电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

我的第一个VB程序教学设计

5页
  • 卖家[上传人]:cl****1
  • 文档编号:457464995
  • 上传时间:2023-03-02
  • 文档格式:DOC
  • 文档大小:58.50KB
  • / 5 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、我的第一个VB程序教学设计盐城中学 何娟一、 教材分析本节课是算法与程序设计(选修)第二章第一节的内容。第一节共分三个课时,这是第二课时的内容。前一课时集中介绍了VB集成开发环境和界面设计,这一课时通过一个实例介绍可视化编程的一般步骤,在程序编写过程中完成VB基本知识和技能讲解。教材中此部分内容详细清晰,对学生上机实践有很强的指导作用。二、 学情分析上节课主要介绍了VB集成开发环境、控件、对象、属性等基本概念,熟悉了标签、文本框和命令按钮等基本控件机器属性设置的操作,本节课在熟悉界面设计的基础上进一步了解可视化编程的一般步骤,尤其是代码设计。由于大部分学生是初次接触程序设计,而一般人对于程序设计有着“难”的偏见,因此学生既有好奇心,又有畏难情绪。因此教师应充分了解这一点,通过简单的例子,让同学体验成功的快乐,在揭开“编程”神秘的面纱的同时,激发学生学习的积极性和对程序设计的兴趣。 三、 教学目标1、 知识与技能目标: 要求学生熟悉可视化编程的一般步骤。 让学生了解事件、事件驱动机制等基本概念。 学生能独立的完成一个简单的VB程序。2、 过程与方法 设问导入新课,学生进行自主探究学习、小

      2、组合作交流学习等方式,激发学生的学习兴趣,让学生在“做中学”,既考验其动手能力和举一反三能力,又避免纸上谈兵,理解不透彻。老师在分析一个完整的程序基础上布置难易适中的任务,在学生操作过程中巡视指导。3、 情感态度和价值观培养学生自主探索、协作学习的能力。 培养学生勇于实践和不断进取的精神。培养学生的对程序设计的兴趣。四、教学重点与难点重点:可视化编程的一般步骤。难点:学生在熟悉编程的一般步骤的基础上能编程解决实际问题。五、教法与学法 教学方法:讲解与演示相结合、启发式教学法、任务驱动法 学习方法:模仿学习、自主探究学习,小组交流合作学习六、设计思想尊重学生解决问题的思维过程,模拟学生的学习体验和情感体验,在以学生为主体、教师为主导的架构下,搭建以生为本的学习平台,帮助学生通过学与练,以不断解决问题为手段,一步步完成学习任务。新课标中提出了信息技术课程要以进一步提高学生信息素养为宗旨,强调通过合作解决实际问题,掌握信息技术,感受信息文化,增强信息意识,提高学生总体的信息素养。而在本节课中就坚持了以教师为主导,学生为主体,发展能力和提高素质为主线的启发式教学思想,努力为学生创设了开放式的学

      3、习环境。本节课以编写一个完整地程序为主线,让学生了解事件、代码的基本组成、代码的书写规则以及具体语句中涉及到的知识点(主要包括:数据的类型、变量的定义与声明、表达式以及一些常用语句和函数)。通过自主编写程序发现问题,探究解决问题的方式,最后学会自我总结。让学生通过讨论学习,小组合作学习等方式掌握可视化编程的一般步骤,提高解决实际问题的能力。 七、教学过程教学环节教师/学生活动设计设置疑问导入新课【导入】:展示上节课已经做好的程序界面(如下图),请同学根据界面猜想程序功能,教师运行测试,发现输入被加数和加数后单击计算按钮,不能正常显示结果。 【教师提问】:造成这种情况的原因是什么呢?【学生讨论、回答】【教师分析总结】:该程序缺少代码。上节课我们只完成了界面设计部分,其实程序设计还有一个更重要的部分,那就是代码设计。板书 界面设计 代码设计 打个比方:就好像一只手表只有表壳和表带,而没有机芯,是无法正常工作的。所以两者齐全才可以成为一个真正的程序。板书 我的第一个VB程序新课讲授:创设情境剖析代码【教师操作并讲解】:(创设情境)那么代码该怎样编写呢?我们可以首先模拟前台,对于用户而言,输入

      4、被加数和加数后,用户希望单击计算按钮,可以从第三个文本框中看到计算结果。所以,代码添加在按钮里,双击计算按钮。机器会自动添加两行代码,代码的主体就在这两行中间添加。【教师讲解】:(知识迁移)由于同学对数学题目的解题步骤比较熟悉,我们姑且把它当作一道数学题来解答。首先,我们分析一下,题目中涉及到几个变量?【学生回答】:【教师讲解并操作】:在VB中,用到的变量应该先定义后使用,现在我们来定义这三个变量,假设我们分别以变量a,b,c来表示被加数、加数及和。先定义变量a,定义语句的格式为:dim 变量名 as 类型 ,所以语句为:dim a as single , 这里的single为实型,相当于数学里的实数。【教师提问】:那么变量b和c应该怎样定义呢?【学生回答,教师演示】:dim b as single dim c as single【教师提问】:a,b,c三个量中哪些是已知条件?在数学题里已知条件被加数和加数由题目提供,而我们的程序被加数和加数是由谁提供的呢?【学生回答】:用户【教师提问】:那么用户把被加数填写在哪呢?【学生回答】:【教师讲解并操作】:所以a的值为text1.text,a

      5、=text1.text。那么b的值应该如何获取呢?请一位同学回答。【学生回答】:【教师提问】:至此,我们已经知道a和b的值了,那么如何通过已知条件求解出c呢?请一位同学在教师机上演示。【学生操作】:【故设悬疑】:程序编写到这里是否行了呢?同学的意见出现了分歧,都说实践是检验真理的唯一标准,那么我们就让机器来验证吧【教师运行程序】:【教师讲解】:程序并没有如我们所料想的那样显示结果,事实证明我们的程序存在一些小问题,那究竟是哪里出错了呢?正如同学们知道的,我们其实已经把和的值求出来了,可是程序为什么不显示结果呢?对!我们把求出来的结果存放在变量c中,而对于用户而言,并不知道变量c的存在,他只关心第三个文本框,所以,我们还应该将变量c显示在第三个文本框中。现在再请一位同学在教师机将代码修改正确。【教师分析总结】:一个完整的代码通常包括这样几个部分:1、 定义变量2、 输入3、 处理4、 输出给次按钮Command2添加代码:End 【课堂实践一】:独立完成加法程序(提供界面和代码图片)【展示学生程序】举一反三解决新问题【课堂实践二】: 已知圆的半径,求圆的周长和面积。(为节约时间,界面已提供)【教师巡回指导】展示评价【展示学生程序】老师不但可选成功的程序,也可选取较不成功的作品,但要有典型意义。【学生评价】【教师评价】总结并提出希望【教师总结】一直以来,在我们的印象中,编程是件很难的事。可是通过加法程序这部分内容的学习我们发现编程也是有章可循的,希望通过这节课的学习,同学们能喜爱上编程,让程序学习变成一件快乐的事。友情提示:部分文档来自网络整理,供您参考!文档可复制、编制,期待您的好评与关注! /

      《我的第一个VB程序教学设计》由会员cl****1分享,可在线阅读,更多相关《我的第一个VB程序教学设计》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.