浅谈项目化教学在VB中的应用
宋雪岩
【摘 要】本文从浙江省普通高中信息技术基础模块中的“VB程序设计”章节教学实际出发,成功运用项目化教学的方法,解决了教材内容枯燥乏味、教师无兴趣教、学生无兴趣学的问题。 【期刊名称】名师在线 【年(卷),期】2024(000)012 【总页数】3
【关键词】项目化教学;VB ;信息技术
引 言
“VB程序设计”是浙江省普通高中信息技术课程的一个选修模块,内容单调乏味,学生学起来比较枯燥,多年来,考虑到我校学生的实际情况,一直没有开设。自从实行第二轮普通高中课程改革后,这一模块的内容经过缩编变为必修模块“信息技术基础”的一个章节教学内容,无奈之下只有硬着头皮去上。2017年第一次讲授这一部分内容时,使用了大量互不相关的实例来教学,课程讲完后,学生不但摸不着头脑,教师自身也感到知识太散、太乱,再加上教学时间有限,始终缺乏一根主线把大部分知识点串起来,感到非常失败。后来阅读了一本有关项目化教学的书,深受启发,决定在“VB程序设计”这一章节教学中付诸实践,收到了令人满意的效果。
一、什么是项目化教学
项目教学法,是师生通过共同实施一个完整的项目工作而进行的教学活动,它是“行为导向”教学法中的一种。一个项目是一项计划好的有固定开始时间和
结束时间的工作,原则上项目结束后应有一件较完整的作品。
二、项目化教学的应用
把信息技术基础模块“VB程序设计”这一章的内容引入项目化教学,可以按以下步骤进行设计。 1.项目设计
项目设计是实施项目化教学最为关键的一个环节。项目一旦确定下来,它将会贯穿这门课程的教学始终,因此项目的选择很重要[1]。它既能够将“VB程序设计”这一章内容的绝大多数知识点融合进来,又要在学生的认知范围内,能够引起学生学习兴趣,同时还具有一定的实用价值。通过对教材的分析,结合学生的认知实际,在项目化教学实践中选择“自选水果机中的程序设计”作为实践项目,取得了良好效果。
确定好总项目之后,接着确定子项目。在子项目的落实细节中,教师要根据教材内容及学考实际要求,将项目细化,制订出每节课的实施计划。表1是“自选水果机中的程序设计”项目的实施计划,包含项目实施的时间、子项目名称、相关课程内容、学生的任务要求、个性拓展等内容。
项目实施计划有利于教师有序地开展项目,也有利于学生开展预习,对将要实现的项目有所期待,提高学习积极性。 2.课堂教学尝试
项目实施计划给出了每节课教师与学生所要实现的目标,
但每节课的教学环节还需要教师做进一步的设计,以起到更好的课堂教学效果。 (1)设置情境,导入新课,激发学生兴趣。“兴趣是学习的先导,有兴趣,学习就会有成效。”浓厚的学习兴趣能激发学生的好奇心和探究的欲望,使学生
保持高昂、乐观的学习状态和充沛、进取的学习精力。在每节课间,教师可以让学生调试上节课所编的代码(当然有一部分是由教师合成的或润色过的),给学生以小小的成就感,进一步激发其探求新知的欲望。在课堂导入过程中,设置相应的情境,展示通过本节课操作后所能实现的项目相关部分功能,以及为了实现该功能所应具备的知识,让学生从自身需求出发主动学习相关知识。 (2)结合实例,讲解知识点,引导学生编写代码。知识点虽然枯燥,但必须要跟学生交代清楚,因此在讲解时可以结合具体实例(最好是直接与项目有关的例子),把空洞枯燥的知识生动地介绍给学生。在讲解了某个知识点后,让学生把前面所学的知识连贯起来,尝试编写一段核心代码。这既能体现“现学现用”,又能巩固已学知识,让学生体会到知识的关联性。
(3)注重实践练习,做好及时辅导。程序设计中的语法固定格式,是学生必须要掌握好的,是编程的基础,但并不是说学生一定要“死记硬背”这些语法结构。课堂上,教师可以通过多练习,特别是上机的实际演练,加深印象,让学生在使用中自然地掌握这些语法结构,更不容易忘记。当然,在学生实践练习过程中,教师要及时发现学生存在的问题,做好及时的辅导。
(4)注重课堂评价,善于发现学生的闪光点。在课堂教学特别是学生练习的过程中,教师要善于发现学生的闪光点,做出及时的评价,增强学生的学习信心。 3.V2.1版课程教学过程
根据以上课堂教学过程,下面以 “自选水果机中的程序设计”项目中的“V2.1版”子项目来介绍具体的课堂教学过程。
(1)自选水果机V2.1的功能分析。我们在使用自选水果机V2.0的时候,会碰到这样的问题:当某一种水果被取完之后,继续取这种水果,还是能够被取