(教师招聘)vb程序设计方法——今天我来做导演!
发表时间:2023-10-20 19:31:10
文章来源:炫佑科技
浏览次数:177
菏泽炫佑科技 菏泽炫佑小程序开发 菏泽炫佑app制作 炫佑科技
(教师招聘)vb程序设计方法——今天我来做导演!
发表于《中小学信息技术教育》杂志2005年第7期,VB编程方法——今天我来当主任!
教学目标:
1.了解创建VB程序的基本步骤
2. 理解窗口、事件和消息的含义
3.培养学生独立探究精神
教学重点及难点:
1.窗口、事件、消息之间的关系
2. 属性设置
3. 代码输入
学生分析:
高一年级的学生已经学会了程序的三种基本结构,并且能够识别这三种结构,但他们还不会自己编写程序。 对VB基本一无所知。
教学法:
采用主动任务驱动的教学方法,创设情境,激发学生对VB的兴趣,让学生产生制作VB程序的欲望。 分配任务时,不是老师指定要完成什么任务,而是学生自己。 如果你要完成某个任务,也就是你要制作什么样的VB程序,因为这个任务是学生自己提出的,学生一定有兴趣。 这样就避免了老师布置的任务无法照顾到所有学生的弊端。 教师作为引导者和技术帮手,帮助学生一步步完成任务,引导学生将任务分解为界面创建、属性设置、代码输入等部分。 在实践中,学生可以掌握VB编程的步骤和方法。
教学流程:
1.兴奋介绍
老师:上节课我们演示了一个抛硬币的VB小程序。 你还有印象吗? (老师演示这个程序) 老师:现在我来演示另外几个VB小程序(老师演示几个有趣的小程序,比如和刘德华说话、井字游戏、你心情好吗、挖地雷、单选复选框)还有字体、测试记忆力、弹球游戏、剪刀包袱,演示时让学生注意鼠标点击按钮或移动鼠标时窗口上的反应)
教师:窗口——舞台、事件——导演指挥、反应——演员表演、控制——演员(用比较的方式说明它们之间的关系,让学生明白需要哪个演员(控制)来表演什么表演、下达命令对演员(控制),导演不能随意下达指令,否则表演就会混乱。)
师:现在舞台有了,演员和导演在哪里? 导演就是你! 今天我邀请你当一段时间的导演(出示主题:今天你来当导演!) 意向:
1. 在演示过程中,提醒学生注意窗口、事件(单击按钮或移动按钮)和消息(对事件的反应)。
2.激发学生的兴趣,产生自己制作VB程序的欲望。
2、形成任务大屏展示:
1、确定所长的工作目标,即要完成什么样的VB程序?
老师引导、启发学生,让每个学生确定自己的目标,即应该完成什么样的VB程序,即它的名字是什么? 功能是什么? …… (不清楚的同学,建议参考老师演示的例子,选择自己感兴趣的)
意图:这是一个非常重要的过程。 我们要引导好学生,让学生清楚地知道自己的任务,即自己要做什么?
3.分解任务
(演示中以一个小例子来说明如何完成一个VB程序)大屏显示:
2、导演是如何完成任务的?
师:现在主任已经正式上任了,大家信心十足,都明确了我们要创作什么样的VB程序。 我们首先应该做什么?
1.界面设计师(舞台布局)设计师:你在节目中首先看到的是什么?
师:舞台是怎样布置的? 演员如何选? 窗户是怎样布置的? 我应该在上面放什么? 这些东西应该怎么摆放才好看呢? ……
目的:引导学生从界面设计入手,学习使用控件输入文字和图片。 通过修改文字、插入图片、引入属性设置,我们就可以克服这个困难。
2.如何让物体移动?
师:窗户都布置好了,拱门搭好了,演员也就位了,那怎么让演员表演呢? 每个演员表演什么动作? 指挥下达命令(输入密码)时,一定要看清目标,不要乱发命令! 意图:
引入代码输入。 为了节省时间,提供了演示程序的代码,以避免您自己编写代码。
4. 动手实践
老师:各位跃跃欲试的导演们,按照你们刚刚确定的任务,开始完成你们的**个VB小程序吧! 可能的问题:
有些同学在输入代码时,分不清该代码需要添加到哪个控件中。 这个时候同学们一定要明白,导演的指令一定是针对某个演员的,不能随意下达。 教师针对学生遇到的问题进行技术指导。
5.评价与交流(学生作品展示、交流评价)
师:不同风格的导演有不同的设计效果。 让我们来欣赏一下各位导演的作品吧。 意图:
通过电子课堂软件,可以转发部分小组完成的作品,通过交流了解其他同学的制作成果,学习别人的经验。
提醒同学们在节目中添加制作信息,即导演信息,有初步的版权意识。
有些学生可能设计的任务比较大,无法在课堂上完成。 鼓励他们在课后继续完成这些作业作为扩展作业。
5. 总结
老师:各位导演,你们感觉怎么样? 当导演不易,当好导演更难。 创建VB程序的基本步骤:界面设计、属性设置、代码输入。
导演有大有小,但基本工作都是一样的,就是上面的步骤。 今天我们是小导演,明天我们可能就是大导演。 期待欣赏同学们的杰作! 目的:回顾流程并总结改进之处。
附件:学习案例
今天我来当导演
——VB编程方法
1、明确的目标
作为导演,*重要的是明确自己的目标。 请确定你的目标,即你想要制作什么样的VB程序?
提示:如果你一时想不出来,可以参考老师演示的例子。
2.设计阶段(界面布局)
1、如果要在窗口上输入文字,方法如下:
(1)用鼠标选择左侧工具栏中的“LABEL”标签
(2)在窗口上拖动一个合适大小的矩形(可以使用矩形边上的八个小方块来调整矩形的大小)
2、如果要插入图片,方法如下:
(1) 用鼠标选择左侧工具栏中的“”选项卡
(2) 在窗口上拖出一个合适大小的矩形
3、如果要在窗口中添加按钮,方法如下:
(1) 用鼠标选择左侧工具栏中的“”标签
(2) 在窗口上拖出一个合适大小的矩形
4、如果要在窗口中添加文本框,方法如下:
(1) 用鼠标选择左侧工具栏中的“TEXT”标签
(2) 在窗口上拖出一个合适大小的矩形
:),添加其他控件的方法类似,相信自己,尝试一下!
3. 参与者之间的分工(属性的设置)
1.如何在窗口上显示文字?
方法如下:
(1)使用鼠标选择Label控件
(2) 在右侧属性窗口中找到“”属性,输入右侧要显示的文字。 思考:如何修改文字的字体? 颜色? size?提示:修改相应属性
2.如何插入图片?
方法如下:
(1)用鼠标选择Image控件
(2)在右侧属性窗口中找到“”属性,点击旁边的省略号按钮,选择要插入的图片。
3.如何修改Text显示的文字? 方法如下:
(1)用鼠标选择Text控件
(2)鼠标选择右侧的Text属性,输入要显示的文字。
4. 如何修改按钮上显示的文字? 方法如下:
选择按钮并修改“”属性
4. 让演员移动(输入代码)。 选择参与者并输入您希望该参与者实现的代码。
5.检查导演的工作进展如何?方法:跑、玩
6.您是一名合格的董事吗? 还是优秀的导演?
1.你知道如何编写VB程序吗? (知道/不知道)
2.您是一名合格/优秀的董事吗? (是还是不是)
第二部分:浅析提高VB编程教学质量的方法
浅析提高VB编程教学质量的方法
——卞静,长春大学长春春分中心
VB编程课程一般面向学校所有文科学生开设。 学生数量多、水平差异大,教学存在一定难度。 通过近年来本课程的教学经验和这门精品课程的培养,我对本课程的教学方式和方法有了一些新的想法,并逐步探索出一些提高教学质量的可行方法vb制作小程序教程,现总结如下:如下:
(1)建立相关课程的课程组,以团队形式开展教学活动,通过课前讨论、互相听讲、总结经验等方式集思广益、互相学习。
(二)努力提高学生的学习兴趣。 兴趣是*好的老师。 只有激发学生的学习热情,才能使他们主动学习(教师招聘)vb程序设计方法——今天我来做导演!,真正达到学以致用的目的。 可以采用一些方法来提高学生的学习积极性,如:选择多种教学方式,使教学内容生动有趣; 添加来自生活和工作实践的有趣案例进行教学; 采用逆向案例教学,即先观看操作,然后进行讲解; 建立相应的积分机制,展示优秀作品,建立学习榜样,组织学习互助小组; 举办编程竞赛,激发学生的开拓思维和创新意识等。
(3)通过降低学习“门槛”,让学生早点上手,从而减少学生对编程语言的恐惧。 教学语言应尽可能通俗易懂、简洁明了,对所涉及的问题应以图解或结合贴近生活的事例进行演示,使学生在充分理解的基础上强化记忆,逐步达到熟练程度。 程度。
(4)采取问题驱动的教学方法。 让学生在课前预习并进行适当的模仿实验。 课堂教学采用提问与举例相结合的方式,让学生带着问题听课,从而达到事半功倍的效果。
(五)增加每日成绩比重,强化每日考核,让学生注重日常练习环节的积累。 课后可适当开放机房供学生自主练习。
(六)加强在线教学系统建设,将所有教学资源上线,搭建在线互动平台,方便学生课后自学和师生交流答疑。
(7)采用机考评分方式,提高学生的实践能力。 题库通常是开放的,让学生做大量的题,课堂讲解要适当围绕考试题库,考试时随机抽取,以保证学习效果和考试成绩。
(八)认真检查作风纪律,防止学生出现机会主义和侥幸心理,鼓励他们注重日常学习和实践,真正提高自身能力。 (九)根据专业差异调整教学内容,适当降低艺术类学生的学习难度。 (十)深入持续开展教研活动,研究教育教学新理念、新方法,努力提高教学效果。
公共基础课任重而道远。 虽然面临着各种困难,但随着国家精品课评选中对公共基础课的重视和学校的重视,以及一系列精品课程的示范推广,相信我们会取得越来越好的成绩。 教学效果。
2008 年 10 月 19 日
第三部分:VB编程课程设计
VB编程课程设计
1。目的
VB编程课程设计是检验学生对VB编程课程相关知识点掌握程度的重要环节。 这也是对学生进一步学习VB、提高利用VB开发实用计算机程序的能力的一种激励。 课程设计的重点是培养学生使用VB开发程序的能力。
2. 课程设计题目
学生信息管理系统
3. 程序功能
本程序具有建立数据库、建立数据库表、添加数据、删除数据、查询学生学期成绩、不及格状态、积分累计等相关信息的功能。
4. 落实要求
为每个学生建立一个数据库(自取姓名),建立学生基本信息表(学号、姓名、性别、出生年份、出生月份、出生日期、联系电话、年级、班级、地址等)以及数据库中的学生成绩表(学号、课程号、成绩、学期等)、课程信息表(课程号、课程名称、出版商、出版日期、版本、页码、价格、课程类型(基础课、专业基础课、选修课等)、开课学院等)。
将课程信息、每学期成绩等分别填入相应表格中。 学生基本信息表记录不少于5名学生的信息。
根据以上数据,实现相关程序功能(不仅仅是第3条规定的功能)。
在设计多界面程序时,相关的查询结果应该显示在不同的界面上,并且每个学生应该以不同的格式显示结果。
5. 评估
根据学生实现的程序功能数量(40分)、界面设计数量(20分)、课程设计报告撰写数量(20分)、答辩数量(20分)进行考核。 那些相似的应该重做。
六、课程设计报告内容
1)课程设计题目
2)课程设计目的 3)程序功能介绍
4)程序界面设计及控制属性设置
5)程序代码编写
6)程序演示(运行过程截图,并对输入数据和输出结果提供适当的解释)
7)有课程学习和课程设计经验
7、提交材料
本课程以小班授课为主,需提交以下材料:
1)光盘:为每个小班(专业年级班)建立一个目录,在该目录中为每个学生(学号和姓名)建立一个目录,并在每个学生的目录中保存该学生的电子版课程设计报告。 打包好的程序。
2)纸质版课程设计报告
第 4 部分:VB 编程(2014 年大作业)
《VB编程》大作业
一、主要工作内容
本次专业作业要求学生根据所学知识和个人爱好开发一个VB应用小程序。 能够反映:
1、《VB编程》中各种语句的综合使用能力; 2、能够使用《VB编程》中的各种相关控件;
3、能够根据具体的设计主题设计出清晰美观的界面; 4、一定的综合设计能力。
2、主要经营业务要求
本次重大经营活动应符合下列要求:
实用性:应用程序必须有明确的应用主题,并具有一定的实用价值。 结构:该应用程序具有良好的程序结构。 可读性:应用程序具有良好的可读性。 综合性:应用程序应包含相对全面的功能。
友好性:合理利用VB提供的各种控件,设计出友好、美观的用户界面。
三、主要作业步骤 1、根据个人兴趣、爱好、提交时间要求自行确定设计主题(参见附件1); 2.查找与设计主题相关的信息;
3、设计应用程序的整体结构和使用功能; 4、进行应用界面设计和源程序代码编写; 5、电脑编辑、调试程序;
6、保存应用程序并生成可执行文件; 7、撰写设计报告。
4、设计报告基本格式
设计报告的基本内容至少包括三个部分:封面、正文和摘要。 (1). 封面(包括:职称、班级、姓名、导师、完成日期等) (2).text
1、选题过程(设计思路);
2、设计要达到的目标;
3、总体设计结构及功能;
(1)总体设计结构介绍(附图:结构流程图)
(二)各功能模块操作界面的功能、算法和操作步骤;
4、设计结果分析; (运行结果显示、正确性分析)(3). 总结(感受、收获、启示、存在的问题)
5. 提交课程作业
(一)表格
设计报告+源程序文件(含可执行文件)
其中:设计报告封面统一(附件2);
将源程序文件(包括*.vbp;*.frm;*.exe)打包压缩成一个文件,以学号+姓名(例如:姓名)为文件名。
(2) 时间
2014年5月10日之前;
(3) 方法
论文报告和压缩文件应提交各班级学术委员会,按顺序整理后统一提交;
附件一:
参考问题
1.《班级信息系统》
简介:就像一本班级和每个成员的成长日记,内容丰富、生动、难忘。 要求:具有数据库、图片库等功能。
2.《幼儿算术游戏》
该系统专为3-6岁儿童练习加法和减法而设计。 应生动有趣,主要以图形、动画、声音等多媒体形式提供学习环境。 要求:
题型包括选择题和填空题。
问题是随机问的,范围从100以内的加减法,或者加减法的混合运算。 问题以练习和试卷的形式给出。
答案可以以图片的形式提供,也可以通过键盘输入。 回答问题后,用声音或动画给予奖励或评价。
提供背景音乐。
3.“记事本程序”
记事本主要是编辑文本的软件。 可以执行创建、打开、保存等功能; 它还可以使用剪切、复制、粘贴和清除功能更方便地输入文本。 另外,还可以根据用户的需要找到相应的文本并实现编辑功能。
记事本是一个简单的文本编辑器。 记事本不仅要求具有完整的编辑和便捷的功能,而且还需要提供更简单的操作。 这就需要设计者在编辑过程中尽可能多地考虑。 包括以下内容: *编辑文字; *用户可以根据不同的权限对文本进行添加、删除、修改等操作; *在记事本上进行各种编辑(准确、简单);
4、“科学计算器”的设计
这款科学计算器是一种计算功能,可以实现加、减、乘、除、倒数、取幂、正玄、考克斯玄、正切、In、n! 函数、底数、弧度转换等计算功能,并具有存储器、统计框等,基本实现了内置计算器的所有功能。 要实现计算器的这些功能,我们需要运用所学的VB知识来编写程序来实现计算功能并解决问题,这也是我们实训的目的。
5、个人日常收支记录、统计及查询
个人日常收支记录包括收支时间、收支来源或去向、类型、备注等。 统计功能包括月度统计和年度统计。 查询包括按时间段查询和按类型查询。
6.《学生成绩管理系统》
本系统由系统管理、学籍管理、成绩管理、报表三部分组成。 1、用户管理:实现用户添加、删除、密码修改、用户登录等功能。 2、成绩管理:实现学生成绩录入、成绩查询、成绩统计。 4. 报告:可以打印学籍信息和成绩。 数据存储在数据库中。 采用菜单式,界面友好,功能齐全。
用VB学习单词
本系统的功能需求:
1.能够自动显示中文、英文和单个单词的词性。
2、单个字的显示时间可调节,可随时显示经过的时间。 3.有暂停功能。
4.文本文件可以用来存储单词。
主题:餐厅点餐系统
目的:通过本课题的设计,使学生掌握软件开发过程中问题分析、系统设计、程序编码、测试等基本方法和技能; 并掌握使用VB开发数据库系统的方法。
主要内容及要求(包括原始数据、技术参数、设计要求等)
主要功能有:
菜品浏览功能:可按类别浏览酒店所有菜品、样品及价格;
订购功能:订购后,可以预览订购结果并进一步修改; 留言板功能:记录客户的意见和建议,并具有浏览功能;
抽奖功能:当顾客消费达到指定金额时,可阶段性抽取小奖品。 要求:
使用数据库或文件来保存相关信息。
VB编程语言设计
课程作业
职务: 班级: 姓名: 学号: 课程老师:
温海军
学期:2013-2014学年
第二学期
完成时间:
第五部分:VB编程教学方法探讨
VB编程教学方法探讨