资源简介 改进的电子储物柜 任务单学号_____________ 姓名_______________【学习目标】将控件数组应用于实际生活案例中回顾、熟练运用rnd函数综合运用input语句进行信息交互【学习记录】任务名称(分值) 任务内容任务1:电子储物柜界面设计(1') 任务说明:打开改进的电子储物柜界面,明晰电子储物柜界面设计组成:柜子组(16个标签数组)、存物按钮。参考:1、详见教材P912、操作可参考提供的演示视频。任务2:储物柜初始化(1') 任务说明:1、窗体装载时,初始化16个柜子的编号、对齐方式及状态(包括颜色、柜子内容、密码等),柜子状态、柜子密码、柜子物品须定义为全局数组,分别为gzzt(1 to 16)、gzmm(1 to 16)、gznr(1 to 16),且需进行初始化,如下: For i = 1 To 16 gzzt(i) = True gznr(i) = "" gzmm(i) = -1 Next For i = 0 To 15 Label1(i).Caption = i + 1 Label1(i).Alignment = 2 Next参考:1、详见教材P912、操作可参考提供的演示视频。任务3:存物功能实现(3') 任务说明:单击存物按钮,如有空柜子,则弹出柜号及随机生成柜子密码,然后输入寄存的物品名称,完成存物后,该柜子的颜色变为红色(代表已被寄存)。参考:1、详见教材P922、操作可参考提供的演示视频。任务4:取物功能实现(2') 任务说明: 单击寄存的柜子(标签数组),在弹出的对话框中输入寄存时生成的密码,输入正确后,弹出寄存的物品名称,取物成功,取物后初始化柜子状态;否则取物失败,重新输入密码。参考:1、详见教材P922、操作可参考提供的演示视频。作业(1') 在本节课任务基础上增加取物按钮,要求单击取物按钮,弹出对话框输入寄存密码,自动遍历所有柜子密码,找到对应的柜子,弹出寄存物品名称(须保证随机生成的密码不重复)。机器使用情况(1')实训体会(1') 自我评价 小组评价 对教学评价1、讲课内容听懂了多少A、全部 B、大部分C、一部分 D、很少( )2、哪几个任务让你有收获?其中收获最大的是哪个?(写任务名称) 1、是否得到组内帮助?谁帮助了你?2、是否帮助了组内同学,帮助了谁?3、有没有获得其它帮助? 1、你对这次课总体评价( )A、很好 B、好C、一般 D、很差2、喜欢教学内容吗?( )A、喜欢 B、部分喜欢C、不喜欢 3、你能听懂老师讲解吗?( )A、能 B、部分能 C、不能 展开更多...... 收起↑ 资源预览