高职高专计算机相关专业《C语言程序设计》课程设计探讨

发布时间:2020-04-24 18:37:25

高职高专计算机相关专业《C语言程序设计》课程设计探讨
作者:崔娅萍
来源:《文理导航》2018年第08

        【摘 要】在高职高专计算机相关专业中,《C语言程序设计》都是必修课,是为后续的很多课程打基础的。但最终下来,很多从事这门教学的老师却发现:一个学期的教学下来,效果非常不理想。下面笔者把自己对该门课程的教学过程设计作了分享,希望能对该门课程教学效果的提高起到一定的促进作用。

        【关键词】教学设计;教学方法;教学手段;考核

        一、课程目标的定位

        C语言程序设计》 课程一般在高职高专计算机相关专业里都是必修課,是基础课程。主要课程目标有三方面:一是培养学生的计算思维;二是培养基本程序设计能力,提高分析问题和解决问题的能力;三是培养编程思想,为后续课程:面向对象程序设计、数据结构、单片机的学习和应用开发打下基础。

        二、教学设计与实施

        (一)课程内容安排

        把教学内容分为四个模块:数据类型(基本数据类型、数组、结构体、指针)、程序结构(顺序结构、选择结构、循环结构)、函数、文件。

        (二)教学对象的分析

        教学对象分析较为重要,不同的对象采用不同的教学方法,做到因材施教才能取得好的教学效果。在高职高专里,大部分学生都是对理论课厌学,喜欢实践性强的课程,分析问题、解决问题的能力弱,基础较薄弱,对不易理解的问题容易放弃探知欲。

        (三)教学过程的设计

        1.模块知识的连环设计

        在《C语言程序设计》的教学、内容上一定要做到由简到繁,注意知识的递进和连贯性。

        通过由简到繁的三个例子,让学生了解并基本熟悉C程序的框架结构、程序设计的大概思路、语法规则、变量定义和数据的输入、输出,并模仿例子写一个简单的程序。以上三个例子中数据类型一般是整形,但实际生活中数据类型不止整形,于是带着同学们一起学习更多的数据类型和运算符,让他们熟悉每种数据类型正确的定义和使用,运算符则着重强调之前没有或者不熟悉的运算符的特点和应用。

高职高专计算机相关专业《C语言程序设计》课程设计探讨

相关推荐