SPOC学校专有课程
程序设计综合实践
分享
spContent=《程序设计综合实践》是西北大学信息科学与技术学院《程序设计基础》的后续课程。SPOC线下设计36个上机课时,指导学生完成从较复杂的程序设计到小型软件系统,从个人编程到小组工作的提升。旨在让学生在学习了基本程序设计技能的基础上,学习和实训小型软件系统的设计和实现过程。
—— 课程团队
课程概述

《程序设计综合实践》共有6讲,前4讲是四类小游戏,第5讲是学生成绩管理系统的设计与实现,第6讲是模拟电子商务系统的设计与实现。

学生通过本课程学习和训练,达到的目标有:

(1)     综合运用《程序设计基础》课程学到的各类知识点,完成从编程菜鸟到程序牛人的蜕变;

(2)     深入理解计算思维和软件系统的开发过程;

(3)     培养在实例和案例解决过程中遇到的解决复杂工程问题的能力;

(4)     学会软件系统开发的各个环节所需的基本技能,了解小组软件开发的分工与协作;

(5)     培养计算机程序开发中所必须的自学能力,自己学习第二门语言;

(6)     为后续的《数据结构》课程打好基础。

 


授课目标

(1)     综合运用《程序设计基础》课程学到的各类知识点,完成从编程菜鸟到程序牛人的蜕变;

(2)     深入理解计算思维和软件系统的开发过程;

(3)     培养在实例和案例解决过程中遇到的解决复杂工程问题的能力;

(4)     学会软件系统开发的各个环节所需的基本技能,了解小组软件开发的分工与协作;

(5)     培养计算机程序开发中所必须的自学能力,自己学习第二门语言;

(6)     为后续的《数据结构》课程打好基础。


成绩要求

成绩要求详见各位老师的线下课堂说明。



课程大纲
预备知识

《程序设计基础》

常见问题

(1)视频之前是为《程序设计基础实例和案例分析》录制,章节题目可能有些不符,但内容一致,请大家放心观看。

(2)作业可以用C语言完成,学有余力的学生可以使用自学的其它语言。