高中信息技术算法与程序设计基础分册2.1顺序结构程序教案_第1页
高中信息技术算法与程序设计基础分册2.1顺序结构程序教案_第2页
高中信息技术算法与程序设计基础分册2.1顺序结构程序教案_第3页
高中信息技术算法与程序设计基础分册2.1顺序结构程序教案_第4页
高中信息技术算法与程序设计基础分册2.1顺序结构程序教案_第5页
全文预览已结束

下载本文档

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

文档简介

前言高中信息技术以实践操作为主,要求学生了解和掌握信息技术的基本知识和技能,熟练地使用网上信息资源,学会获取、传输、处理、应用信息的基本方法;掌握运用信息技术学习其他课程的方法;培养学生选择和使用信息技术工具进行自主学习、探讨以及在实际生活中应用的能力;了解程序设计的基本思想,培养学生逻辑思维能力。一、说教材分析本课在教材中的地位:高中信息技术教材中,程序设计初步这章是整个高中信息技术课中的一个重点和难点。本节内容—顺序结构程序设计,是学生学习程序设计的入口,学好本节课对引发学生对程序设计兴趣和能力的培养是很好的启发和引导作用,因此本节内容十分重要。二、说教学目标知识与能力:了解程序的顺序结构和常用语句,如赋值语句(LET)句(PRIN;过程与方法:学会运用基本语句编写简单的程序,掌握程序设计分析方法;三、说重点和难点1)Let(2)Print语句的功能。四、说学生情况分析本校学生大部分来自山区,数学知识与计算机操作水平比较差,初次接触程序设计。因此根据教学课程安排,适当降低教学目标,教学过程浅入浅出,以便达到良好教学效果。采用“任务驱动教学法”即“呈现任务—明确任务—完成任务—评价任务”的教学模式。通过多媒体课件的展示和学生上机操作,来辅助教学。五、说教法分析1、情境导入方面:从平常生活中的实例出发,沟通了课堂与外界的联系,拓展了学生的认识领域,将学生带入真情实感的社会化、生活化的氛围,由此来激发学生自主学习的热情。2、探究环节方面:采取了三种互动方式:第一,在学生的需求处互动;第二,在学生的困惑处互动;第三,在营造和谐氛围中互动。真正地把主动权还给学生,让学生做课堂的主人。3、拓展知识方面:让学生能够以数学知识为线索,根据“课堂任务”的要点进一步分析思考,为后面章节的学习起一个铺垫的作用,希望借次来激发学生自主学习的热情。六、说学法分析重视学生主体作用,以任务为主线,想方设法寻求完成任务的途径。1、“分析探究法”:培养学生的分析问题能力和总结归纳能力。七、说教学过程[导入新课]【呈现任务】在一次测试中,李强同学的各科成绩如下表,请你编写一个程序计算他各科成绩的总分。学科语文数学英语物理化学政治地理总分成绩9511010596859085变量ABCDEFGSUM【分析任务】计算机完成某项任务,需要做好以下工作:一是设计算法,即设计完成任务的方法;二是编写程序,即将算法转换成计算机语言;三是录入程序,即将编写的程序录入计算机;四是运行程序,即在特定环境下执行、调试编写的程序。设计算法是核心,编写程序是保障,录入程序是基础,运行程序是结果。揭示学习目标:顺序结构程序是由什么语句组成?程序中怎样给变量赋值?在程序中是怎样计算?怎样输出结果?1、赋值语句赋值语句的格式:[Let]变量=表达式Let A=95(95A)2、赋值语句的性质①、方向性A=2是将右边表达式的值2赋给左边的变量A。②、最终性(唯一性有一段语句:A=2B=10A=5那么最终结果:A=5,B=10解释:一个变量在程序执行期间可以先后有多个不同的值,但在每一个瞬时一个变量只能有一个唯一的值。③、不等性SUM=SUM+A④、双重性综上所述,赋值语句具有两种功能,即:运算和赋值。XY3、提出问题①、思考采用什么方法来编写程序?②、显示代码问:各语句的意义是什么?③、交换数据是通过什么过程实现的?经过学生相互讨论,指出学生出现的问题,最后总结:利用一个中间变量和赋值语句实现了交换数据,首先将XM,再将YX,最后将MY。4、输出语句①、Print语句输出格式:Print[输出项表]原意是“打印,这里是指输出[输出项表]是输出内容,可以是常量、变量、达式。如Print "A=";A的意义:将"A="和A的内容输出。②、数据分隔符(自己练习,总结规律)5、学生操作练习【完成任务】让学生自己完成开始布置的任务。参考源程序:LetA=95LetB=110LetC=105LetD=96LetE=85LetF=90LetG=85LetSUM=A+B+C+D+E+F+GPrint“SUM=”;SUMEnd提出问题:此程序能否再简化,多次重复出现赋值语句,能否用更好的结构,引入后面的学习内容(循环结构)等。6、课堂总结①、赋值语句的格式和性质;②、赋值语句和Print方法都有运算功能;③、程序是多种语句的有机组合;④、顺序结构是程序的基本控制结构,就是按照程序语句从前到后的排列顺序逐条执行。7、学生作业想一想,LET语句和Print语句的功能有什么不同?本节课的设计说明本节课突出以任务驱动为主线,以学生的自主探究学习为中心,充分调动了学生学习的积极性,使学生勤于动手、敢于创新,课堂气氛活跃。1:2。附:板书1、赋值语句

算法与程序设计赋值语

温馨提示

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

评论

0/150

提交评论