公务员期刊网 论文中心 正文

计算机专业“C语言程序设计”教学改革

前言:想要写出一篇引人入胜的文章?我们特意为您整理了计算机专业“C语言程序设计”教学改革范文,希望能给你带来灵感和参考,敬请阅读。

计算机专业“C语言程序设计”教学改革

[摘要]随着科技的进步,普通高校越来越注重对计算机本科专业学生的能力培养。为了提高学生的计算机使用能力,必须在教学过程中加强《C语言程序设计》的教学思想,使学生比较系统地掌握计算机科学知识,全身心地投入到学习过程中。

[关键词]中职计算机教学《C语言程序设计》改革

一、注重课程改革的探索,提高“C语言程序设计”的教学效率

中职计算机专业的学生,今后将从事计算机应用和软件开发的实际工作。基于这点,我们就要制定详细的教学计划和改革方案,逐步提高每个学生对于研究工作的初步能力。《C语言程序设计》是现今计算机科学与技术相关专业的核心课程和主干课程。《C语言程序设计》涉及到诸多的理论基础和教学内容,教师要制定详细的课堂教学规则,从C语言的教学理念出发并明确课程项目的改革目标。目前,C语言教学分为两部分的内容,即理论课堂和上机实验。两个都是非常重要的过程,教师要给予高度重视。首先,在理论课堂上,我们主要讲解一些C语言的基础知识,比如“#in-clude<math.>”表示在程序中会引入数学函数;当运行错误时在软件页面的下方会出现“error”的标识;“#include<string.h>”会在主函数中引入字符类型等这些都是C语言的基础编程知识,一定要学生掌握透彻并合理运用。其次就是上机实验过程。实验前要让学生对预习内容做简单总结性的回顾,同时也可以让学生之间相互探讨交流,以问答的形式复习C语言的相关知识。教师自己也可以进行编程练习,把作品的灵魂和特点充分展示给学生,带领他们走向更高级的编程世界。

二、加强计算机课程的教学力度,培养学生的“C语言程序设计”能力

《C语言程序设计》主要通过让学生系统学习C语言的基本知识和编程过程中的基本语法,激发学生的灵动性思维,较好地训练学生解决计算机问题的思维逻辑。计算机课程是当前中职教育中的直供电课程,对学生的思维能力以及编程思路和技巧都有较高的要求。所以我们在设置实验题时还可以故意在程序中再设置一些BUG,让学生自主编译,从编译错误中发现程序语句的问题,和学生共同探讨交流,找到有效的解决方案。只要加强计算机课程的教学力度,学生就能自主培养“C语言程序设计”能力,在日常的学习中学会探索求知、学以致用。接下来,教师就可以把教学重点转向“项目为导向”的组织课堂。在案例分析时,学生的动手编译过程非常重要。我们要给学生重点讲解编写程序的思想和方法,让他们确定整体性的编写程序方案,给学生提供一个轻松、自由的C语言学习环境,然后再引导学生讨论学习。只有这样才能吸引学生的注意力,在每个教学环节都做到错落有致,提高学生程序调试能力。

三、完善计算机课堂的教学内容,引入有效的“C语言程序设计”实例

为了使学生具有较强的利用C语言编写软件的能力,教师要根据C语言学习的特点和优势,循序渐进地加强计算机课堂的教学内容,并引入有效的“C语言程序设计”实例。当学生有了较强软件开发的能力,就能自主编译一些较简单的计算机运行程序,为今后走入社会、进入工作岗位打下扎实的基础。inti;Floatf;Scanf(“%d”,i);Printf(“%f”,f)。比如这个程序段,就涉及到许多c语言相关的文化知识,要让学生对每个语句都有自己的编程思想,掌握其运行本质。Int是整型、float是浮点型等这些相关的知识,是今后更高级的编辑语句的基础,学生一定要在教师的引导和帮助下学会自主编程,才能在训练中掌握专业术语。教师要将C语言所包含的知识点潜移默化地融入到一两个实际案例项目中,鼓励学生先自己动手实验,编写出相关的程序,再通过任务驱动,让其将相关的理论知识引入编译过程中。当学生出现了实质问题,我们才给予有效的解答,这样便能极大促进学生的接受理解能力,强化每一个C语言知识重点。条件允许的时候,教师还可以自己在网上搜寻或鼓励学生浏览各种C语言学习题材,丰富中职计算机的教学内容,不断探究和发展。总而言之,“C语言程序设计”是建立在相关的计算机操作基础之上,教师要努力构造出符合学生身心发展规律的课堂,注重课程改革的探索,提高“C语言程序设计”的教学效率。在引导的环节,我们要加强计算机课程的教学力度,让学生通过日常的程序积累和对计算机知识的运用技能,来扩展自己的生活技巧。培养学生的“C语言程序设计”能力是一个循序渐进的过程。只有不断完善计算机课堂的教学内容,引入有效的“C语言程序设计”实例,才能有效地培养学生的创新意识和能力。

作者:蔡丽鸳 单位:江苏省海门中等专业学校