《必修信息技术基础《4.1.3认识程序中的基本元素》集体备课教案设计.docx》由会员分享,可在线阅读,更多相关《必修信息技术基础《4.1.3认识程序中的基本元素》集体备课教案设计.docx(4页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、“加法训练器”的程序编制微课设计一、设计思路:高中信息技术必修一第四章第一节学习编制计算机程序解决 问题,由于学生大多只会用办公软件解决问题,而没有编程的体 验,所以在他们的心目中编程非常难,一般人是可望而不可及的, 因此,同学们在学习这一节时都有为难情绪。如果能根据实际需求 (重复进行的小学加减法出题和正误判断),用我们比拟熟悉的环 境(Excel中的VBA,它是VB的一个子集,和VB的语法也是一样 的),做一个微课,编制一个简单的计算机程序,一下就能翻开学 生的心结,让学生对程序的原理、作用以及编制过程都有所理解, 消除为难情绪,从而顺利的完本钱节课的任务。本微课就是基于这 样的情况而做的
2、。二、教学目标:1、通过根据实际需要来分析要解决的问题,增强学生的信息意识。2、学习简单的界面的算法设计。3、了解简单的程序编写思想。4、知道程序在编写测试完成后就可重复用来解决同类问题。三、适用情景:编制计算机程序解决问题课程导入四、适用对象:高中一年级学生五、教学过程:1、片头科技背景,配上动态标题字幕2、导入录制一段小学一年级老师进行整数加法运算训练的视频,展示 需求,用字幕展示这种重复枯燥的教学能不能用灵活的计算机程序 来代替呢?3、问题分析一要能自动产生两个整数,二要给个界面让学生进行答案的输 入,三要在输入后进行对错的判断4、演示界面设计5、程序设计按“出题”按钮时,产生两个随机整
3、数,放在“A2”和“C2” 单元格中,且将输入答案的“E2”和显示对错的“D3”单元格清空。按“判断”按钮时,比拟学生输入的答案“E2”中的数值是 否等于两个随机数“A2”中的数值成“C2”中的数值之和,如果等 于,那么在“D3”单元格中显示“做对了,你真棒!”,如果不等于, 那么在“D3”单元格中显示“做错了,请重来!”6、程序编写以下是出题按钮的程序代码Sub出题()A2 = Int (Rnd() * 100)整数放在“A1”单元格中C2 = Int (Rnd() * 100)整数放在“C1”单元格中E2= 案清空D3二果清空End Sub以下是判断按钮的程序代码Sub判断正误0If E2
4、 = A2 + C2 Then于两个随机数之和D3= 做对了,你真聪明!子程序的开始语句产生一个100之内的随机产生一个100之内的随机,将“E1”中学生输入的答,将“D2”中显示对错的结子程序结束语句判断输入的答案是否等等于时显示的内容ElseD3二做错了,请重来!不等于时显示的内容End If判断语句结束End Sub7、调试运行给“出题”按钮和“判断”按钮指定子程序代码(在Excel中 叫宏),然后进行调试运行,看有没有代码提示错误,再进行测试 运行,看能否到达我们解决问题的目的。8、提出问题减法、乘法、除法等运算怎么编程呢?9、片尾学生通过计算机自行练习加法运算,个个都很快乐。六、考前须知:1、本微课为了便于理解,忽略了一些细节,简化了程序的写 法,比方程序中用A1表示地址或其中的数值,这只能用于在激活 的工作表中或当前选择的工作表中,如果是没激活的工作表中,可 能就会出错。2、本程序在运行过程当中,可能会因Office版本的不同而出现错误,只要稍作改动仍能使用。2、本程序移植到VB当中时,界面要重新设计,代码要做相应的改动。3、本程序还有很大的可扩展性。4、本程序在Excel中运行时须将宏安全性调到最低。