《感受利用程序解决问题的魅力
——App Inventor的使用》
教科版《信息技术基础》第三章第2节
课堂导入
课堂导入
学习目标
ü了解信息编程加工的过程与步
骤。
ü感受利用程序解决实际问题的
独特魅力。
§“猜数字
”小游戏
一、信息编程加工过程与步骤
一、信息编程加工过程与步骤
第一步:分析问题
1.生成被猜数字
2.判断给出的数字与
被猜数字的大小关系
3.根据猜的结果,给
出相应的提示。
第二步:设计方法
判断:文本框数值是否等于num
是
定义被猜数字为变量num
设num为随机生成的1~
100间的某个数
恭喜你,猜对了!
否
是否大于num
是 否
猜大了,再试试! 猜小了,再试试!
第三步:编写程序
一、信息编程加工过程与步骤
第二步:设计方法
判断:文本框数值是否等于num
是
定义被猜数字为变量num
设num为随机生成的1~
100间的某个数
恭喜你,猜对了!
否
是否大于num
是 否
猜大了,再试试! 猜小了,再试试!
一、信息编程加工过程与步骤
第四步:调试运行
在一次家庭聚会上,岛民小方提
到有一个方法可以计算出自己身体的
胖瘦程度,家里人都非常感兴趣,你
能帮他算算吗?
二、感受编程解决问题的魅力
小知识:BMI(身体质量指数)是目前国际上常用的衡量人体胖瘦程度
以及是否健康的一个标准,具体公式是:
体重指数(BMI)=体重(kg)÷身高^2(m)
简化判断:若BMI30,则肥胖;否则,体重标
准。
爷爷 1.7 78
奶奶 1.6 59
爸爸 1.66 67
妈妈 1.63 45重复计算、麻烦
制作一个体重指数计算器
二、感受编程解决问题的魅力
请同学们每两人一起,在“制作体重指
数计算器任务单”,完成简易设计图。
请同学们参考“制作体重指数计算器任务单”
和教程,导入“jisuanqi.aia”,补充完整程序,
并完成任务单其余任务。
请同学们打开“乐园岛”文件夹,
任选一个项目文件导入到app
inventor开发平台,运行模拟器进
行体验。
分析
信息
设计
方法
调试
运行
编写
代码
返
回
课堂小结
课堂延伸
世界各国在加强对中小学生的编程能力培养
美国:小学也开始各种可视化编程的课程。
英国:5~16岁儿童将开始学习编写电脑
程序。
编程知识引成为学校必修知识,目的是
让学生掌握必要的计算机思维和创造性。
一位中学生反馈:“编程是设计程序用计算机来解
决问题,把思考问题方式变得清晰化,处理问题
的方法变得多样化。它远没有想象的那么难,但
也不简单,在一遍遍解决问题的过程中,是对自
己思维逻辑的一次次梳理,也是对自己心性的磨
炼。”