APP下载

“C语言程序设计”课程教学改革与实践

2021-03-27王竹云

智能物联技术 2021年4期
关键词:教学内容能力课程

王竹云

(浙江财经大学 信息管理与人工智能学院,浙江 杭州 310018)

0 引言

“C语言程序设计”是计算机专业及相关专业重要的专业基础课。C语言功能丰富,表达能力强,使用灵活,应用面广,目标程序效率高,可移植性好,既具有高级语言的优点,又兼有低级语言的特长。因此C语言既适用于应用软件开发编写,同时也适用于系统软件研制的编写。该门课程主要培养学生的程序设计理念,使学生掌握程序设计的基本方法,为后续专业课程(数据结构、C++、C#、Java等)打下坚实的基础,并培养学生利用C语言解决实际问题的能力。同时,该课程也是全国计算机软件资格与水平考试、浙江省计算机等级考试的程序员必考课目,在计算机专业及相关专业中是一门举足轻重的课程。但在“C语言程序设计”课程教学中,许多教师和学生都认为C语言涉及的概念比较复杂、规则繁多、容易出错,教师教学和学生学习都感到有一定的困难,并产生不同程度的畏难心理。特别是我们大多数高校将C语言作为计算机专业进校后首先接触的第一门专业基础课,这种现象尤为明显。在教学过程中,笔者根据多年来的教学实践,积极地进行了教材选择以及教学内容、教学方法、教学手段和考核方式的改革,取得了一定的成效。

1 教材选定

对学生来说,教材不只是学习的起点和基础,它还应该是学习的一条线索。笔者认为,“C语言程序设计”课程的教材应具有如下特点:理论上讲解清晰,实践上有章可循,循序激进,深入浅出;……

登录APP查看全文

猜你喜欢

教学内容能力课程
消防安全四个能力
数字图像处理课程混合式教学改革与探索
软件设计与开发实践课程探索与实践
为什么要学习HAA课程?
大兴学习之风 提升履职能力
你的换位思考能力如何
挖掘数学教学内容所固有的美
“启蒙运动”一课教学内容分析
“清末新政”也可作为重要的教学内容