资源简介 制作电子储物柜(一) 任务单学号_____________ 姓名_______________【学习目标】掌握数组在编程中的应用掌握利用inputbox函数来接收数据的方法掌握利用rnd函数随机产生数据的方法【学习记录】任务名称(分值) 任务内容任务1界面设计(1') 任务说明:设计储物柜操作界面,本堂课完成存物操作(存物按钮)参考:参考教材P76任务2数组定义及初始化(2') (1)在代码窗体的通用段中,定义三个数组gzzt、gznr、gzmm来表示柜子状态、柜子物品、柜子密码。(说明:在通用段中定义数组便于在各子过程中能被调用)(2)利用循环语句初始化三个数组元素(说明:利用for循环遍历各数组元素,并进行赋值,其中密码gzmm初始值为-1(表示无效密码))参考:1、详见教材P772、操作可参考提供的演示视频。任务3储物柜存物操作(4') 任务说明:1、判断是否有空的可用柜子;2、如果没有,跳出“没有空柜”消息框;3、如果有空柜子,随机生成一个1~1000之间的数字作为柜子密码,并以消息框形式提醒须记住;4、产生密码后,弹出文本框用于输入存入物品名称,完成存物操作。说明:1、柜子密码随机生成:Int(Rnd * 1000) + 1(int表示取整数)2、通过文本框输入的物品名称赋给gznr。 gznr(i) = InputBox("请输入寄存物品的名称", "寄存物品")参考:1、详见教材P782、操作可参考提供的演示视频。作业(1') (1)根据课前演示的储物过程,以及本课学习的存物过程,了解取物的过程,并尝试自主编程实现。 (2)存放物品后,尝试查看柜子当前的状态、存放物品以及密码。机器使用情况(1')实训体会(1') 自我评价 小组评价 对教学评价1、讲课内容听懂了多少A、全部 B、大部分C、一部分 D、很少( )2、哪几个任务让你有收获?其中收获最大的是哪个?(写任务名称) 1、是否得到组内帮助?谁帮助了你?2、是否帮助了组内同学,帮助了谁?3、有没有获得其它帮助? 1、你对这次课总体评价( )A、很好 B、好C、一般 D、很差2、喜欢教学内容吗?( )A、喜欢 B、部分喜欢C、不喜欢 3、你能听懂老师讲解吗?( )A、能 B、部分能 C、不能 展开更多...... 收起↑ 资源预览 当前文档不提供在线查看服务,请下载使用!