《C语言程序设计》是高校计算机公共必修课程,它以编程语言为平台,学习程序设计的思想和方法。
通过本课程的学习,使学生了解结构化程序设计的基本思想,能读懂C语言程序并能设计、编写和调试结构化的C语言程序,掌握基本算法,养成良好的编程习惯和严谨的工作作风。
《C语言程序设计》是高校计算机公共必修课程,它以编程语言为平台,学习程序设计的思想和方法。通过课程的学习,不仅要求学生掌握高级程序设计语言的语法知识,更重要的是在实践中逐步掌握程序设计的思想和方法,培养学生解决实际问题的语言应用能力。因此,《C语言程序设计》是一门以培养学生探索创新精神和实践能力为重点,特色鲜明的课程。
本课程具有如下特色和亮点:
(1)采取项目驱动及案例教学式教学方法
课堂教学分为6个阶段进行:(1)任务导入(明确教学目标,展示项目内容),(2)任务分析(教师案例分析,寻找解题思路),(3)示范引导(老师示范操作,展示编程规范),(4)学生模仿试做(学生模仿实践,训练基本技能),(5)学生互评(学生角色互换,学生相互评价),(6)总结提高(师生共同总结,学生课外拓展)。
(2)巧妙设计教学案例
设计教学案例的原则:(1)所选案例必须涵盖相关知识点;(2)案例的难易程度适当,符合学生的知识水平;(3)案例要有典型性,可以举一反三;(4)案例要由易到难,循序渐进。例如,在讲授循环结构时,可以选择“求多项式之和”的典型案例,设计多个相互关联、难度逐步增加的案例,可以锻炼学生的观察问题和分析问题的能力,从而达到举一反三、事半功倍的效果。
(3)将计算思维的思想引入课程教学
计算思维是运用计算机科学的基础概念进行问题求解、系统设计、以及人类行为理解等涵盖计算机科学之广度的一系列思维活动。计算手段已发展为与理论手段和实验手段并存的科学研究的第三种手段,计算思维已成为各专业学生都应掌握的思维方式。将计算思维的思想引入课程教学,培养学生通过计算机解决实际问题的能力,提高学生学习积极性和主动性,提高学生的“计算文化”水平。
(4)精心设计MOOC教学视频
MOOC教学视频凝练了主题突出的要点内容,为学习者提供可视化的学习知识;通过情境或问题的预设,帮助学习者形成连续性思维,促进其达成课程学习目标。在设计《C语言程序设计》MOOC教学视频时,首先对章节教学内容进行分解,分离出主要的知识点,然后围绕主要知识点,设计教学视频,要能生动展现程序设计实现的具体过程。
通过对《C语言程序设计》课程的学习,系统了解程序设计语言的概况和基本理论,了解软件开发的过程,系统掌握C语言的语法结构,深入理解结构化程序设计的基本方法。通过大量的实验和课外实践,逐步培养阅读程序、分析程序和独立编写程序的能力。
具备一定的计算机基础知识和数学知识即可。
5.0 |
共 7 条评价 |
本次开课
查看全部
|
邮箱:ahmooc@ustc.edu.cn
电话:0551-63607943、66197609
客服QQ:3224114574、3265176516