论文部分内容阅读
(景德镇陶瓷学院 科技艺术学院,江西 景德镇 333000)
摘 要: 教师要提高《C语言程序设计》教学质量,必须依据教学目标,对教学内容进行重新组织梳理;用案例教学、项目驱动教学等手段丰富教学方法;构建多元考核评价体系。从而在实践中取得良好效果。
关键词: 教学改革 《C语言程序设计》 组织结构 教学方法
1.引言
《C语言程序设计》是高校计算機专业的重要基础课程,在计算机专业的课程体系中占有极其重要的地位。一方面C语言是学生接触的第一门专业类课程,是培养学生专业兴趣的起点。另一方面,C语言是其他很多核心专业课的先修课程,如数据结构、计算机图形学等。所以C语言的掌握水平在很大程度上决定了学生专业基础知识的掌握,直接影响后续课程的学习效果和专业素质的培养。所以如何提升教学质量,让学生确确实实地学好这门课程,是教学改革的目的和指导方向。
2.改革教学内容组织结构
《C语言程序设计》的主要内容包括语法基础、控制结构、数据类型、数组、函数、指针、结构体与共用体、文件等。近年来因为学校培养方案的改革,很多专业课程课时都被压缩。C语言现有学时满足不了把所有知识点都教授给学生的教学要求。改革内容组织结构就很有必要,首先要明确课程教学目标。《C语言程序设计》的课程教学目标要求学生掌握C语言的基本概念、语法和程序设计的常用方法;领会结构化、模块化程序设计的基本思想;通过编程训练,熟练使用编程工具编写和调试程序;在课程学习的过程中,形成良好的编程风格和程序设计思维方式,提高分析问题及通过设计程序解决实际问题的能力,为专业课程体系中后续课程的学习打下基础。依据教学目标,把教学内容分为三个层次。
3.改革教学方法
3.1教学手段的改革
C语言的课堂内容多是抽象的理论,对大多数学生来说枯燥无味。首先,教师可以通过研讨和网络资源,向优秀教师学习,不断提高自身能力。其次,整合资源制作优秀的教学课件,既要体现新的教学方法,又要现实教学内容的层次性。再次,充分利用现代教育技术,把教学资源放在网络上,供学生自行调用,也可在网上给学生答疑。最后,以案例教学、分组讨论等方式丰富课堂教学方法,不单纯依赖多媒体教学。
3.2实验教学的改革
在实验教学中,可采用“项目驱动,分层教学”的方法。
项目驱动教学是整个实验教学围绕一个工程项目进行,逐步拓展实训项目和设计,将每一个阶段的学习作为项目的一部分完成,最后课程结束时,完成一个小型系统程序的建立。
通过实验能够实时了解学生的内容掌握及编程能力。在教学过程中,由于个体差异的存在,学生在内容掌握和编程应用方面会有较大差异。针对这种现状,就需要应用“分层教学”。对基础好的学生,可以多给一些深入的实验题目,而对基础不好的学生,就要帮助其弄懂、掌握学习内容。
3.3多元的考核评价体系
课程考核评价分为两部分:过程考核和期终考核。过程考核就是平时成绩,依据学生的出勤、日常表现、课后作业、实验报告、测验和项目完成情况和完成质量对学生进行考核,占总成绩的60%,期终考核是以卷面考试方式检测学生对于所有知识点的综合掌握情况,占总成绩的40%。
4.结语
通过本学期的教学实践,课堂教学和实验教学效果都得到很好的改善,调动学生的学习积极性。学生的编程能力和课程内容掌握水平都有明显提高,取得长足发展。
参考文献:
[1]何克抗,郑永柏,谢幼如.教学系统设计[M].北京师范大学出版社,2002.
[2]戴大蒙.“程序设计类”课程层次型教学模式的研究与实践[J].中国成人教育,2010.9.
[3]张秋生.C语言程序设计课程教学改革与实践[J].软件导刊,2012.11.
[4]何钦铭,颜晖,苏小红等.“程序设计基础”课程教学实施方案[J].中国大学教育,2010.5.
[5]王桂平,冯睿.程序设计课程实践教学的改革探索[J].现代教育技术,2010.20(13).
[6]储岳中,秦锋,刘宏申.C语言程序设计理论与实践一体化教学的几点实践[J].计算机教育,2012.
摘 要: 教师要提高《C语言程序设计》教学质量,必须依据教学目标,对教学内容进行重新组织梳理;用案例教学、项目驱动教学等手段丰富教学方法;构建多元考核评价体系。从而在实践中取得良好效果。
关键词: 教学改革 《C语言程序设计》 组织结构 教学方法
1.引言
《C语言程序设计》是高校计算機专业的重要基础课程,在计算机专业的课程体系中占有极其重要的地位。一方面C语言是学生接触的第一门专业类课程,是培养学生专业兴趣的起点。另一方面,C语言是其他很多核心专业课的先修课程,如数据结构、计算机图形学等。所以C语言的掌握水平在很大程度上决定了学生专业基础知识的掌握,直接影响后续课程的学习效果和专业素质的培养。所以如何提升教学质量,让学生确确实实地学好这门课程,是教学改革的目的和指导方向。
2.改革教学内容组织结构
《C语言程序设计》的主要内容包括语法基础、控制结构、数据类型、数组、函数、指针、结构体与共用体、文件等。近年来因为学校培养方案的改革,很多专业课程课时都被压缩。C语言现有学时满足不了把所有知识点都教授给学生的教学要求。改革内容组织结构就很有必要,首先要明确课程教学目标。《C语言程序设计》的课程教学目标要求学生掌握C语言的基本概念、语法和程序设计的常用方法;领会结构化、模块化程序设计的基本思想;通过编程训练,熟练使用编程工具编写和调试程序;在课程学习的过程中,形成良好的编程风格和程序设计思维方式,提高分析问题及通过设计程序解决实际问题的能力,为专业课程体系中后续课程的学习打下基础。依据教学目标,把教学内容分为三个层次。
3.改革教学方法
3.1教学手段的改革
C语言的课堂内容多是抽象的理论,对大多数学生来说枯燥无味。首先,教师可以通过研讨和网络资源,向优秀教师学习,不断提高自身能力。其次,整合资源制作优秀的教学课件,既要体现新的教学方法,又要现实教学内容的层次性。再次,充分利用现代教育技术,把教学资源放在网络上,供学生自行调用,也可在网上给学生答疑。最后,以案例教学、分组讨论等方式丰富课堂教学方法,不单纯依赖多媒体教学。
3.2实验教学的改革
在实验教学中,可采用“项目驱动,分层教学”的方法。
项目驱动教学是整个实验教学围绕一个工程项目进行,逐步拓展实训项目和设计,将每一个阶段的学习作为项目的一部分完成,最后课程结束时,完成一个小型系统程序的建立。
通过实验能够实时了解学生的内容掌握及编程能力。在教学过程中,由于个体差异的存在,学生在内容掌握和编程应用方面会有较大差异。针对这种现状,就需要应用“分层教学”。对基础好的学生,可以多给一些深入的实验题目,而对基础不好的学生,就要帮助其弄懂、掌握学习内容。
3.3多元的考核评价体系
课程考核评价分为两部分:过程考核和期终考核。过程考核就是平时成绩,依据学生的出勤、日常表现、课后作业、实验报告、测验和项目完成情况和完成质量对学生进行考核,占总成绩的60%,期终考核是以卷面考试方式检测学生对于所有知识点的综合掌握情况,占总成绩的40%。
4.结语
通过本学期的教学实践,课堂教学和实验教学效果都得到很好的改善,调动学生的学习积极性。学生的编程能力和课程内容掌握水平都有明显提高,取得长足发展。
参考文献:
[1]何克抗,郑永柏,谢幼如.教学系统设计[M].北京师范大学出版社,2002.
[2]戴大蒙.“程序设计类”课程层次型教学模式的研究与实践[J].中国成人教育,2010.9.
[3]张秋生.C语言程序设计课程教学改革与实践[J].软件导刊,2012.11.
[4]何钦铭,颜晖,苏小红等.“程序设计基础”课程教学实施方案[J].中国大学教育,2010.5.
[5]王桂平,冯睿.程序设计课程实践教学的改革探索[J].现代教育技术,2010.20(13).
[6]储岳中,秦锋,刘宏申.C语言程序设计理论与实践一体化教学的几点实践[J].计算机教育,2012.