下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 项目教学法在计算机程序设计教学中的实践研究 赵志军【摘要】在计算机程序设计教学中引入项目教学法,在教师的指引下成立程序开发项目组,教师指导,学生合作学习,做中学,学中做,培养学生的自主学习能力和实践能力,变“要我学”为“我要学”,有效地提高教学质量。【关键词】项目教学法;计算机程序设计;实践研究一、引入计算机程序设计是中职学校计算机专业的必修课程,学生在学习此课程时必须具备一定的计算机专业知识。如果教师课堂上还是采用传统的授课形式,以教师讲授为主,学生模仿练习,老师讲什么学生练什么,这种鹦鹉学舌的教学方式导致学生产生了依赖性、惰性,缺乏学习
2、的主动性和积极性,缺乏团队合作能力,课堂教学变成了为教师完成作业,教学效果不理想。那么怎样才能改变这些现象呢?下面笔者就项目教学法引入计算机程序设计教学中的体会与大家作一交流。二、什么是项目教学法项目教学法是实施一个完整的项目过程而进行的教学活动。教师将学生分成学习小组,将教学任务以项目的形式交给学生,各小组共同制定计划,分工合作完成整个项目,信息的收集、方案的设计、项目实施及最终评价整个过程都由学生自己负责,在这个过程中学生不仅可以学会理论知识和实践技能,更重要的是培养了解决问题的能力、主动学习新知识的能力以及团队合作能力,是一种典型的以学生为中心的切合实际情况的教学方法。“项目教学法”可以
3、按照以下四个教学阶段进行。1.确定项目任务。通常由教师提出一个或几个项目任务设想,然后小组一起讨论,最终确定项目的目标和任务。2.制定项目计划。在教师的指导下,由小组制定项目工作计划,确定项目工作步骤和程序,并最终得到教师的认可。3.组织项目实施。这是实质性阶段,根据项目中的具体任务,确定小组成员的分工及合作形式,按照已确立的工作步骤和进度开展工作。4.检查评估总结。项目的实施过程中要适时地做相应的总结,项目完成后要有明确的评价方案,对学生的参与情况作出合理评价。先由学生自评、小组互评,再由教师对项目完成情况进行检查评分。师生共同讨论、评判在项目实施中出现的问题、学生解决处理问题的方法以及学生
4、的学习行为特征。通過对比师生的评价结果,找出造成评价结果差异的原因。三、引入项目教学法的合理性计算机程序设计教学主要是培养学生开发程序的能力,通常一个程序开发需要多人参与,共同协作完成。引入项目教学法后,我们可以将要开发的程序看作一个项目,每个项目又可以划分为多个子项目,参与项目开发的人员相互协作,共同完成整个项目。这就要求学生积极参与项目过程,通过市场调查、上网搜索等方式收集相关信息后主动开展项目,在教师指导下各项目组自行组织、安排自己的学习任务,运用新知识、新技能,解决项目实施过程中的实际问题。四、分析教材,确立项目项目教学中最关键的一个步骤就是设计项目。怎样把有关的教学内容转换成相对应的
5、项目,是教学活动中的关键任务。项目通常先由教师提出,然后与学生一起讨论,最后一起确定。选择现实生活中学生感兴趣的项目,项目不宜过难,要让学生有信心,根据教学目标和教学内容,合理设计具有真实系统应用背景的模拟项目。我校目前采用清华大学出版社visual basic程序设计教材,教材遵循由易到难的内容编排,内容大概分为四部分:基本语句和语法、控件介绍、应用部分和提高部分。在学期初,我会向学生展示几个成功的项目案例,可以是商业作品,也可以是往届学生作品。教师通过示范操作让学生直观感受visual basic程序设计的基本功能,项目开发的流程和具体的实施过程,让学生体会到项目开发中需要合作学习以及分析
6、处理问题的方法,让学生置身于项目“情景”,培养学生积极主动的学习态度。然后提出每个小组要在课程结束时完成一个项目,如“学生信息管理系统”,由小组成员分工合作完成班级管理、学籍管理、成绩管理等几大模块。五、制定项目计划首先要对所教班级的学生进行分组划分项目小组。分组时要注意小组成员的构成,教师必须要全面熟悉学生的基本情况,根据每个学生的特点,如个性、学习成绩、学习方法等,尽量使每个组优、良、差相互搭配,有利于小组团队合作,每组大概5-6个成员,每组推选一名组长,扮演项目经理的角色,负责本组各成员的工作任务分配,监督项目的实施,沟通协调小组成员之间的合作,保证项目的顺利实施。在教师的指导下,确定项
7、目的名称,分解项目模块,针对项目开展讨论、任务分工,通过调研、查找资料完成项目基本框架,制定项目实施进度,保证后期项目的顺利实施。六、开始具体实施项目任务接下来就要按计划进度完成项目。注重实施过程是项目教学法取得成功的重要环节。既需要学生的独立思考、独立工作,也需要学生之间共同讨论,互相学习,互相提高,共同探索完成项目。教师必须根据项目的要点对学生完成情况进行阶段考核,并及时评价。机房座位的安排以有利于项目小组成员相互合作为依据。同时,教师要及时地对学生在项目实施过程中所需要的知识和技能加以辅导,引导学生解决在程序设计项目实施中遇到的困难,督促学生按时完成项目任务,保证项目按计划的实施,达到预
8、期的教学目标。几个关键环节如下表所示。项目示范环节,教师讲解和演示项目设计开发过程、项目开发中用到的关键技术,如数据库的创建、连接和访问,ado data控件的创建和属性的设置,控件的绑定技术等。通过具体的项目实例,让学生掌握vb和access数据库知识的综合运用。学生观察、研究、学习、操作,主动掌握相关的知识和技能,做好项目开发知识的积累。资料的搜集环节,引导学生为完成项目开展自主学习,引导学生使用互联网和参考书收集相关资料,帮助学生对资料进行筛选、加工、处理,避免学生在设计过程中的盲目性和随意性,通过此环节使学生掌握必要的理论知识,成为知识的主动学习者。具体实施环节,教师指导各小组按照项目
9、任务和进度实施计划,落实项目任务和分工,对项目实施中遇到的技术进行辅导,提供改进建议,协调小组中出现的意见分歧,及时分析总结项目实施中出现的问题,引导学生分析、研究,积极思考,找到解决问题的方法。七、检查评价总结主要是对项目活动的总结、评价、分享。通过项目成果展示和项目实施过程的总结,对每个学生做出合理的评价,分为结果性评价和过程性评价。结果性评价主要是评价学生完成项目的情况,是否完成了学习目标,达到了预期的教学效果。过程性评价主要是评价项目实施中学生的参与积极性、学习能力、合作能力、学习态度、分析解决问题的能力,对知识技能的运用能力。教师在评价时要及时表扬鼓励学生,激发学生的学习兴趣,鼓励学
10、生充分发挥自己的想象力和创造力。在评价时让各组介绍项目实施过程、小组成員合作情况、项目实施中遇到的问题及解决方法,提高学生的语言表达能力,激发学生学习的热情,体会到项目教学的乐趣。过程性评定我们分为两个层次进行评定,即教师评、组内评,每个层面的评定内容有所不同。我们设计了项目完成情况综合评定表。八、运用项目教学法的教学体会通过在计算机程序设计教学中使用项目教学法,可以让学生真正体验项目开发过程,极大地提高了教学质量。笔者认为项目教学法有以下几个优点:(1)调动学生的兴趣,增强学生的自信心,激发学习的积极性;(2)开拓学生的思维,发挥学生的潜能,培养学生的个性;(3)提高合作学习能力,培养团队精神;(4)小组之间开展学习竞赛,增强竞争意识。综上所述,项目教学法通过团队的形式进行合作,能够培养学生的人际交往能力、沟通能力、责任心,有利于教学质量的提高、学生和教师两者综合能力的提高,有利于培养企业、社会需求的高技能人才。实践表明,项目教学法在中职计算机程序设计
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 施工噪音污染防治方案
- 真布病患者的健康教育
- 急救护理中的急救远程医疗
- 控油皮肤的护理工具
- 电光性眼炎的护理要点
- 2026年都市圈交通基础设施重大项目谋划与储备指南
- 2026年智算中心网络安全保障数据加密访问控制方案
- 特种设备基础知识的分类和管理要求
- 2026年食疗按摩改善脾胃虚弱实操技巧养生培训课件
- 2026年社区防骗知识讲座
- 炼钢厂应急救援知识培训课件
- 劳技课 做面条教学课件
- 征兵考试试题及答案
- 高校教材数字化教学资源建设方案
- DB5301∕T 58-2021 机械式停车场(库)建设管理技术规范
- 场景造型基础知识培训课件
- 小学数学教师新课标考试试题(含答案)
- 跨境电商运营实务培训教材
- 数控加工程序管理办法
- 2026年高考政治一轮复习:必修+选必修共7册主观题背诵考点汇编
- TCWEA6-2019水利水电工程施工期度汛方案编制导则
评论
0/150
提交评论