秦 鹏 刘亮龙
(广西师范大学漓江学院 广西桂林 541000)
“面向对象程序设计”是计算机类专业的专业必修课,是支撑本科阶段计算机专业培养目标的基础骨干课程。教学对象是应用型本科院校计算机类专业大一年级学生。
a.选修课为“高级语言程序设计(C语言)”,具有一定的编程基础和较强的动手能力。
b.对新事物有一定热情、喜欢挑战、主控性较强。
c.但自主学习能力较弱、工程实践能力较差。
a.各章节内容讲解大多以单一的知识点、语法要点的理解和记忆为出发点,缺乏对知识的有机融合,忽视了对综合问题分析能力的培养。b.理论教学大多以教师单纯理论知识讲解为主,学生对教学活动参与度不够,忽略了学生的主体地位。c.实验教学大多以验证性实验为主,学生只需机械地按照教师所讲内容验证实验结果是否正确,无法激发学生的积极性和创造性。d.课程考核形式单一,忽视过程监控,缺乏可持续发展眼光。
作者通过爬虫相关岗位职责及要求,制定了本课程的目标:a.掌握基本的软件工程思想,明白软件开发的基本流程;参与系统的需求调研和需求分析,参与项目概要设计、详细设计、开发计划等的编制;b.能够根据文档搭建系统开发环境,完成系统框架和核心代码的实现,进行程序代码的编写和测试。主要目标是强化对象分析能力、对象设计能力、规格化编程和测试能力。……