APP下载

电类非计算机专业C语言程序设计实验教学研究

2018-12-21汪友生

软件 2018年3期
关键词:课程教学学生

汪友生

(北京工业大学 信息学部信息与通信工程学院,北京 100124)

0 引言

电类非计算机专业的本科毕业生多从事电子信息技术、通信工程、自动化、电子科学与技术、电气控制等工程应用型工作,这些工作对计算机能力要求较高。C语言凭借功能丰富,灵活方便,可移植性好的特点[1],成为高校电类非计算机专业本科生的专业基础课程,通过 C 语言程序设计课程使学生掌握程序设计的基本方法并逐步形成正确的程序设计思想。但在教学计划中,一般来说安排的课时比计算机专业的少,在实际教学中产生一些教与学的问题[2,3]。

1 C 语言程序设计教学存在的问题

学生重视度不够。C语言程序设计是计算机公共基础课程,电类非计算机专业的不少学生认为,此课程与他们所学的专业无关,重视程度低,学习积极性不高。

课程知识点多而零散。在教学中,教师经常是按教材顺序逐章讲解。这样常常导致学生过于关注细节而忽略了程序设计的本质[4]。同时由于每年的教学计划都差不多,按照单一的形式进行,教师讲授,学生按要求按步骤完成,加上课时的不足常常达不到培养学生能力的目标。

缺乏深入思考。大多数学生能够掌握课堂的知识,通常只是按照教材的程序知识验证例题的正确性,做不到对问题深入的思考,举一反三。因为课时所限,实践训练也不充分。一种普遍的情况是虽然学过C语言程序设计课,但等到高年级其它专业课或课程设计或毕业设计要用时又感觉无所适从,不知从何下手。……

登录APP查看全文

猜你喜欢

课程教学学生
数字图像处理课程混合式教学改革与探索
微课让高中数学教学更高效
软件设计与开发实践课程探索与实践
为什么要学习HAA课程?
赶不走的学生
“自我诊断表”在高中数学教学中的应用
对外汉语教学中“想”和“要”的比较
学生写话
学生写的话
跨越式跳高的教学绝招