《信息技术》教案
课 题 第一章 程序设计基础 1.1 计算机解决问题的过程
课 型 新授课 课时安排 一课时
教
学
目
标
知识与
技能
了解用计算机解决问题的过程
过程与
方法
初步学会输入、运行VB程序的方法
情感态度
价值观
通过问题的解决,体验用计算机解决问题的过程
教学重点 用计算机解决问题的过程
教学难点 用计算机解决问题的过程中的分析问题
教学方法 讲授、案例学习、操作练习
教具学具 计算机、多媒体教学网
教学
过程
教 师 活 动 学 生 活 动
导入 财会人员发工资时,要根据工资额合理搭配不同面额钞票的数量 思考、分析、回答问题
新授 一、问题(P105问题4-5) 1. 分析问题 设5元的取x张,2元的取y张,1元的取z张, 则 (不定方程组) 2. 设计算法(P106穷举法) ①x=0 ②y=0 ③z=30-x-y ④判断5x+2y+z=100是否成立? 若是,则输出x,y,z的值 否则,y=y+1,返回到③,直到y>30 ⑤x=x+1, 返回到②,直到x>30 ⑥结束 3. 编写程序 Private Sub Command1_Click() 观察、分析、回答问题 观察、分析、理解
x+y+z=30
5x+2y+z=100
Dim x As Integer, y As Integer, z As Integer For x = 0 To 30 For y = 0 To 30 - x z = 30 - x - y If 5 * x + 2 * y + z = 100 Then Print x, y, z End If Next y Next x End Sub 4. 调试程序 ①输入程序 ②运行程序 练习:启动VB程序设计环境,输入程序并运行 二、用计算机解决问题的步骤 1. 分析问题 2. 设计算法 3. 编写程序 4. 调试程序 练习:P8实践(2)
观察、分析、理解
上机操作练习
观察、理解、记忆
做练习
小结 用计算机解决问题的步骤 1. 分析问题 2. 设计算法
3. 编写程序
4. 调试程序
作业 《算法与程序设计》P8实践(1)填写P7表1-3
课后
分析