“项目教学法”在《计算机原理》课程教学中的实践与探究
关键词:项目教学法;教学效果
Abstract: In China's duty education, how to improve the teaching result of course of “principle of the computer”, adopt the project teaching method Effectual means, I adopt hearing, see, do, think, practise combining together in trying the course teaching of the computer, the hand brain combining Use, teachers and students are interdynamic, arouse the interest of student’s study, have made the obvious teaching result.
Key words: project teaching method; teaching result
计算机课程在中等职业学校开设以来,对普及计算机知识,推动计算机在工业、家用及自动化领域的应用,起到了积极有效的促进作用。但是,计算机课程逻辑严谨,内容抽象,学起来艰苦难懂,讲起来枯燥乏味,教与学都遇到了很大的困难。能否教好计算机课程,也是对授课教师在学识、能力、技巧诸方面的一种严峻考验。面对挑战,我积极探讨与实践,并逐步认识到项目教学法在计算机课程教学中是确实可行的,效果较明显。应当积极探索、总结提高,进一步提高计算机课程的教学效果。
回忆《计算机原理》课程的教学历程,初设计算机课程的教学阶段,我按传统的教学法——以《教学课程》为基准,以教材为基础,以教师为主体,以教师讲、学生听为主要教学方式;以教材章节顺序为教学进程,先讲计算机概论、硬件,再讲指令、语句、流程图,最后举几个开发应用实例。开始学生还感新奇有趣,久而久之,越听越糊涂,到后来是耐着性子也难以坚持下去,上课就说话、开小差或做其他事,课堂秩序无法维持,教师陷入深深的苦恼之中……面对这种局面,逼迫教师在教法上探出新路。
首先,我改以理论教学为主变为以理论与实验相结合、以实验为主的教学方法,打破课堂教学按教材章节顺序进行的方式,变以实验项目顺序进行。第一步:根据计算机课程的知识体系,开发出与各项内容相适应的实验项目,调试通过,整理成实验报告。第二步:以实验项目为教学内容编成讲义,以讲义为主,教材为辅。第三步:课堂上围绕本次实验内容,讲清涉及的硬件、指令、编程方法、程序及达到的目的,要求学生达到基本理解的程度。第四步:对所讲的实验项目在实验室用仿真器、实验板去仿真实验验证。采用这种教学方法,把理论上空泛深奥的东西变成可看得见、想得通的实际东西,以此调动起了学生学习的兴趣,取得了较明显的教学效果。
在取得了首次成功之后,经过分析总结,学生认为我讲的内容可以理解,经过实验验证是正确的。同时,部分学生已经表露出了自觉求知的欲望,能否完全调动起学生学习的兴趣,从被动接受转变为主动求索呢?也就是说,如何调动起学生自己去开发程序,遇到困难看书、请教他人或老师解决问题呢?开始,我认为开发程序涉及计算机硬件、软件知识、电子、电工技术等知识,难度大、可行性小。实践是检验想法的最好手段。我有目的地对一部分学生进行计算机实用程序开发试验,教师提出实验课题,与学生一起讨论解决该课题的思路,学生自己设计出原理图、画出程序流程图,交与教师评点改进后,学生根据原理图制作出用户板、编制程序、上机调试。遇到困难,老师与学生一起分析、讨论解决,往往是稍一指点,程序就能通过,学生看到自己也能开发程序,想法变成了现实,心情十分高兴,更触发了编程和学习的兴趣。这一试验,改变了以往教师的推测,为进一步改进教学方法提供了宝贵经验。故我们只要循序渐进,职业学校学生也能开发出实用程序。这种教学方法,经过进一步完善提高,总结为“计算机课程项目教学法”。这种教学方法经过几届学生的教学实践,证明是一种较好的教学方法,特别是在职业学校教学、职业教育方面有其独特的效果。
经过近几年来对学生《计算机原理》课程的教学,体会到“计算机课程项目教学法”有以下几方面优点: 免费论文下载中心 1目的明确,立竿见影
每一个项目都是一个实际应用的研究课题。在每个项目开始时,首先讲清要解决什么实际问题,引发思路,在解决这个问题时需要哪些硬件、指令及相关知识,列出要学的知识点,带着问题逐一讲解研讨,先讲硬件、原理图,再讲涉及的指令,然后讲程序流程图,对照流程图讲程序,一步一步,步步相连,有些难以理解的语句可在多媒体电脑上演示,变动某些语句,观察出现的效果,使学生从空想变成可见的现实,大大提高了教学效果。然后,学生动手实验,学生自己在仿真器上尝试改变某些流程、语句、指令等观察效果,实现人机交互式学习。之后的开发课题,实际操练,在开发过程中,发现问题督促其学习、查资料,真正解决问题。这样,极大地调动了学习兴趣,无论遇到多大困难,有老师和周围同学的帮助,问题终能得到解决,解决之后吃一堑,长一智,下次自己就能解决类似的问题,待一切调试通过后,成功的喜悦更进一步调动起了学习兴趣。每进行一个项目,就掌握一个知识模块,这样目的明确,取得了立竿见影的效果。在传统教学方法下,先讲硬件,再讲指令?最后讲应用,学生往往不知道所学的内容到底有什么用处,并且呆板的教法,支离破碎的程序段,看不见实际效果的知识,对职业学校学生来说更是一种煎熬,更谈不上兴趣、效果。
2变被动灌输为启发求知
教学的成效主要体现在学习兴趣的调动程度,“兴趣是最好的老师”。传统的教学法灌输的成分多,启发调动学习兴趣的成分少,尤其是职业学校学生,纯理论、全说教的教法很难调动其学习兴趣,并且理解、记忆效果差,掌握知识、创新思维能力低,故必须让其参与、激发、鼓励其学习积极性,项目教学法中的开发程序实现了看、听、做、思、练的有机结合,环环相扣,充分调动了学习积极性,提高了知识掌握程度和创造性思维能力的培养,开发程序阶段是项目教学法的关键一环,所有前面几步,其最终效果都体现在这一环节上。
3时间可伸缩,每步有收获
以往教学法中,《计算机原理》课程只有到教材即将学完时才能进入开发应用程序阶段,前面要进行程序开发时,由于涉及的知识内容还未讲到,因而无法进行程序开发。但项目教学法每进行一个项目,就能开发相应的应用程序。
教学时数长就学完全部项目,课时短就进行几个项目,但每进行一个项目都有相应的收获,某些指令、语句、编程技巧在不同的项目中出现,更加深了对其理解。而在传统教法中,教学时数少,还未讲完开发程序所需的全部知识,不能进行程序开发,不开发就理解记忆不深刻,可以说也没有什么用处,久而久之就忘记了。
总之,项目教学法教学目的明确,听、看、做、思、练五环相扣,充分调动了学生学习的兴趣。经过几年来在《计算机原理》课程的教学中的探讨与实践,已经取得了明显的效果,在我校(中职)计算机课程教育中,项目教学法有其独特的优势,应更进一步总结提高,大力推广运用。 免费论文下载中心