高中信息技术-4.1 编制计算机程序解决问题教学设计学情分析教材分析课后反思_第1页
高中信息技术-4.1 编制计算机程序解决问题教学设计学情分析教材分析课后反思_第2页
高中信息技术-4.1 编制计算机程序解决问题教学设计学情分析教材分析课后反思_第3页
高中信息技术-4.1 编制计算机程序解决问题教学设计学情分析教材分析课后反思_第4页
高中信息技术-4.1 编制计算机程序解决问题教学设计学情分析教材分析课后反思_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

《编制计算机程序解决问题》第一课时教学设计教学环节教师活动学生活动教学设计意图媒体运用情景引入引入:汉诺塔问题引出教学内容,展示教学目标找一名同学上台演示当“金片”为2和3时“汉诺塔”移动的过程,其他同学观察、思考。告诉学生一些人工不能完成或很难完成的事情,可以交给计算机,设计程序,利用计算机速度快的优势来完成。吸引学生注意力:计算机与程序的关系?自制教具演示新授一、认识计算机与程序(一)、提问:1、计算机各部件是如何配合工作的?2、计算机中数字电路的特点与二进制的关系?3、计算机程序如何编制与执行?学生阅读教材74页4.1.1认识计算机与程序,并思考,回答。理解基本概念和计算机工作原理,让学生充分理解程序的作用。1.用幻灯片出示问题。2.幻灯片演示交流总结内容。(二)交流讨论学生表述完自己的观点后,教师总结。表述自己观点,结合教师讲解,理解计算机工作原理、程序编制和执行情况二、体验2程序的作用及其编制环境(一)、初步体验程序作用及VB工作环境演示VB的启动,介绍VB6.0应用程序集成开发环境。介绍VB编制程序的四个步骤,介绍VB运行调试的方法。(二)、布置活动任务启用VB6.0编写一个简单的程序,并运行体验程序编写、调试及运行的过程。程序代码如下:PrivateSubForm_Load()a$=InputBox("请输入一句话:")MsgBox"你刚才所输入的是"&aEndSub1、实际操作,体验VB程序的启动、运行过程。1.创设与学生日常生活迫切相关的问题情境,激发学生探究热情。2.通过修改编译运行,体验VB编制环境。3.体验程序的作用幻灯片对比分析加密、解密程序代码。(三)、体验加密程序作用,理解加密、解密的方法。以前我们都是用通用的计算机程序解决生活中的实际问题,如果遇到没有现成程序软件,我们就要自己编写程序解决问题。今天老师就遇到了这样的问题,我们来看:出示幻灯片:加密文本文件的案例动画讲解加密解密原理。3.学生体验:用加密.exe程序加密pf.txt4.学生尝试打开加密01.frm,体验VB环境。5.任务:要求学生参照教材77页图4-7将加密01.frm修改为解密程序,并解密已经加密过的pf.txt。2.运行体验加密程序3.修改程序,解密pf.txt。(四)、对比分析程序代码1.对比分析加密解密程序代码。2.任务:参照书77页第5、第8步保存文件。3.分析、总结:VB不同保存方式,适用阶段1.指出加密解密关键语句:xz$=Chr(Asc(b$)±10)2.保存文件。通过简单分析基本了解计算机程序解决问题的基本思路。课堂小结三、分析、总结对自己通过这节课学到的内容进行总结。总结、感受计算机程序魅力及强大作用。幻灯片演示提炼总结。《编制计算机程序解决问题》第一课时学情分析高一学生初中阶段已经可以熟练使用常用应用程序完成简单的信息加工任务,对程序有模糊的感性的认识。但对于计算机编程知识,他们以前可能很少或者根本没有接触过。同时,他们往往会把其看作一种神秘而遥不可及的事物。因此,在教学过程中要选用与生活密切的、简单易懂的例子。再者,他们在现阶段已经具备了一定的逻辑思维、分析问题、表达思想等能力,也掌握了相关的数学知识,这样对于计算机程序解决问题了解起来应该是不会太困难。让他们在修改程序的基础上,在VB中执行一段简单的计算机程序,感受用计算机程序解决问题的魅力,激发学生学习程序设计的兴趣,是完全可以达到的。《编制计算机程序解决问题》第一课时效果分析通过“汉诺塔问题”的引入,调动了学生的积极性很自然的引入这节课的内容,起到了比较好的作用。紧接通过文本信息加密解密如何应用计算机解决,成功地引领学生走进了程序设计的殿堂,让他们有兴趣、有意识地进行更多的实践与探索。这种引导,正是本课的重点,也是本课最成功之处。本节课的目的是通过激发学生的兴趣,吸引学生自主地体验程序,感受程序解决问题的过程,理解程序的概念,从教学效果来看,学生从一开始就被深深吸引,很主动地投入到教学活动过程中探究体验程序的运行过程。本节课比较困难的是如何向没有任何程序概念、从未接触过程序语句的学生讲述程序及其作用,如何突破这个难点是本节课的关键。巧妙设计教学任务,采用任务驱动式的教学过程,学生能够体验到应用计算机解决问题的过程,实现本节课的教学目标。《编制计算机程序解决问题》第一课时教学反思纵观整个教学过程,我认为存在以下一些优点与不足:1、做得比较好的地方(1)任务驱动恰当在进行任务设计时,以生活中的实际问题作为任务主题,让学生在解决实际问题当中获取知识,发现规律。(5)评价隐含于课堂之中本课的评价主要是学生对基本过程、主要概念等的理解程度进行测评,因此教师通过对问题的提问,使学生在教师的引导下深化对本节课知识的理解。2、困惑:总体而言,这节课基本上符合我事先备课的构想与预期,但也存在一定的问题。困惑1、这课堂提问这种隐含的评价方式不能照顾到每个学生,而学生的基础不同,因此无法检测到每个学生的对本节知识掌握情况。《编制计算机程序解决问题》教材分析本节课的教学内容是广东教育出社版、高中课程标准实验教材必修《信息技术基础》第四章第一节《编制计算机程序解决问题》。本节分为两课时进行教学。第一课时《认识计算机与程序,体验程序的作用》,第二课时《体验程序的编制环境,认识其基本元素》。主要内容是:认识计算机工作的基本原理和二进制代码的作用,了解计算机程序编制和执行过程,了解计算机语言的发展;体验程序的作用及其编制环境。在初中阶段,学生已经学习使用常见程序软件,本课将在前面学习的基础上揭开程序的实质,初步认识计算机程序解决问题的内在机制和作用。为学生学习《算法与程序设计》奠定基础,调动学生学习运用程序解决问题的兴趣。《编制计算机程序解决问题》评测练习一、单项选择题(每题10分,共50分) 1.编制计算机程序解决问题时,一般分为五个过程:分析问题、设计算法、编写程序、()及检测结果。A.调试运行B.编制程序框图C.编译程序D.选择程序设计语言2.在用VB体验编写程序时,在窗体上用工具画出一个按钮,更改其标题(按钮上显示的文字)的操作方法是修改其()。A.Name属性B.Caption属性C.Text属性D.Font属性3.在用VB体验编写程序时,了解到代码窗口是用来()。A.输入、修改、查看程序代码B.查看属性C.运行代码D.只能查看程序代码4.在用VB体验编写程序时,在窗体上用工具画出一个文本框,文本框的text属性用来()。A.设置文本框中的文本B.设置文本框中的名称C.设置文本框中的标题D.存放程序代码5.小华设计了一个简单的求和程序。他在窗体上用工具画出三个文本框,将其Name(名称)属性分别改为A、B、C;又画出一个按钮,将其Caption属性改为:“计算”,在窗体上双击该按钮,输入代码(),运行程序后,在A、B文本框中分别输入22、33,再单击“计算”按钮,C文框显示是55。A.C=A+BB.55=22+33C.C.Text=val(A.Text)+VAL(B.Text)D.C.Text=A.Text+B.Text二、判断题(每题10分,共50分) 6.分析问题就是从具体的问题中,明确条件和需求,找出条件和需求之间的关系,并尽量用数学的语言加以描述。()7.算法的任务就是针对具体问题,寻求解决问题的方法,并进行精确描述。()8.编写程序的任务就是用一种计算机程序设计语言来描述问题求解的算法。()9.调试程序时,如果程序语法有错误,计算机不会给出提示信息。()10.程序以文件形式保存在存储器中。()《编制计算机

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论