材施教, 持有全国计算机二级证书,让学生意识到计算机的熟练操作与 在综合调研国内 C 语言程序设计大学计算机专业本科教 应用是复合型人才必须具备的基本资质之一,具备编程技能可材、专科教材、高职教材、中职教材、二级教程等教学内容的基 以在激烈的就业竞争中占得先机。
在大约 16 周时,组织一次编础上,针对我院教学对象的实际情况与现实需要,编写了 C 语 程知识竞赛,完全由学生自行出题、组织、评定,教师只起到监言程序设计基础教程一书作为内部教材。
该教材已在我院试 督的作用,最终成绩记录到平时成绩里。
用了两个学期,试用效果良好。
在试用的过程中,我们不断征 ⑵ 改 为 “授鱼式” “鱼渔兼授式”教学方法。
C 语言只是一求学生意见,及时总结,并对教材内容进行了修正、完善,现已 种表述工具,如果只有扎实的语法知识,没有程序设计思想,根形成了一本较为成熟的、特色鲜明的适用于理工科各专业的公 本就不可能写出程序;而如果有程序设计思想,但语法知识不共课教材。
该教材的特色有以下几方面。
扎实,势必在程序的编写、运行过程中遇到一系列的问题,从而 ⑴ 内容精简,实例广泛。
本教材以“够用”为原则,突出了 影响学生的学习热情。
而“鱼渔兼授式”教学方法可以在基础流程控制、数组、函数、指针、结构体等核心内容,削弱了枚举、 语法知识和程序设计方法之间找到一个平衡点,使之相辅相位运算、宏定义等非核心内容。
为加强 C 语言与理工各专业知 成。
例如,在讲解数据类型时着重讲解为什么数据要分不同的识的联系,教材中除了选用典型的数据交换、排序、判断素数等 数据类型,需要从哪几个角度学习不同数据类型的特性;讲解实例外,还增加了具有专业特色的实例,例如,与数学专业相关 具体算法时着重讲解遇到类似问题时应从哪些角度分析问题,的用模拟法求 n 个人生日相同的概率、最小二乘法等实例,与医 用什么方法进行程序设计从而解决问题;在课前精心设计一些学专业相关的血型配对算法等实例。
错误,尤其是逻辑错误,然后讲解遇到错误可以采用什么手段 ⑵ 引入最近发展区理论 ,设计阶梯性例题。
根据 1 “最近 去剖析、定位错误。
发展区”理论,考虑到学生的实际发展水平和可能达到的水平, ⑶ 浓缩课堂教学,培养学生自主学习能力。
每次内堂下尽量减少学生在学习理论知识点时的其他干扰因素,降低学习 课前将下次内堂要讲的内容按照知识的发展过程浓缩成几个难度,教材设计了一系列的阶梯性例题。
例如,利用选择结构 问题,让学生带着问题有目的地去预习。
并且对问题进行级别实现求两个整数的最大数;利用循环结构实现求 100 整数中的 分类,使学生在预习中能够分清主次、抓住重点。
这样就可以最大数;利用数组求 10 个整数中的最大数和实现冒泡排序;用 将课堂教学转换为能让学生参与的实践活动。
一方面,教师可函数实现冒泡排序;利用指针实现冒泡排序;利用结构体实现 以根据教学目的和学生的阅读情况、掌握情况有选择有目的地求 10 个整数中的最大数。
讲解,不仅加快了教学进度而且可以突出重点;另一方面,学生 ⑶ 注重理论,突出实践。
理论与实践互相依托,密不可 可以通过有目的的预习,培养自主学习能力,提高课堂教学中分,教材在注重理论知识的同时,突出了实践环节。
在第一章 的参与主动性与积极性,使课堂气氛热烈融洽。
中详细介绍了 C 语言程序的错误分类及在 VC6.0 开发环境中 ⑷ 合理运用多种启发式教学法,引导学生主动学习。
启不同类型错误的排除方法,为学生上机实践提供了技术保障; 发式教学法就是通过教师的启发教学充分调动学生的积极在每章的最后加入本章常见错误小结,小结内容由典型错例、 性、主动性和创造性,引导学生主动学习。
例如,在学习 printf 计算机时代 2010 年 第 12 期 47和 scanf 函数时,通过比较式启发方法讲解两函数的功能、格 作能力。
式、使用特性等方面的异同,通过比较使学生更好地把握两函 d 二级模拟实战。
在 17 周左右,带领学生一起设计出一数的特征。
在学习选择排序算法时,使用模拟式启发方法,让 套最新的全国计算机等级考试二级 C 语言笔试、上机真题,并10 个学生随机坐在相邻的 10 个位子上,然后现场模拟排序过 提供一些针对性的应试方法与技巧。
通过二级模拟实战的方程;在学习数据交换算法时,使用比喻式和问题式启发方法, 式可以进一步弥补学生基础理论知识漏洞,增强理论联系实际将两个变量比喻成两个瓶子,将里面存放的数据比喻成醋和 的能力,同时为学生参加全国计算机等级考试(二级 C 语言)奠酱油,然后提问:如果将两个瓶子中的醋和酱油交换一下,应 定基础、树立信心;同时也为鼓励学生参加全国计算机二级 C如何操作。
语言等级考试,为个人专业知识的学习和今后就业奠定了良好 ⑸ 注重归纳总结,由现象看本质。
归纳总结可以清理出 的基础。
零落的知识之间的内在联系,使之条理化、系统化,这不仅利于 ⑵ 加强考核强度,保证实验效果。
我校 C 语言程序设计学生对知识的记忆和掌握,达到触类旁通的作用,而且有助于 2 课程的安排为每周 2 节多媒体内堂授课, 节上机实践。
内堂培养学生的总结归纳能力和创新能力。
例如, “” 语句quotscanf 授课与实践分开的好处是可以让学生对所学知识有一个消化ampaquot中变量 a 前漏掉amp会出错,数组中的下标越界会出错,指 整理的过程。
但非计算机专业的学生拥有个人计算机的人数针变量只定义而不赋值,使用时会出错。
这三种不同形式的出 较少,每周 2 节上机实践时间非常有限。
因此,为保证上机效错的本质原因可以总结为“使用了未分配给该应用程序的内存 率,在内堂授课时就将实验题目布置给学生,并要求学生填写空间”。
实验报告。
实验报告由实验目的、实验题目、实践前源代码、实 践预输入数据与输出结果、实践后源代码、实践输入数据与输4 细心规划上机实践题目,全面提高学生能力 出结果、遇到的问题及解决方法等组成。
因此,为写实验报告 上机实践是 C 语言程序设计课程中非常重要的环节,不但 在上机实践前必须做一定的预备工作,在上机实践结束后必须可以进一步巩固基础理论知识,而且可以培养学生分析问题、 整理总结,每次上机都会有某种程度的提高。
实验报告成绩计解决问题、动手实践能力以及团队协作能力。
为此,在上机实 入平时成绩。
践环节,不但融入了 CDIO 工程教育模式理念,设计了多种多 ⑶ 鼓励学生多角度思考问题,培养创新思维。
对一个问样、具有针对性的不同类型实践方式,而且制定了相关措施保 题可以设计不同的实现算法,评价算法优良的因素不仅仅考证实践效果。
虑时间、空间效率,而且要结构合理、可读性强。
考虑到每个 ⑴ 融入 CDIO 工程教育模式理念2-4,设计不同类型实 学生可能都会有自己独特的思维方式和解题思路,所以鼓励践方式。
CDIO 工程教育模式能够让学生以主动的、实践的、 学生按照自己的解题思路设计程序而不是局限于经典算法课程之间有机联系的方式学习工程。
我国汕头大学、清华大学 中。
教师在指导时也根据学生的思路对程序提出合理化建采用 CDIO 方法教学,取得了突出成果。
我们将 CDIO 工程教 议,并将不同设计算法收集起来,在内堂时让设计者讲解解题学模式中的 和 “做中学” “基于项目的教育和学习”的教学理念 思路,教师和学生共同分析不同算法的优缺点和适用场合。
以及“能力大纲”思想融合到 C 语言程序设计的教学体系中,精 这样不仅可以让讲解的学生增加自信、提高兴趣,而且可以开心设计了实用型设计性实验、阶梯性综合实验、课程大作业和 阔学生的眼界。
二级模拟实战等上机实践方式。
a 实用型设计实验。
针对每章理论知识,设计了时间进 5 结束语制转换、终极密码、大奖赛现场统分、身.
上一篇:
基于UML高校学生学籍管理系统
下一篇:
组织管理类英语论文