4.1 编制计算机程序解决问题 第二课时 教案 2022—2023学年高中信息技术粤教版必修

2022-10-31
| 7页
| 259人阅读
| 44人下载
普通

内容正文:

年 级 高一年级 课 题 §4.1 编制计算机程序解决问题 课 时 第2课时 课 型 讲授 授课日期 教 学 目 标 知识与技能 1、进一步体验计算机编程。 2、了解计算机编程的过程。 3、理解算法对计算机编程的重要作用 过程与方法 通过用易语言编写猜数游戏的程序,体验编程的思路和过程。 情感、态度、价值观 通过简单程序的编写与完善,获得成就感,从而培养编程的兴趣和信心。 通过0.618优选法的介绍,提高学生学习数学的兴趣和知识迁移的思路。 重 点 体验程序的作用及其编制环境 难 点 对算法的理解 教 具 投影仪、计算机网络、自制课件 学情分析 学生通过上节课的学习,对编程有一定体会了,但还不够深入,也容易遗忘。趁热打铁,巩固兴趣,进一步培养学生的编程思想与能力。 教法学法 讲解和上机实践 教学 过程 教师活动 学生活动 设计意图 实现方式 导 入 新 课 同学们,我们来玩个猜数字的游戏好不好?运行“猜随机数.e”程序,计算机将从1~1000里随机抽选一个数,请一个同学上来猜,每猜一次,电脑会提示猜的数大了还是小了,看看我们的同学经过多少次才能猜中。 下载教学网上的源代码 玩猜数字游戏 激发兴趣 程序源代码 新 课 讲 解 1、 猜随机数程序 让我们看看这个程序是如何编写的。 分析窗口:编辑框1、按钮1 分析代码: 这是易语言获得随机数的方法,其中“随机数”是一个变量 这个程序中一共使用了两个变量,一个用来保存随机数,一个用来记录你猜数的次数。 教师引导学生理解上面代码的意思,尤其是“如果”语句,和“判断”语句 要想猜得快,应该使用怎样的方法呢? 研究源程序的编写思路 拓展思考:“如果”与“判断”语句有何区别于联系?能否试着将两个“判断”语句改写成“如果”语句? 思考、讨论得出“二分法” 探究 源代码 二、猜数字程序2 刚才是计算机出题,我们人来猜,下面我们换一换位,由我们出一个1-1000的数让计算机来猜,看看是我们快还是计算机快。 让我们来看看该程序又是如何编写的呢? 窗口分析:3个标签、3个按钮 代码分析: 3个全局变量 讲解全局变量、程序变量和局部变量的区别 思考:计算机猜的第1个数为什么是618而不是我们预想的500?

资源预览图

4.1 编制计算机程序解决问题 第二课时 教案  2022—2023学年高中信息技术粤教版必修
1
4.1 编制计算机程序解决问题 第二课时 教案  2022—2023学年高中信息技术粤教版必修
2
4.1 编制计算机程序解决问题 第二课时 教案  2022—2023学年高中信息技术粤教版必修
3
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。