您现在的位置: 论文网 >> 教育论文 >> 学科教育论文 >> 项目化教学模式在《C程序设计》课程教学中的应用论文

项目化教学模式在《C程序设计》课程教学中的应用

出处:论文网
时间:2016-01-09

项目化教学模式在《C程序设计》课程教学中的应用

  中图分类号:G433

  文献标识码:A 文章编号:1672-7800(2015)005-0197-02

  作者简介:孟庆伟(1979-),女,辽宁瓦房店人,硕士,大连海洋大学应用技术学院电气与信息工程系讲师,研究方向为计算机技术。

  0 引言

  C语言是一种计算机程序设计语言,它不但具有高级语言的特点,同时又具有低级语言的特点,是计算机专业及相关工科专业的必修编程语言。C语言教学一直都是围绕语法知识展开,从基本数据类型、运算符表达式到3种基本结构,再到数组、函数、指针等。这种线性教学模式可以将知识点循序渐进、由浅入深地传授给学生,但是很难调动学生的学习兴趣,容易引起学生对这门课的畏惧和排斥心理。这样不但不利于教学,学生的抽象思维和问题解决能力也没有得到相应提高。将项目化教学模式应用于《C程序设计》课程教学中,能够取得良好的教学效果。

  1 项目化教学特点

  项目化教学具有如下特点:

  (1)自主性。学生可根据自己的兴趣选择内容及其展示形式,实现自主、自由地学习,从而有效提升创造能力。

  (2)开放性。学生围绕主题进行探索的方式、方法,以及展示、评价均具有多样性和选择性。

  (3)实践性。项目主题与真实世界密切联系,学生的学习更加具有针对性和实用性。

  (4)综合性。具有学科交叉性和综合能力运用的特点。

  (5)评价特点。项目化教学评价注重学生在项目活动中能力发展的过程,测评内容包括学生参与活动各环节的表现以及作业质量。

  2 项目化教学模式应用

  2.1 项目化教学准备

  项目化教学准备工作主要包括如下方面:

  (1)材料收集。教师需根据每一章节的知识内容设计项目任务书,制作项目化教学电子讲义,并准备案例源程序,用于在教学之前给学生演示该项目预期完成的效果。设计相关课后习题,形成丰富多彩的立体化教学资源库,用于项目化教学实施。

  (2)实训设备与工具(软件、硬件环境)介绍。C程序的编译及运行在VC++6.0环境下进行,学生必须对所用环境非常熟悉,所以第一次上课时教师首先要给学生演示一个C语言程序的完整上机步骤,并提示学生重点注意如下步骤:①创建一个.c文件;②编辑窗口输入程序源代码;③对程序进行编译、调试;④执行应用程序,查看运行结果。

  (3)学生分组。一个班30人,根据机房座位情况分为5~6组,并推荐一人为组长,协助教师辅导本小组成员完成学习任务。

  2.2 项目精心设计

  爱因斯坦曾说过:“提出一个问题往往比解决一个问题更重要,因为解决一个问题仅仅是技能而已,而提出新问题,从新的角度去看旧问题,却需要创造性和想象力,它标志着科学的真正进步。”学生对《C程序设计》课程的学习兴趣普遍不高,理论基础薄弱,自主学习能力不强,极易产生听不懂、不爱听的逆反心理。而好的学习项目,能让学生喜欢上这门课,并引发其思考,使学生产生一种解决问题的兴趣和愿望。对学习项目难易程度的把握非常重要,授课教师应在是实际教学中多途径了解学生对项目的接受和掌握情况。学生学习效果的反馈是教师制定下一项目的基础,针对不同的学生来设计不同层次的练习,也即项目要有层次感。

  2.3 教师角色转变

  项目化教学模式下,教师不再只是知识的传授者、问题的解答者,而是引导者、组织者。教学计划制定、教学案例设计等许多教学环节比传统教学模式下花费的时间更长,因而对教师的素质能力也提出了更高要求。

  2.4 教学实施

  教师先进行项目演示,让学生直观地看到项目运行过程及结果,并引导学生根据运行结果进行讨论分析,而不是直接向学生讲解。教师可以提供部分源代码,让学生补充完善。学生可以独立完成,也可以小组讨论、分工协作完成。这样学生在做的过程中会对新内容格外关注,并有意识地去了解隐含的新知识点,教师再将新知识传授给学生,学生更容易接受和理解。此外,在任务进行过程中,教师应多鼓励学生,尽可能帮助每位学生都树立起自信心,并及时给予学生以帮助,做到个别问题及时解决,共性问题则反复强调,强化学生记忆。

  2.5 项目评价

  学生完成项目后,可以个人或小组的形式加以展示,其他学生可以对其进行评价,指出存在的问题和不足,并提出自己的见解。学生自评、小组互评相结合,让每个学生都参与其中,感受学习与收获的喜悦。最后教师给予总评,肯定取得的进步并指出存在的问题。

  2.6 项目总结及拓展

  项目完成后,学生需要对项目完成情况进行认真总结,项目实施过程中遇到的问题和相应的解决办法都是后继课程学习的宝贵经验财富。学生要注重收集整理,并拓展认识,教师也应分别对各小组中值得肯定和需要改进的地方进行点评。此外,教师还应对该项目进行拓展,有能力的学生可以参与尝试。

  2.7 项目化教学考核

  考核评价必须随着教学方法的改变而变化。结合课程实际,项目化教学考核应以过程化考核方式为主。因此,要跟踪并记录学生学习的全过程,通过客观、真实的考核,综合评价学生的学习效果,即在项目完成过程中考核评价学生的各种能力、素质及知识运用情况。考核成绩由个人平时上机成绩、小组整体成绩、课堂表现、期中成绩、期末成绩5个部分组成。

  3 结语

  将项目化教学模式应用于《C程序设计》课程中,取得了一定成效,学生学习的积极性得以激发,其程序设计能力也明显提高。可将该教学模式在其它课程中加以推广和应用,以促进计算机课程教学效果提升。

项目化教学模式在《C程序设计》课程教学中的应用

论文搜索
关键字:教学 教学模式 程序设计 模式 课程 程序
最新学科教育论文
试论如何在初中地理教学中有效整合信息技术
试论初中地理教学中乡土地理课程资源利用
软件工程专业“计算机网络”课程实验教学研
“赛教学训”四位一体化的物联网工程专业人
浅议幼儿美术趣味教学及创新能力的培养
如何利用奥尔夫音乐教学法培养幼儿的创造力
解读体育游戏在初中体育教学中的应用及影响
如何在美术教学中营造快乐的氛围
微积分慕课教学资源与应对策略探究
浅析在德育课教学中如何灌输团队观念
热门学科教育论文
浅谈语文教学中学生创造力的培养
变“教师教,学生学”为“教师教学生学”
素质教育与小学语文教学
小学“语文综合性学习”实践初探
素质教育和小学语文教学改革
现代体育课堂教学重在创新
浅谈《体育课程标准》与体育教师观念的转变
电教手段优化体育教学
陶行知健身思想研究
简论现代游泳技术与训练的发展方向