Presentation is loading. Please wait.

Presentation is loading. Please wait.

小游戏 看谁算得快!.

Similar presentations


Presentation on theme: "小游戏 看谁算得快!."— Presentation transcript:

1 小游戏 看谁算得快!

2 +-×÷ +- 个人计算器

3 教学目标 课堂思考 细节是否决定成败? 帮助别人是不是很幸福的事情? 知识技能目标 理解文本框控件的功能。 掌握文本框控件的使用方法。
掌握标签框和文本框在显示编辑文本中的异同点。 过程与方法 本节课是显示第一次编写在程序运行中具有人机交互功能的程序,体会文本框实现交互作用的过程。体验文本框和标签框的功能差别是学习本节课的重点。 情感态度价值观 培养学生善于分析问题、从问题中归纳出程序设计过程的方法,培养学生严谨的程序设计习惯。 课堂思考 细节是否决定成败? 帮助别人是不是很幸福的事情?

4 加法器程序

5 标签 文本框 命令按钮 一、分析问题

6 二、设计界面 任务一 设计加法器基本界面 可以参考:课本p18页进行界面设计

7 任务二 控件属性设置 进行属性设置 及界面修饰 学习方法 探究法 小组合作法 参考:课本p19页

8 对象属性设置表(可参考19页) 对象 属性 属性值 Form1 Caption 加法器 Text1~Text3 Text 置空 Label1
Label2 = Command1 计算 名称 Cmdadd Command2 清除 Cmdcls Command3 退出 Cmdexit

9

10 三、编写代码 “计算”命令按钮代码 代码分析:

11 + = Val ( ) Val ( ) Text3.Text = Val(Text1.Text) + Val(Text2.Text)
( ) Val ( ) = Text1.Text Text2.Text Text3.Text Text3.Text = Val(Text1.Text) + Val(Text2.Text) Val(String) String为任何有效的字符串表达式

12 编写代码方法: 对哪个对象编写可以双击哪个对象进入代码编写窗口,在跳动的光标处编写对象代码
编写代码方法: 对哪个对象编写可以双击哪个对象进入代码编写窗口,在跳动的光标处编写对象代码 Text3.Text = Val(Text1.Text) + Val(Text2.Text)

13 练习Val函数 Val(String) String为任何有效的字符串表达式 说明:Val函数在遇到不是数字的第一个字符前停止读入数据
11+22=? a+b=? 11a+22b=? a11+22b=?

14 Text1 Text3 Text2 Text1.Text = "" Text3.Text = "" Text2.Text = ""

15 End

16 四、调试与运行

17 自主实践 根据所学内容,将程序改成乘法器、除法器有条件的可以做混合运算。 注意设计界面时数学符号为+-×÷
了解代码中的数学计算符号为+ - * /

18

19 小结 引导学生回顾本节所学内容。 你学习了哪些收获? 你有没有去帮助别人,或被别人帮助?
你知道中国自行开发的“易语言”吗?你想不想为中国的民族软件做出自己的贡献? 课后练习 阅读P21 阅览室 练习拓展训练1、2


Download ppt "小游戏 看谁算得快!."

Similar presentations


Ads by Google