信息技术算法第二章第一节教学设计.docVIP

  • 27
  • 0
  • 约1.42千字
  • 约 5页
  • 2021-10-22 发布于新疆
  • 举报

信息技术算法第二章第一节教学设计.doc

第PAGE 1页 2.1可视化程序开发工具 李婷婷 〖教材分析〗 算法与程序设计是普通高中信息技术课程中选修模块之一,本模块旨在使学生进一步体验算法思想,了解算法和程序设计在解决问题过程中的地位和作用,能从简单问题出发,设计解决问题的算法,并能初步使用一种程序设计语言编制程序实现算法解决问题。 本节主要让学生熟悉VB集成开发环境,对控件、对象、事件及方法等基本概念作大致的了解,能够初步使用标签、文本框、命令按钮等基本控件,了解可视化编程的一般步骤,通过编制一个小程序体验利用VB解决问题的乐趣。 〖教学目标〗 1、知识与技能 (1)熟悉VB集成开发环境 (2)了解可视化编程的一般步骤 (3)了解面向对象程序设计中对象、事件、事件驱动、方法等概念的含义 2、过程与方法 以具体的任务为外驱力,在教师的引导下,通过学生个体的自主探究和相互间的协作学习,提高学生用算法解决问题的综合应用能力。 3、情感、态度和价值观: (1)通过完成实践活动,激发学生对信息技术学习与应用的浓厚兴趣,培养学生正确选择、运用信息技术收集、处理、交流、发布信息的能力。 (2)通过小组协同合作交流学习,培养学生互相帮助、团结协作的良好品质;增强学生协作学习、与人合作交流的意识;形成积极主动地学习和使用信息技术、参与信息活动的态度。 〖教学重点〗可视化编程的一般步骤 〖教学难点〗可视化编程的操作 〖教学方法〗教法:任务驱动法、探究式、启发式 学法:自主探究、小组交流、个别指导 〖教学过程〗 教学 环节 教师活动 学生活动 设计意图 情境导入 编程可以帮助我们解决日常生活中的问题,比如我们销售水果,如何根据水果单价和数量,算出总的价格。今天就让我们一起动手编一个程序,当我们输入单价和数量,计算出总价。 学生思考问题 和学生的数学知识联系到一起 合作 探究 , 获得 新知 1、我们首先来设计界面,需要有输入单价、数量的输入框,还要有显示总价的输出框。 2、界面设计好了,我们来更改标签、按钮、文本框的相关属性 3、大家想一想代码该如何编写呢?在数学课上总价如何计算呢?是不是“数量*单价 Private Sub Command1_Click() Label4.Caption=Val(Text1.Text) * Val(Text2.Text) End Sub Private Sub Command2_Click() End End Sub 注:Val()函数用于将文本型数据转换成数值型,以后后学到 4、保存工程,运行程序 学生分析问题并设计界面 Step1:启动VB,添加4个Label控件、2个textbox、2个命令按钮。 Step2:更改属性 Step3:添加代码 Step4:学生运行调试程序 学生对新知识有初步认识,明确学习目标 归纳总结 我们成功的编制了一个小程序,回顾制作过程,我们一起归纳出可视化编程的一般步骤: 设计程序界面 编写程序代码 调试运行程序 在上面程序中,添加的控件就是“对象”,单击“计算”、“退出”按钮就是“事件”,而“方法”就是对象能够执行的操作。 学生回顾刚才的编程过程,对可视化编程有一个条理性的认识 帮助学生由感性认识上升到理性认识 拓展延伸 参照课本上18页设计一个“奥运会奖牌统计”的小程序 学生自己动手操作,教师个别指导 巩固所学知识

文档评论(0)

1亿VIP精品文档

相关文档