《初识面向对象的程序设计》教学设计
【教材分析】
本节内容参照浙教版教材《算法与程序设计》,将第三章提前,先介绍面向对象程序设计的基本知识。本章主要介绍了诸如“面向对象”、“对象”、“属性”、“事件”和“事件驱动”等知识与概念,学生在学习过程中首次接触到VB这样的编程环境。在学生活动方面,教材安排了两个“实践体验”活动,来加深学生对有关知识和概念的理解。在VB程序设计学习的起步阶段,学生的“学”和教师的“教”都面临一定的挑战。为了让学生较为轻松地了解这些新的知识与概念、熟悉新的编程环境、愿意主动参与到程序设计的学习中来,我选择了用“攻心术”游戏代替教材实例,贯穿于本节课的学习,希望程序设计的第1课时就能把学生吸引住,为后续学习奠定基础。
【学情分析】
高中一年级大部分学生没有接触过程序设计,但是能够熟练的使用一些常用工具软件。进入高中后,通过前一阶段的学习,学生培养了一定的自主学习能力,具有一定的主动探究新软件的意识,而且拥有良好的逻辑思维能力和强烈的好奇心与求知欲望,这些都是本节课学习的良好基础。面对抽象的程序设计内容,学生容易有畏难情绪,需要教师用有趣的例子和巧妙的设计来激发学习兴趣。
【教学重点】
1.了解什么是对象及属性,感受事件与事件驱动;
2.引用对象属性的方法:属性面板和代码赋值。
【教学难点】对对象、属性、代码驱动的理解;VB界面的熟悉
课题名称《初识面向对象的程序设计》
教学过程
教学环节教师活动学生活动设计意图
导入大屏幕播放课前要
求:打开“攻心术”
游戏,看计算机能
猜中你的心思吗?
根据提示,反
复运行游戏,
思考问题
游戏导入激发兴趣,本
节课以制作该游戏为
主线。
游戏原理揭
秘引导学生挖掘游戏
原理
头脑风暴,破
解游戏原理
通俗的数学原理隐藏
一年级编程课视频
于游戏中,通过引导学
生破解,告诉学生要勇
于追求科学、探究真
理。
编写程序的过程往往是一个不断调试、修改、完善的过程。拥有的编程知识越多,解决同一个问题的方法就越多,编程路上没有最好,只有更好。
《初识面向对象的程序设计》学情分析
高中一年级的学生能够熟练的使用一些常用工具软件,如Office
组件。已具备了一定的逻辑思维能力、发现并解决一些问题的能力,
尤其是学生具有强烈的好奇心与求知欲望,为本节课的学习提供了良
好的基础。进入高中后,经历过前面习惯培养,大部分学生具备了自
主学习的意识,具备了一定的自主学习能力。我事先对所教的高一级
部14个班的700名学生进行了两项网上问卷调查:1.你了解程序吗?
你用过的程序有哪些?2.你学习过编程吗?结果显示:第一个问题,78%的学生不了解,15%的学生了解一些。对于用过的程序,学生答案
种类繁多,涉及到各个领域以及生活的方方面面。第二个问题,只有
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论