资源描述
《信息的编程加工》学案
班级:_______________ 姓名:______________ 学号:________________
一、教学目标
①了解程序的魅力
②初识程序代码
③初步了解程序执行的主要过程
④能通过对代码的简单修改对程序进行优化
二、教学重点
①感受利用计算机程序解决问题的独特魅力
②了解程序执行的主要过程
三、教学难点
①设计编程加工的具体方法
②程序效率的优化
四、教学活动
1、通过举例初步了解程序的魅力;
2、通过解决“百钱百鸡”问题初识程序,了解程序执行的主要过程;
Private Sub Command1_Click() '开始对“单击Command1”事件编程
Dim a, b, c As Integer '定义a,b,c三个变量为整型
For a = 0 To 100 '公鸡数从0试到100
For b = 0 To 100 '母鸡数从0试到100
For c = 0 To 100 '小鸡数从0试到100
If a + b + c = 100 And a * 5 + b * 3 + c / 3 = 100 Then
Print a, b, c '输出a,b,c三个值
End If '结束if语句
Next c '下一个c
Next b '下一个b
Next a '下一个a
End Sub '结束对“单击Command1”事件编程3、通过优化“百钱百鸡”问题的优化,进一步感受程序的魅力。
穷举优化
观察你所完善的“百钱百鸡”程序运行结果,并和其他同学的运行结果比较。认真阅读问题的各个条件,尝试优化程序,在合理范围内尽量减少穷举的次数。
优化措施
五、课后作业
1、利用计算机解决问题的步骤以下正确顺序是:
A、分析问题,设计方法,编写代码,调试运行
B、分析问题,编写程序,得到答案,运行程序
C、设计方法,编写程序,得到答案,调试程序
D、提出问题,设计程序,编写程序,运行程序
2、你是一家文化超市的老板,今天打算去进货,你有600元的入货款,选定了钢笔、笔袋和笔记本三类商品,其中钢笔进货价20元/个,笔袋的进货价15元/个,笔记本的进货价为10元/个,但因为有一定的体积,你只能共运50件商品,如果希望刚好用完入货款买50件商品(每种商品至少一件),这三种商品的数量可以如何搭配?
六、教学评价
学生自评表
评价标准
评价指标
自评
过程
评价
知识应用
了解程序运行的主要过程
A
B
C
D
知道利用计算机解决问题的步骤
A
B
C
D
通过注释能基本读懂程序代码,并运行程序
A
B
C
D
能程序代码进行合理修改
A
B
C
D
能力培养
表达流畅、自信、善于沟通的能力
A
B
C
D
情感目标
对编程产生兴趣,有打算选修《算法和程序设计》
A
B
C
D
评价等级
A:优秀; B:良好; C:一般; D:有待改进。
- 3 - / 3
展开阅读全文