高二下高教版可视化编程应用基础——Visual Basic 4.3.1 显示字模 任务单
2023-03-01
|
2页
|
192人阅读
|
17人下载
普通
资源信息
| 学段 | 中职 |
| 学科 | 职教专业课 |
| 课程 | 程序设计基础 |
| 教材版本 | - |
| 年级 | 高二 |
| 章节 | - |
| 类型 | 学案 |
| 知识点 | Visual Basic综合应用程序举例 |
| 使用场景 | 同步教学 |
| 学年 | 2023-2024 |
| 地区(省份) | 全国 |
| 地区(市) | - |
| 地区(区县) | - |
| 文件格式 | DOCX |
| 文件大小 | 26 KB |
| 发布时间 | 2023-03-01 |
| 更新时间 | 2023-10-25 |
| 作者 | 匿名 |
| 品牌系列 | - |
| 审核时间 | 2023-03-01 |
| 下载链接 | https://m.zxxk.com/soft/37823248.html |
| 价格 | 0.00储值(1储值=1元) |
| 来源 | 学科网 |
|---|
内容正文:
任务4.3-1 任务单
学号_____________ 姓名_______________
【学习目标】
1.复习掌握复习Excel工作簿、工作表的简单操作方法,复习点阵、分辨率、ASCII码等概念,理解字模和字库等概念
2. 理解ASCII字符编码,了解计算机显示字符的基本原理,进一步掌握控件数组的简单应用
【学习记录】
任务名称
任务内容
复习任务1观看字模样例,填写相关信息(2分钟)
任务说明:(1分)
将下发的Excel文件Font.xls复制到个人文件夹中并打开。在任务单中填写点阵字模的相关信息。(表见课本P212)
提示:点阵组成,控制点的显示与否或颜色实现输出。分辨率单位像素(点),字模使用中称字体,字模存放文件中称字库。
计算机显示器上显示的文字、图形、图像本质上都是由 组成;
显示的基本原理是通过控制 的显示与否或显示 实现信息显示输出;
分辨率通常用 (或点)描述,800*600的分辨率可看作800*600的点阵;
________是字的模板;同一字符的不同字模在使用过程中称为 ;
同一类型的字模按一定编码顺序存放在磁盘文件中,通常称为 。
复习任务2编写打开Font.xls按钮代码(5分钟)
任务说明:(2分)
打开VB,创建“打开Font.xls”按钮,编写CommandDK_Click()事件代码实现工作表打开并设置当前工作表1。
提示:添加Excel对象库引用,通用段定义Dim,按钮中Set语句。注意运行时请保证原Excel文档关闭,可以大致有思路
操作可参考提供的演示视频。
巩固任务
(3分钟)
任务说明:(1分)
将以上步骤通过VB设计界面与设置属性,制作参照图所示的界面。
提示:完成界面中左上角样版标签、“输入字符”标签与文本框、“显示字模”按钮的基本设计。
操作可参考提供的演示视频。
任务1
产生点阵(即窗体装入事件)(9分钟)
任务说明:(2分)
定义窗体装入Form_Load()事件,产生8*16的128个标签元素,设置交叉背景色。
提示:以左上角样版标签为基准,依次向右向下产生8*16=128个标签(点阵)控件数组,偶行奇列或奇行偶列显示红色背景,其余为黄色背景。一维数组与二维数组的转换关系(i-1)*8+j,(i—行,j—列)
操作可参考提供的演示视频。
任务2
显示字模(即单击“显示字模”按钮事件)(11分钟)
任务说明:(3分)
定义“显示字模”CommandXSZM_Click()事件,逐行将Excel对应单元格读取到数组DZ中,用红色背景显示1值该点的标签。
提示:利用DZ数组中1值显示红色标签背景,0值显示黄色标签背景,用红黄两色以达到显示字模效果;所显示的字符ASCII码值-65为工作表列位置
操作可参考提供的演示视频。
任务3
结束显示并退出
(2分钟)
任务说明:(1分)
补充定义Form_Unload()事件,关闭工作簿、退出Excel应用程序。
提示:依据以前所学的Excel交互语句,关闭退出步骤是打开的相反步骤,注意运行时请保证原Excel文档关闭。
操作可参考提供的演示视频。
课后练习
1.试着完成任务4.3章节的课后习题(调整字模显示位置到屏幕左上角,去除标签显示的点阵编号,背景为白等程序修改调试)
2.继续添加我的微博cw2553945。近期会建立微视频库,我会发私信通知已收听我的学生。通过微云,我会发布相应的课外操作任务和学习资料。
机器使用情况
实训体会
自我评价
小组评价
对教学评价
1.讲课内容听懂了多少
A、全部 B、大部分
C、一部分 D、很少
( )
2.学好这门课有信心吗?
A、信心十足
B、有信心,但要努力
C、信心不足
D、没信心
( )
3.哪几个任务让你有收获?其中收获最大的是哪个?(写任务名称)
1.是否得到组内帮助?谁帮助了你?
2.是否帮助了组内同学,帮助了谁?
3.有没有获得其它帮助?
1.你对这次课总体评价:
A、很好 B、好
C、一般 D、很差
( )
2.喜欢教学内容吗?
A、喜欢 B、部分喜欢
C、不喜欢 ( )
3.你能听懂老师的讲解吗?
A、能 B、部分能
C、不能 ( )
4.其它建议
学科网(北京)股份有限公司
$
资源预览图
1
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。