_案例项目驱动教学法_在计算机教学中的应用
- 格式:pdf
- 大小:105.71 KB
- 文档页数:2
2010年第1期福建电脑
“案例项目驱动教学法”在计算机教学中的应用何剑民1,郭红艳2
(1、石狮鹏山工贸学校福建泉州3627002、河南广播电视大学河南郑州450000)
【摘要】:"案例项目驱动教学法"是案例驱动和项目驱动相结合的一种教学方法,课堂上以案例的讲解让学生充分掌握相关的知识点,实验课再以课上学到的知识点为基础完成一个小的项目,同时项目的设计是项目驱动教学方法能否成功实施的关键。本文以案例项目驱动法在《Asp.net》计算机教学中的运用进行重点剖析。
【关键词】:项目驱动教学,项目设计,计算机教学
1.引言作为一名计算机专职任课的教师,在多年教学实践中都有这样的体会:学生刚开始上计算机课时兴趣浓厚,可没多久就兴趣不大了;学生对使用计算机很感兴趣,可是对计算机课的教学内容却没有太大兴趣。探其原因:一方面是因为有时教学内容过于难。学生基本上都掌握不了;更重要的是因为现行的教学方法和模式不太适应当前计算机课程的教学。在计算机教学过程中,我们发现,对相应的知识点都教会学生了,但学生在实践中不能灵活应用,常常出现了"照本念经"的现象,导致了学生不爱学习等现象出现。如果让学生带着一定的目标或任务去学习,让学生在自我探索中去实践。让同学通过交流去完成一定的项目,则会收到事半功倍的效果。这就是当前所使用的"案例项目教学法"。项目驱动教学法作为教育领域中一种比较新的教育教学方法,近年来我国教育界开始吸收并实践这一教学方法。针对学校培养"使用、顶用、好用"的素质技能型高级专门人才的方针,结合《asp.net》课程利用项目驱动教学模式,以质的教育研究法作为指导思想,不断地获取和研究学生的反馈信息,不断地修正教学的内容和方法,真正体现"因材施教"的教育理念。同时,提高了学生的参与性和系统观念,为将来的就业打下良好的实践基础2.项目驱动教学法的内涵"项目驱动教学法"是一种建立在建构主义教学理论基础上的教学法。强调学生的学习过程必须与一个具体的项目或问题相结合。以探索完成项目要求来引导和维持学习者的学习兴趣和动机;创设真实的情境,让学生带着真实的目标去实习;学生拥有学习的主动性,教师则能引导学生探索并进行相应的评价。"是师生通过共同实施一个完整的"项目"工作而进行的教学活动,它既是一种课程模式,又是一种教学方法。这里的项目,是指以生产一件具体的、具有实际应用价值的产品为目的的任务。可以看出,项目教学都是实践导向的和任务驱动式的教学,反之实践导向的和任务驱动式的教学却不一定都是项目教学,这取决于教学实践和任务的"质量"。计算机课程是一门集知识和技能于一体的实践性很强的综合性课.即要求学生有一定的理论知识的铺垫。又要掌握实际操作技能来解决现实生活中的问题。更重要的是:现代社会中的信息技术的快速发展.导致计算机课内容更新很快.学生必须具有一定的自主学习的能力和终身学习的思想.才能适应现代社会的发展。"项目驱动教学"法就是让学生在一系列的项目中展开教学活动。引导学生由易到难、由简到繁循序渐进地完成教学内容。从而在学习系统知识的基础上,培养其分析问题、解决问题的能力,掌握处理项目的具体思路、自我提高的思想、合作学习的精神。3、项目驱动教学设计的原则在"项目驱动教学法"中,项目的设计是成功运用该方法的关键.它将决定课堂教学是流于形式,还是真实有效的;决定学生的学习是主动的还被动的。因此在"项目"的设计要注意以下几点:(1)项目来源的真实性。项目是相对完整和相对独立的事件。在技术领域里.所有的产品几乎都可以作为项目。因此,项目必须来源于真实的生产活动,是有社会需求的具体项目,与企业实际生产过程或现实使用有直接的关系,具有应用性。
(2)项目的综合性。在教学中所选择的项目能将理论知识和实践技能结合在一起,能把学过的知识和即将要学的知识综合起来,这样学生在即学习了新知识,又复习了旧知识,同时还学会了综合运用知识。
在设计一些比较大型的项目时,应充分考虑整个课程的难点、重点,力争一个项目能覆盖整个课程大部分的知识点。
(3)项目设计的趣味性。俗话说:"兴趣是最好的老师"。抓住学生爱玩、好奇心强的特点,以学生的本能为驱使出发点的,从一些学生喜欢的环节入手的驱使手段。尤其对职业学院的学生来说更是这样。如果项目的设计不能引起学生的兴趣,不能调动学生的学习积极性,不能保证教学任务的顺利完成.那设计的这个任务就是失败的。
(4)项目设计目标明确性教师布置任务要在总目标的基础上,把总目标细分成一个个的小目标,并把每一部分内容细化为一个个容易掌握的"任务",通过完成这些小"任务"来完成总的学习目标。
4、项目驱动法在《asp.net》
教学中的应用
实施项目驱动教学法,教师为主导,也就是教师必须根据教学内容预先准备一个或多个项目;学生为主体,也就是以项目工程的研发过程为引导,采用小组方式与独立工作相结合的教学形式,组织学生进行讨论并开展实践性活动,在活动过程中进行学生互评、教师点评,最后结合成功的项目给予演示。这样,学生不仅学到了知识点,还通过项目将这些知识点连成一条线,开拓了思路,掌握了知识,达到了面向岗位的职业教育培训目标。下面我们以《asp.net》作为课程平台,来讲述项目驱动教学模式的过程。
(1)设计项目阶段。这一阶段对教师综合水平提出了较高要求,即要求教师应该具有比较丰富的项目开发经验。当然,只有教师熟悉开发的整个流程和拥有强大的项目整合能力,才能有策略地帮助学生学习到成熟的项目开发经验。设计项目时,教师要把本课程的主要知识点提取出来,并融入到每个具体的项目中,这样师生的教与学都围绕这些项目的实施展开,并且在场景上引入企业化的背景,整个教学活动最终模拟成在企业中完成特定工作项目。
《asp.net》课程中根据所学内容及进度安排,设计一个在线新闻管理系统。该系统是一个B/S结构新闻管理系统,具有良好的人机界面,具备新闻后台管理和新闻浏览两大功能。根据该项目涉及到的内容,合理分解为项目需求分析(项目设计1)、项目数据库设计(项目设计2)、前台新闻浏览页面设计(项目设计3
,
数据绑定控件的使用)、新闻后台管理页面设计(项目设计4,数据绑定控件和数据源控件的使用)、用户权限设计(项目设计5
,
登录控件和用户、角色管理)、导航设计(项目设计6,导航控件的使用)、页面的美化和一致性(项目设计7,主题和母版页的使
1882010年第1期福建电脑
(上接第202页)(上接第210页)!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
励,以鼓励每位同学都积极参与。每年的寒暑假活动,很多学生很快就能在郑州电脑市场找到电脑组装与维修工作,并很快上手胜任工作。3、实训考核:是检验我们实践教学成败的收官环节,包含了学生实习考核这一模式。针对《计算机硬件组装与维护》课程的特点,重点是实际操作应用能力,按传统的考试方法,不能反应出实际的教学效果,我们改革了传统的期末考核方式,一改以往的"授课,复习,纸面考试"的方法,将学生的考试分成七大部分:选购计算机;安装计算机;安装操作系统;计算机联网与病毒防护;下载与安装应用软件;计算机系统测试与优化;计算机维护。这些全部以实际动手能力作为考核的主要手段,结合平时练习,实习效果,上课纪律等相应手段,使学生的考核结果不再是"高分低能",这种强化推行基于实践教学的实训考核方式,较好地实现了课内、课外的结合,有效调动了学生的学习积极性,促进学生的积极思考,在独立解决问题的过程中激发了学生的潜能,培养了学生的创新意识。另外在实训考核中我们还把期末成绩与劳动和保障部《计算机维修工》、信息产业部《计算机调试工》等国家职业技能鉴定挂钩,积极引导学生学习息产业部《计算机调试高级工》、国家劳动与保障部《计算机维修工(中、高级)》等职业资格认证培训教材,参加全省、全国职业院校《计算机维修工》竞赛,从而进一步提高自身的计算机维护技能。
以上是笔者在《计算机硬件组装与维护》教学中采用的一些教学方法。教学是一门艺术,需要不断地探索,不断提高教学效果也是每一位教师不懈的努力的目标。但是,教学没有固定的模式,要真正做到因材施教、因人施教,并不是一件很容易的事,教师必须不断提高自己的业务水平,在不断的教学实践中摸索出适合学生的教学方式和方法。
参考文献:
[1]对高职高专实训教学的探讨<>沈筱玉,吴玖[2]吴昭九.《计算机组装与维护课的教学模式探索》.江西科技师范学院学报[3]肖志明.高职《计算机硬件组装与维护》课程教学改革初探.广西广播电视大学学报
一是提高课程成绩中实验成绩所占比例,让其成为课程成绩评定的重要组成部分.二是改变实验成绩的评定方式。为了全面反映学生各种能力,我们要制定合理的实验成绩综合评估办法,既要考虑学生实验出勤率和实验操作能力,以及实验完成情况和结果的正确性,还要考核学生综合知识运用能力、实际编程能力和实际操作能力。因此试验成绩的制定采用各实验项目的考核成绩加权平均,其中实验预习和考勤占10%,实验报告占30%,实验现场考试占40%,期末课程设计占20%。使用这样的考核方法后,既调动了学生学习的积极性、提高了他们对实验的重视程度,又保证了成绩评定的客观和公正性。4.结束语以上所述,只是笔者多年在《C语言程序设计》实验教学方法改革过程中的一点体会,实际上在《C语言程序设计》实验教学方法改革与创新过程中要注意的问题还有很多,但只要勇于探索,善于总结,就一定可以不断完善实验教学模式,使学生通过本门实验课程的学习很好地培养编程能力和程序设计思维能力,真正实现在实验教学中培养学生分析问题与解决问题的能力、独立自主的能力、合作与交流的能力、改革与创新的能力.
参考文献:
[1]曹红.C程序设计试验教学改革探讨[J].科技广场,2007,(04):152-153[2]邓维斌,周玉敏.提高C语言实验教学效果的探索[J].实验室研究与探索,2006,25(3):359-361.
[3]陈世基.C语言程序设计实验教学方法的改革与创新[J].福建电脑,
2007,(06):207.[4]陈静.C语言程序设计实验教学改革初探[J].阜阳师范学院学报(自然科学版)2008,25(04):83-84
用)、网站的发布(项目设计8)共八个子项目模块,每个子项目并不是孤立的,都是最终项目的一个组成部分,并穿插在教学内容的相关知识点中。(2)搜集项目信息阶段。这一阶段的目的是使学生熟悉相关项目。教师设计好项目后,每位学生根据研究项目的工作要求,利用自己掌握的专业知识,独立收集、分析和整理项目相关信息,然后独立确定各自的设计工作计划,包括:工作步骤、工作时间、检验计划和实施计划等。(3)确定阶段。学生分组讨论,确定最佳方案。采取独立工作与小组方式相结合方式,事先做好个人计划后,进行小组讨论,每个小组成员都要提出自己的见解和工作计划,最终确定最优解决方案。这一过程中,在教师指导和帮助下,学生相互启发,相互学习,充分挖掘学生的潜力,发挥学生的创新思维能力。(4)实施阶段。学生按选定的最终工作计划,以组为单位,各自独立完成自己的工作任务。学生经过组内讨论,对项目进行全面分析后,组长担当项目经理的角色,对任务进行划分,组内成员每人按各自角色负责不同的模块,并独立完成自己的工作任务。(5)检查阶段。学生对项目结果进行检查,教师对项目质量进行检查。工作结果要按照预定的目标来进行自我和相互的检查并判断达到的效果如何。此过程锻炼学生的责任心、质量意识及评估方法。同时,教师除对工作计划以内的内容进行检查外,还应对质量保证情况进行检查。