客服咨询
意见反馈
<p style="text-indent: 28px;"> 人类社会已经进入高度信息化阶段,现实世界日益复杂,许多实际问题的求解需要计算思维和计算机系统能力的支撑。基于系统级编程语言(C语言)进行程序设计训练,不仅可以作为信息学科人才计算机系统能力培养的起点,还可以作为非信息学科人才计算思维塑造的重要途经。</p><p style="text-indent: 28px;"> 本课程基于南京大学计算机科学与技术系 “程序设计基础”课程(南京大学“百层次”优质课程,国家一流本科课程)开发而成。课程旨在用清晰的主线组织程序设计基本概念与方法的相关知识点,并且...
刘奇志
人类社会已经进入高度信息化阶段,现实世界日益复杂,许多实际问题的求解需要计算思维和计算机系统能力的支撑。基于系统级编程语言(C语言)进行程序设计训练,不仅可以作为信息学科人才计算机系统能力培养的起点,还可以作为非信息学科人才计算思维塑造的重要途经。
本课程基于南京大学计算机科学与技术系 “程序设计基础”课程(南京大学“百层次”优质课程,国家一流本科课程)开发而成。课程旨在用清晰的主线组织程序设计基本概念与方法的相关知识点,并且分别给出对应的能力训练侧重点。
课程首先引导学员初识C程序(认知与体验),然后围绕过程式程序设计范式,解释计算机程序的流程控制方法(判断与推理)、模块设计方法(抽象与封装)、操作的表达方法和简单数据的定义方法(描述与转换),并进一步阐明如何描述相对复杂的数据与操作(构造与访问),最后尝试揭示程序与程序设计的本质(归纳与推广)。与此同时,课程 基于程序设计实践,有针对性地 引导学员 训练逻辑思维和结构化思维,启发学员初步理解计算机程序与系统的工作原理,以便为 循序渐进地提升计算机系统思维与实践能力打好基础。
课程注重提炼 实际问题 分析的基本思路,设法 明确程序设计基本概念与方法的 重点及难点,指明初学者实现代码时的注意事项,强调如何规范地开发风格良好的计算机程序。
运营单位: 杭州沃土教育科技股份有限公司