第四周开始,高级语言程序设计课程就要开课了!

【学习要求】

通过对本课程的学习,掌握C程序设计语言的基本知识、掌握常用算法、具备初步的程序设计能力,形成计算思维,具备分析问题、解决问题的能力,养成良好的程序设计风格,学习程序设计和调试的技能,为后续课程的学习打下良好的基础。本课程是非常重要的入门课程,程序设计能力的快速形成有助于顺利进入后续专业课程学习。

自主学习是未来适应社会发展和实现个体发展的需要,进入大学后要逐步培养形成自主学习能力。这也是本课程重要的能力培养的目标。


【教学方式与流程】

本课程采用线上线下混合式教学方式,实施参与式、互动式、讨论式、实践式教学,引导学生自主发现、构建知识,形成自主学习能力。教学流程包括线上自主学习(SPOC)+线下课堂+上机实践,学生按课前学习任务书完成线上自主学习PTA的课前作业题线下课堂安排讨论以深化自主学习的内容,课后在PTA平台完成课后作业题

本课程学习贯穿大量的编程训练,每次课前课后都需要在PTA平台上完成一定量的编程练习,课程学习期间要求完成的有效代码行至少3000行。

采用小组协作学习,每5人组成学习小组,共同学习讨论,课堂演示汇报,此外,每一小组安排一位优秀学长助教助学。

【课程考核】

期末总评成绩包括平时成绩(50%)+期末上机编程考试(50%),平时成绩通过对平时阶段上机测、课前课后作业、课堂表现、SPOC学习、实验报告、综合项目、学习博文、竞赛等进行综合评定;课程学习期间将通过三次阶段性的上机编程测试,期末采用上机编程考试,当平时阶段上机测试的平均成绩不及格者,平时成绩将直接不予及格。

同学们,一步先步步先,快快开启C语言学习之旅吧!