《Hey!Siri!——感受可视化的程序设计》教学设计
文理实验学习(集团)文理学校 邹方清
一、教材分析
本节课是广东高等教育出版社B版《初中信息技术》八年级(下)第一章
第二节的内容。本课主要围绕VB中的对象、属性、事件等知识点展开,是本
单元重要的知识基础。
本册书通过有趣的例子,引导学生学习VB的可视化编程,旨在培养学生
程序设计过程中问题分析的能力、算法编写和界面设计的能力以及调试技巧,
培养学生的计算思维,就是要让学生学会如何运用计算机基础概念求解学习中
遇到的问题。而“对象” “属性” “事件”正是计算机学科的基础概念,所
以学习好本节知识内容至关重要。
教材以“会捉迷藏的按钮”为例,实际教学通过学生熟悉的 Siri引入,通
过三个层层递进的任务,将以兴趣为起点,在学中,掌握基本技能,为高度突破计
算思维奠定基础,完成教学重点;在修改阶段,深入理解基础概念,突破难点,计算
思维逐步形成。在创作中,拓展知识,综合应用,让计算思维可发展到高级阶段。而
这三部分是互相渗透,是一个循环往复的过程,螺旋式提升学生的计算思维。
二、学情分析
本节课的教学对象是我校八年级学生。
知识基础:
1、学写过 Scratch和诺宝等图形化编程软件,有一定的编程思维与能
力,但没有接触过代码编程,且知识基础差异较大。
2、学生在第一课时的学习中,对VB的界面、程序调试和代码编写的过程
都有了初步的了解,体验了一些利用VB编写的有趣的小程序,并对程序设计
充满了好奇与兴趣。
个性特征:
1、对形象生动、形式多样的学习更加容易理解也更有兴趣,对抽象编程
不能长久投入学习热情,在女生身上这种倾向更加明显。
2、求知欲强,喜欢体验尝试、展现自我,具备初步的自主学习、合作探
究的能力,但是个体差异大,分层严重。
三、教学目标1、知识与技能
1)掌握按钮控件和标签控件的功能和用法;
2)理解“对象”“属性”和“事件”等概念的含义。
2、过程与方法
通过试玩、完善简易版 Siri的过程,体验程序设计的基本过程,培养学生
的计算思维。
3、情感态度价值观
1)通过实例制作,体会程序设计语言在现实中的作用,激发学习兴趣。
2)通过成功完成作品,获得成就感,增强自信心。
四、教学重难点
1、教学重点
掌握按钮控件和标签控件的功能和用法
2、教学难点
理解“对象”“属性”和“事件”等概念的含义
五、教学策略
本节课以“Siri”为导入,激发学生的学习兴趣。在教学任务的设计上,采
取“由浅入深、分层教学、循序渐进、共同提高”的思路,设计三个不同维度
的任务
在整堂课中我遵循“教为主导,学为主体,练为主线”的教学原则,以兴
趣为起点,以活动为载体。在新知的学习上,灵活采用任务驱动、启发式、小
组协作、自主探究、模仿学习、问题教学等方法,让学生在自主探究、小组合
作、解决问题的过程中内化新知,在完成任务的过程中掌握本课知识点。在课
堂上,通过提问、演示、巡逻与辅导等过程性评价手段,随时发现问题,保证
及时有效地反馈学生的学习效果,动态调整课堂。整个学习梯度环环相扣、层
层递进,在老师的引导下,学生自主学习,协作探究,体验形状补间动画的魅
力,感受动画制作带来的乐趣。
六、教学资源
多媒体网络教室;实例课件;微课;UMU互动学习平台。
七、教学流程
玩
学生教学环节教师
试玩程序
思考问题
展示软件
提出问题
试玩体验
创设问题情境
引出对象
自主探究
学习新知
自主学习
小组合作
内化新知
设定任务环节
提供助学材料
突破重难点
任务二:
完成“编程能
力激活卡”
改学 任务一:
完善半成品 Siri
发散思维
完成创作
分层教学
因材施教
任务三
实践创作
巩固提升
做
八、教学过程
教学环节 教师指导 学生活动 设计意图
玩
试玩程序
初识对象
1、教师展示苹果手机的 Siri 软件和
VB制作的简易版 Siri。
学生观察、体验,思考以下问题:1)Siri解决问题步骤
2)触发不同对象,观察响应情况
3)查看不同对象属性栏不同
4)程序中包含的控件数
2、通过问题,教师讲解对象和属性的概念
试 玩 简 易 版Siri
小组交流讨论。
学生汇报。
学生思考
巩固知识
结合现实体
验,激发学生兴
趣。
通过问题激
发学生思考计算
机解决问题步
骤,算法思维训
练前置于技能训
练。
通过问题引
导和讲解,初步
学习对象和属性
的概念以及它们
之间的联系。
学
完善界面
内化概念
发布任务一:完善半成品 Siri
包含以下子任务:1)添加按钮控件“你叫什么名字?”
2)设置控件的 Caption和 BackColor属
性3)用程序代码实现单击控件显示答案
脚手架:UMU平台中的操作指导和学习单
根据课本和教
师提供的操作
指南,自学完
成任务一。
根据任务完成
情况填写《学
习单完成情况
问卷》。
并将遇到的问
题提交到《VB
学习问题集》
通过完成任
务一,掌握按钮
控件的功能和用
法,巩固对“对
象”“属性”以
及它们之间的联
系的理解。
欣赏作品
巩固提升
展示作品
总结知识
评价总结
改
发现陷阱
掌握事件
1、发现问题:鼠标移动至“今天周几”
没有点击就直接显示出来了。
通过预设陷阱,引发学生对“事件”的思
考,根据学生回答补充讲解。
2、发布任务二:完成 UMU 平台中
的“编程能力激活卡”
小组讨论出现
该问题的原因,
学生汇报。
听老师补充讲
解。
根据以上所学,
完成“编程能
力激活卡”。
通过发现问
题、思考问题和
完成任务二,巩
固对“对象”
“属性”和“事
件”等概念的理
解,突破难点。
做
分层拓展
巩固提升
1、展示升级版的 Siri2.0
激发学生创意灵感2、发布任务三:发散思维,升级你的
Siri 。
层次一:功能完整,运行成功,结果合理
层次二:在原有基础上有创新,运用已学
技能
层次三:在原有基础上有创新,运用到未
学知识点
脚手架:
根据能力完成
任务三。
通过《VB编程
操作指南》拓
展知识,升级
作品,完成作
品上传至 ftp。
将遇到的问题
提交到《VB学
习问题集》
通过拓展练
习,开阔学生的
知识面,同时持
续激发学生继续
探索的兴趣。
通过分层任
务更好地提高学
生学习能力,均
衡每一位学生的
发展,达到因材
施教。
评价
总结
1、展示作品
展示作品,拓展学生思维,课后完善VB作品规划单中的再创作部分,完
善迭代作品。
2、学生评价
欣赏作品
课后思考
自我评价
归纳总结
展示综合
作品,激发学
生 的 创 新 灵
感,为下节课
的 学 习 作 铺
垫。
归纳总结
本 节 课 的 知
识,对新知进
通过学习平台任务完成情况、作品情
况和评价总结表(见附 1)进行学生
评价。
3、知识点总结
结合板书和问题集再次梳理知识点。
行再次梳理。
板书
设计
附件 1:
《Hey!Siri!》评价总结表
知识
与
技能
掌握按钮控件和标签控件的功能和用法 «««««
理解“对象”“属性”和“事件”等概念的含义 «««««
我还自学了:
作品
自价
功能完整,根据要求完成任务 «««««
格式规范,代码正确 «««««
运行成功,结果合理 «««««
在原有基础上有创新 «««««
学习
习惯
积极主动参与学习,主动寻找方法解决问题 «««««
积极参与交流讨论,为小组献计献策,积极举手发言 «««««
能与他人共同学习,共享资源,互相帮助,主动承担小组任务 «««««
我关注到
我还想学