高教版《可视化编程应用基础——Visual Basic》任务2.5制作电子储物柜(二)任务单

资源下载
  1. 二一教育资源

高教版《可视化编程应用基础——Visual Basic》任务2.5制作电子储物柜(二)任务单

资源简介

制作电子储物柜(二) 任务单
学号_____________ 姓名_______________
【学习目标】
进一步理解数组的作用和应用
进一步学习inputbox函数用法
3、掌握利用Print语句的作用及用法
【学习记录】
任务名称(分值) 任务内容
任务1界面设计(1') 任务说明:在上节课任务界面的基础上,完成取物操作界面(取物按钮、查看柜子状态按钮)参考:参考教材P76
任务2取物过程实现(3') 任务说明:(1)利用InputBox函数接收用户输入的柜子密码(2)利用循环语句遍历密码数组进行匹配(3)匹配成功,跳出物品名称对话框,并初始化柜子状态和密码(4)匹配不成功,返回输入框重新输入。参考:1、详见教材P782、操作可参考提供的演示视频。
任务3查看柜子状态(2') 任务说明:1、循环遍历,以紧凑型和标准两种格式打印出所有柜子当前状态、密码和存储物品名称参考:1、详见教材P782、操作可参考提供的演示视频。
任务4过程封装(1') 任务说明:将查看柜子状态的代码封装成一个过程ckgzzt(),在存物和取物的是过程中调用,实现每一次存物和取物后显示柜子状态。
作业(1') 本任务实施过程中,存在随机产生相同密码的风险,如何避免这一风险,请思考并编码实现。具体可以采用以下方法:(1)利用int(rnd*1000)+1+i*1000产生柜子密码,这样第1个柜子密码为1XXX,第2个柜子密码为2XXX……,第16个柜子密码为16XXX;(2)取物时要求用户同时输入柜子号和密码;(3)产生密码时判断是否重复。(该方法供有兴趣的同学自行探究学习)。参考:1、详见教材P80
机器使用情况(1')
实训体会(1') 自我评价 小组评价 对教学评价
1、讲课内容听懂了多少A、全部 B、大部分C、一部分 D、很少( )2、哪几个任务让你有收获?其中收获最大的是哪个?(写任务名称) 1、是否得到组内帮助?谁帮助了你?2、是否帮助了组内同学,帮助了谁?3、有没有获得其它帮助? 1、你对这次课总体评价( )A、很好 B、好C、一般 D、很差2、喜欢教学内容吗?( )A、喜欢 B、部分喜欢C、不喜欢 3、你能听懂老师讲解吗?( )A、能 B、部分能 C、不能

展开更多......

收起↑

资源预览