初中信息技术_【课堂实录】《双路径决策--IF语句》教学设计学情分析教材分析课后反思
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《双路径决策--IF语句》教学设计
一、教学目标:
1、知识与技能
①掌握IF语句编程的一般结构。
②掌握IF语句中条件表达式的作用。
③学会使用IF语句编写程序及编程规范。
④初步掌握使用分支结构程序解决简单生活问题。
2、过程与方法:
①通过情境导入,引领学生分析实际问题的解决思路,展示程序设计的框架(流程图)与具体语句代码。
②通过生活实际问题的创设,进一步掌握IF语句的表达式及语句构成,最后通过检测题更深刻理解分支结构。
3、情感态度与价值观:
①通过对生活实际问题的解决,让学生清楚什么是IF语句,什么情况下可以使用此语句解决生活中的问题,感受程序设计的魅力。
②通过密码的设置与修改,包括文本框的passwordchar属性的设置,增强学生对密码重要性的认识。
二、教学重点、难点:
重点:IF语句的语法结构。
难点:什么情况下可以使用IF解决生活实际问题,以及“条件”的表达把握。
三、教学理念:
本节课根据《课程标准》及新课程理念、《德育实施纲要》的要求,在整个的教学过程中,主要在教师引领、任务驱动的方式下,通过生活实际问题的创设进行重点难点知识的详解,反复加深对语句结构的理解,由开始的任务一的简单“密码更改”到任务二的复杂“程序修改”,逐渐加深对IF语句结构的理解,最终再通过检测软件实现对本节课掌握情况的反馈,问题的设计层层递进。
本节课的设计理念就是把相对枯燥的知识趣味化,同时构成对本知识理解的系统化。
通过不断地完善教师的“半成品”,在一种“缝缝补补”、相对轻松的操作中,掌握本节课的学习内容。
把枯燥的程序设计趣味化。
四、教法与学法:教师引领、任务驱动、探究合作
五、课型:新授课
六、所需课时:1课时
七、课前准备:
1、硬件:支持网络广播功能的局域网机房。
2、软件:Windows系统、网络教室软件(如极域)、教师教学课件、VB6.0、VB操作相关素材文件等。
八、具体的教学设计:
教学环节教师活动学生活动设计意图
时间
分配
创设情景
导入新课1、展示多个学生熟悉软件(或
客户端)的登录界面。
2、引领学生说出“在这些登录
界面中,除了需要输入账号外,
还需要输入哪些信息?”。
3、引领学生思考并说出“密码
的作用是什么?”
4、引领学生思考:“为何要将
密码的字符显示为“········”的
形式呢?”。
1、说出看到的界面类
别。
2、思考并回答教师提
出的多个问题。
本节课在课本中是以
“密码”作为的内容
导向的,展示多个登
录界面,更主要的目
的就是为了便于理
解,容易接受;
“为何将密码的字符
显示为“········”的形
式呢?”问题的设置
是为后面知识中的文
本框passwordchar属
性的设置埋下伏笔。
也为接下来的尝试登
录“游戏”做铺垫。
4
分
钟
讲授新课(第一模块)1、引导学生打开“男生登录
(或女生登录)”界面,尝试
“限时猜密码”,提出操作要
求。
2、告诉学生真实的密码,观察
提示性的信息。
3、与学生一起分析程序的运行
原理,得到总结性的内容。
4、引出流程图的概念及对本任
务流程图进行解释。
5、更进一步提出用VB的语言
如何表达及具体的语句格式进
行解释说明。
6、引领学生启动VB,打开对
应工程。
7、与学生一起分析。
程序设计
的台前与幕后。
8、详解:“确认输入”与“重
输密码”两个命令按钮的代码
及作用。
(这里本人是转化成一
般的自然语言去描述代码)
1、按操作提示,运行
“男生登录.exe(或女
生登录.exe)”,尝试
猜密码的操作,并留意
两个命令按钮的功能
及提示。
2、按教师提示输入正
确的密码,观察提示内
容的变化。
3、与教师一起分析程
序执行的流程,及学习
流程图的相关知识。
4、与教师一起学习VB
的IF语句结构并予以
理解。
5、与教师一起分析程
序设计的台前幕后。
6、尝试阅读理解程序。
本模块的内容主要依
靠的是教师引领。
设计的仿游戏登录界
面进行学生猜密码的
操作,带有一定的趣
味性,学生乐于接受。
其中设计的不同情况
中的提示性的内容,
正好是课本中所涉及
到内容。
VB是一个可视化的编
程软件,了解程序的
台前幕后,有利用弄
清设计的思路,培养
正确的设计理念,也
可以说是学习VB的一
种习惯。
分析代码的过过程是
解决重点难点的过
程,这里用自然语言
去描述代码,可更好
的理解代码。
10
分
钟
环节教师活动学生活动设计意图
分配
讲授新课(第二模块:探究实践)1、引领学生修改代码,完成探
究任务1:
2、启动限时程序。
3、展示部分学生的作品,并给
予适当评价。
4、提出“大家能否看到密码的
问题?”
5、引领学生:如何操作可以实
现保护密码输入的问题?并给
出操作建议。
6、引领学生保存效果。
1、听清任务要求。
2、按照提示,结合个
人情况,修改代码,并
尝试调试。
3、帮助小组其它同学
完成。
4、学生完成示范。
5、修改文本框的
passwordchar属性,
调试并查看效果。
本部分是自主探究的
实践任务,学生可以
结合个人情况,修改
密码,其实际上是学
习了IF语句中的条件
的表达。
启动限时程序,主要
是为了让学生有点紧
迫感,也可以控制课
堂时间。
“怎样可以让所输入
的密码不可见?如何
修改的问题”是与之
前导入部分的问题相
呼应,同时也是本节
的一个侧知识点。
8-10
分钟
1、与学生一起阅读探究任务2
的任务说明及要求,引领打开
“晋级评定系统.VBP”文件,
将程序代码根据设计要求补充
完整:
附:系统设计界面:
附:任务要求界面:
2、巡视指导学生完成代码修改
及调试。
3、展示部分学生的作品,并给
予适当评价。
4、重点重申关于条件表达式及
IF语句关键字的知识。
1、学生听清任务要求,
打开操作素材。
2、阅读修改程序,并
完成程序的调试与检
测。
3、展示个人作品。
4、与教师一起阅读修
改程序。
加深对IF语
句的理解。
本部分是本节课的重
点。
这一任务设计较之前
的任务在难度上有所
加深,旨在充分理解
程序,掌握关键字的
应用。
任务与“我的中国
梦”有关联,目的也
是进行一定的爱国主
义教育。
教师再次阅读修改程
序,目的就是再加强
对IF语句的理解。
10
分
钟
环节教师活动学生活动设计意图
分配
讲授新课(巩固复习阶段)1、回顾本节课的IF语句的语
句结构与流程图表示。
2、指导学生打开“随堂评测软
件”完成测试。
3、与学生一起分析检测题,重
点对第3、4小题进行分析。
4、统计检测情况。
1、与教师一起回顾本
节课的重点内容。
2、启动“随堂评测软
件”,认真完成检测。
3、与教师一起完成对
检测题的分析。
复习巩固IF语句这个
重点知识。
试题的设计有针对
性,尤其是第3小题。
通过对条件的变化,
引导学生增强对条件
表达式的理解。
10分
钟
课堂小结同学们,相信大家通过今天的
学习,已经能够理解程序设计
分支的概念,今天所学习的IF
语句相对比较简单,但它是将
来高深编程的基础,分支结构
的语法结构也很多,期待大家
去探索。
聆听教师的总结。
通过总结,让学生明
白今天学习的重要
性,同时,也让他们
知道,分支结构不是
只有IF语句,给学生
一个努力的方向。
1
分
钟
板书设计
双路径决策--IF语句
If 〈条件〉 then
〈语句组1 〉
Else
〈语句组2〉
Endif
《双路径决策--IF语句》学情分析
学生在初中三年级之前,并未接触到程序的设计,只可能听说过诸如:编程高手编写了一个怎样怎样的软件实现了某种功能(比如黑客类的),编程对他们来说是比较神奇的东西,从大的方面来说,学生还是很乐意接受的。
在学习本节内容之前,学生已经第一章《VB初步应用》中关于VB软件设计的基本步骤、一般的面板工具的使用、简单常用属性的设置、代码的简单编写、变量与赋值语句这些方面都有了一个基本的认识,也已经充分了解了顺序结构的执行顺序。
本节课的内容是程序设计三大结构之二的分支结构,从某种意义上来说,从本部分内容开始,才能真正体现出编程的乐趣,所以从导入到任务的设计,是否是学生喜闻乐见的,这是是否能顺利进行以后内容的关键,所以本节课在导入之初,首先采用的是“游戏界面猜密码”的实践任务,再到后来的自已根据个人情况设置密码,会让学生颇有成就感。
分支结构中的IF、THEN、ELSE、ENDIF这些关键字,作为单词在英语中也很好理解,这就更加方便了程序的阅读、调试及编写,所以学习本节的知识难度总体并不大;但毕竟是一个新的知识,所以教师在引领学生阅读程序时尽量转化成自然语言,进行由浅入深的加强,相信会更好的帮助学生理解。
学习好了本节内容,会给学生对编程有一个更深的理解。
《双路径决策--IF语句》效果分析
本节课从如下几个角度分析学习效果:
一、从达成学习目标的角度来看
1、知识与技能目标:通过课堂表现与最终的检测,95%的学生掌握了IF分支语句的语法结构、关键字,条件的应用等知识,也理解了什么是“双路径决策”、什么情况下应该使用IF语句实现程序的编写这些问题,阅读程序的能力增强。
尤其是通过检测题的第3题的加入,更明确了IF中的条件不是一成不变的,本维度目标实现的较好。
2、过程与方法目标: 95%的学生能够通过自主探究,教师引领与小组合作等方式,很好地解决两个重点探究任务,提高了学生自我解决问题的能力。
3、情感态度与价值观:学生在探究任务的引领下,经历了“遇到困难”―“分析问题”―“解决困难”―“总结方法”―“形成技能”的步骤,强化了对知识的理解和技能的把握,
最终通过生活实际案例的分析,强化了对VB编程的理解和感受到了计算机编程的魅力。
二、从重难点的突破角度来看
本节课在教师的引领和生活实际问题的解决中,很好地解决了重难点问题,尤其对于关键字的理解和程序的阅读上,通过自然的语言多次引导学生去阅读,收到了很好的效果,通过最后有针对性的习题的检测,更使学生加深了对IF语句的整体理解,从反馈情况来看,应该说对IF语句的相关知识把握的还是比较理想。
三、从整个教学过程来看
整节课环节比较清晰,学生的参与度较高,课堂气氛较高,包括学生完成操作任务的时间上来看,符合课前对授课时间的安排。
可以说,没有拖泥带水,整节课感觉来说比较干净利落,一节课下来,每个任务要求明确,学生完成的效果较好。
《双路径决策—IF语句》教材分析
《双路径决策――If语句》是泰山版·义务教育山东省初中信息技术课本第三册上册第二章《Visual Basic程序结构》第2节,总第5节的教学内容。
本单元之前的第一章《Visual Basic初步应用》,主要对VB程序的界面、程序面板、对象名称、功能有了一个初步的认识,第一章更主要的是VB可视化操作界面的设计与对象的基本编程,程序设计的结构主要是顺序结构。
而本章,加大、加深了对VB程序设计的难度,主要应用到的编程结构为分支与循环,我们所要学习的本节内容,是分支结构最具代表性的语句。
对于VB的编程来说,这是不可缺少,必须要掌握的一节课。
本节课是一节新授课,共设计为1课时。
主要是以教师引领与学生的实践探究操作为主,实现对知识点不断加深掌握。
本节课中有两个侧重点,第一侧重点就是要让学生了解什么情况下应该使用IF分支结构;第二侧重点就是应让学生熟练掌握IF语句的代码结构、关键字。
至于课本中提及到的MSGBOX语法结构、流程图的基本符号及说明、文本框的passwordchar 属性的设置,建议在本节课中可以作为了解性的内容来对待,若学生素质相对较好,课堂时间比较允许的话,建议将课本P38表5-4“流程图基本符号及说明”作为次重点的内容来学习。
从本节开始,具体来说,才真正体现出了程序设计的魅力,而分支语句中的这些关键字,相对初三的学生来说,比较容易理解与接受,所以只要引导到位,理论上来说,学习难度并不大,只是其中的MSGBOX的语法结构如果在一节课内记住相对不容易。
为了使本节课更加
从容,所以在处理本节知识时,建议可以采用半成品的方式处理,也就是说,交给学生任务时,就已经把程序设计的基本界面已经搭建好了,学生只需编写代码即可,毕竟界面的设计在之前的章节中已重点涉及,本节课的重点是程序的设计,这样可以节省更多时间加强对IF分支语句的理解,建议这样理,效果会比较好。
本节课的重点是IF的语法结构;难点是解决实际问题中条件的表达的把握。
解决重点难点的策略主要采用以教师引领、任务驱动、随堂评测等学习形式。
泰山版·义务教育山东省初中信息技术八年级上册第二章第5节
《双路径决策——IF语句》随堂检测题
1、以IF……THEN ……ELSE…ENDIF构成的语句结构属于()
A、顺序结构
B、分支结构
2、在流程图中,以下哪个符号表示的是判断框?()
A、B、
3、体育老师在集合队伍时,经常说:请男同学站在左边,女同学站在右边,那么,我们可以用以下哪个流程图表示呢?()
4、运行以下程序后,变量S的值是?()
a=80
If a>60 then
S=“及格“
Else
S=“不及格“
Endif
A:及格B、不及格
《双路径决策――IF语句》课后反思
本节课,我用学生熟悉的各种登录界面着手,引出“密码”,通过学生登录仿游戏登录界面进行猜密码,引领学生分析程序执行的过程,引出流程图表示,再到代码表示,通过引领学生阅读理解程序,记忆掌握IF的语法结构,进行第一个实践任务,加强对IF语句中条件的理解,进而通过展示探究任务二,加深对IF语句关键字的理解与把握,最后再通过课堂检测题,进一步加深对IF双路径决策的理解。
整体上来说,设计的思路比较明确,任务层层递进,使整节课的知识比较系统化。
一、这节课的成功之处:
我觉得第一个成功之处,是从“界面认识——密码引入——猜密码——分析程序执行”这一环节的切入,比较自然。
其二是用“半成品”的探究任务实现了对IF语句各方面知识的整合,突出表现在把界面的制作时间节省了,把操作的重点放在了代码的阅读、修改、调试,学生实践操作的时间更充裕了;其三,引领学生阅读理解程序时,把关键字用自然语言描述,学生易于接受;最后,就是最后的检测题,有生活实际应用,也有应试题,针对性比较强。
整节课都是以解决重难点问题为出发点,探究任务由浅入深,并且设计的任务都贴近我们身活的,本节课避免了花哨的形式,实用性较强。
二、本节课仍存在的问题,后期拟待改进:
1、让任务的设计更加有弹性,评价的方式略为简单了。
2、小组的评价竞争机制在本节课中体现的并不明显。
《双路径决策--IF语句》课标分析
依据的课程标准:主要参考《中小学信息技术课程标准(2011版)》与《中小学信息技术学科德育实施指导纲要(试行)》
(一)课程标准:
1、培养——发展学生积极学习和探究信息技术的兴趣,养成——巩固良好的信息意识和健康负责的信息技术使用习惯,形成——提高信息处理能力,培养——强化学生使用信息技术支持各种学习和解决各类问题的意识和能力。
2、学生在实践活动中,体验借助计算机处理、表达信息并用以解决实际问题,活动任务中理解感知信息的重要性,分析信息的编码以及利用计算机等常见信息处理工具处理信息的一般过程,探究计算机程序设计的工作原理和奥秘。
3、适度引导学生思考、探究、理解适合其年龄的信息技术核心概念。
4、能够对半成品素材进行合理加工,掌握核心操作技术。
(二)德育标准:
1、培养学生在大数据时代维护信息安全、保护个人隐私的意识,掌握完备的密码设置常识。
2、培养学生的科学精神,引导学生努力探究学习,积极实践,注重解决实际问题,引导学生在解决实际问题的过程中,锻炼能力,勇于创新,在成功中体验快乐,激发学习的兴趣,增强自信心。
3、通过编程活动,培养学生程序设计的基本思想,充分尊重学生的个性,对不同设计思路、不同解决方案,能恰当给予认可与鼓励;培养学生运用信息技术解决实际问题的意识,并形成关于总结的科学探索精神和严谨的逻辑思维习惯。
4、通过典型实例,了解和掌握程序设计语言的基本数据和程序结构、相关概念以及主要特征,培养学生积极思维,勇于创新,学会用科学的方法思考和处理身边的事。
本节课主要以教材为依托,围绕“密码”问题展开学习,由浅入深地加深对分支结构IF语句的认识,根据课程标准,落实好三维目标。