走进编程
4.1.2体验程序的作用及其编制环境
制作简易超市收银机
某位同学的日记片段:
《我的早晨》
清晨六点十分,伴随着准时起床铃声,我迈出宿舍,走进了食堂里,食堂里人很多,没有办法,我只买了两个包子作为我的早餐,随着我的餐卡在打卡机上轻轻掠过,六毛钱便不翼而飞了。当我走到超市的时侯,突然感觉只吃包子是不是太单调了,于是在超市里拿了一包早餐奶,但付钱的时侯却发现超市收银机坏掉了,没奈何,我只得忍痛把刚拿到手的早餐奶又放了回去,真郁闷!
简易超市收银机运用数学中的加减法
一、分析问题
简易超市收银机运用数学中的加减法
一、分析问题
利用已学过的数学知识找出题目已知什么求什么、明确已知和未知之间的关系,写出求解问题的解题步骤。
分析问题(找出已知和未知、列出已知和未知之间的关系)
写出解题步骤
结果
?
?
?
二、分析问题,设计算法
分析问题(找出已知和未知、列出已知和未知之间的关系。假设有三个变量x、y、z)
写出解题步骤
(算法描述)
?
假设应付款数额为X,?
实付款数额为Y,
应找数额为Z,
Z=Y-X
1、将第一个输入的数值赋给X
2、将第二个输入的数值赋给Y
3、Z=Y-X
4、将Z的值输出
开始
第一个输入数值赋给x
第二个输入数值赋给x
Z=Y-X
输出Z的值
结束
二、分析问题,设计算法
三、编写程序
VB是一种可视化程序设计
可视化——主要是让程序设计人员利用软件本身所提供的各种控件,像搭积木式地构造应用程序的各种界面,然后再编写少量的代码就可构建应用程序。
三、编写程序
控件工具箱
窗体
工程资源管理器
属性窗口
启动、中断、结束程序
三、编写程序
任务一:
参照超市简易找钱系统视频文件,为练习一添加程序代码,并运行保存。
◆ 分析问题
◆设计算法
◆编写程序
◆调试运行
◆检测结果
小结
编制计算机程序解决问题的过程:
讨论:
在使用计算机程序解决问题方面,采用计算机
编程的方法有何优势?又有哪些局限性?
拓展
如何使用VB程序设计出简易加法程序
提示:将超市简易找钱系统改动即可
总结
体验程序的作用
设计算法
分析问题
编写程序
调试程序
检测结果
用计算机程序解决问题的基本过程