C语言程序设计的趣味性教学.pdf
远程教育研究
C语言程序设计的趣味性教学
毛丽娟 杨云超
(成都东软信息技术职业学院 四J|l都江堰611844)
摘要:c语言的教学多注重腕本室科的理论教学,缺少灵活挂,较枯熏,容易引起学生的援置情许。本文提列的趣味性表学法和小组
教学法可以使C语言教学变得有趣,使学生喜爱学习,同时,针对传统的考_桉方法多强调考查学生理论知识掌握程度,忽略了学生的技
能考核的井蔫,本文提出了分压式考核方案。
关键词:趣味性袭学 小组学习法 分压式考槭
中图分类号;G642 文献标识码:A 文章编号:1673—9795(2008)09(_)一0175--01
《c语言程序设计》课程是各本专科院 议(S%),阶段考核是根据本课程的知识结构特 小组长实行适当的加分鼓动。小组之间存在
校理工科学生的第一门程序设计入门课程, 点划分为初级模块考核(10%).中级模块考激烈的竞争,同一小组的成员之间互帮互助。
是学习多门后续课程(如数据结构,其它语言 核(10%)和高级模块考核(10%),初级模块主一人答问正确,除本人获得加分外,同组组员
类程序设计课程等)的基础,能否学好C语言 要考核控制结构以前的基础知识的掌握情况, 也获得适当的加分·同样,如果有人违反课堂
对学生的后续课程的学习具有重要意义。然 中级模块主要考核控制结构的应用,高级模 纪律或不交作业,除本人被扣分外,同组组员
而C语言语法灵活、枯燥难学,在很多学生的 块主要考核函数、指针和数组的应用。对于阶 也被扣除相应分数。这种一荣俱荣.一损俱损
心里形成了抵触的厌学情绪。笔者根据多年 段考核,各学校可以根据学生的实际素质进 的方法,有效促进了学生的学习积极性。
的教学经验,认为将C语言教学过程趣味化可 行调整,如专科学生和本科学生的学习深度
以改善学生的厌学心理,特提出以下的方案 不同,中、高级模块的考核内容是需要调整 4数据对照
供大家参考及反馈。 的。期末机试考察学生的实际编程能力,用于 4.1两种教学方式的对比
机试的题目可以从题库随机抽取,如果学校 传统教学方式的教学过程比较单一,教学
1第一堂课 不具备筹备题库的条件,也可以采取由老师 媒介不丰富,考核方式也并不科学。针对这些
不管哪门课程的学习,第一堂课都举足 出多套题,采取国家四六级考试的梅花桩发 问题,笔者提倡的新教学方法经过教学实践,
轻重。大学新生刚经历过紧张枯燥的高中学 卷形式,保证座位相邻的考生的试题不雷同。 能够有效地改善一些问题,详细改革参看表
习,这个时候的学生需要有趣的事物来提升 期末笔试主要考核一些重要的理论知识点, l。
吸引力,比如电脑游戏。因而,第一堂课的教 所考察的知识点强调常用性,不出偏题。 .4.22007级嵌入式专业期末成绩
学,笔者会给学生展示多款游戏。这些游戏都 临近期末,学生面临的考试科目众多, 在笔者所在学院,2007~2008学年的第
是由C语言编写出来的,每一个游戏的按作者 以上的考核方式可以起到分压的作用,达到 一学期,笔者担任了07级嵌入式专业6个行
都在自告奋勇的学生中产生。 细致真实的考核效果。 政班的C语言教学任务。经过实施表一所示的
创新的教学媒介和科学的教学理念同等 新教学方法,学生的学习效果得到了很大的
重要。每年的C语言教学,笔者在第一堂课展 3小组学习法 提升,及格率从以前的60%左右达到了90%,
示的游戏都会推陈出新。贪吃蛇、黑白棋、推 软件行业是一个竞争的行业,将竞争的 并且出现了满分试卷,优秀率也从以前的15%
箱子是三款手机上的常见游戏,其游戏规则 方式引入到学习中,可以帮助毕业生迅速的 左右达到了30%左右。这些数据充分说明了新
较简单,界面颜色为黑色、白色,灰色,需要 融入到激烈的行业竞争中,这也是一种鞭策 教学方法确实能够提高学生的学习兴趣,达
借助C语言中的图形函数实现。挖地雷和中国 学生的有效方式。另外软件行业