教学资源 资源2_第1页
教学资源 资源2_第2页
教学资源 资源2_第3页
教学资源 资源2_第4页
教学资源 资源2_第5页
全文预览已结束

下载本文档

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

文档简介

课题程序设计基础——选择结构作者江西省玉山一中周来庆任教年级高二课时1课时教材《算法与程序设计》出版社:上海科技教育出版社指导思想与理论依据《技术课程标准》中指出本模块是针对原来有基础的学生进一步体验算法思想,了解算法和程序设计在解决问题过程中的地位和作用;能从简单问题出发,设计解决问题的算法,并能初步使用一种程序设计语言编制程序实现算法解决问题。通过本模块的学习让学生理解问题解决过程中采用的思想和方法,掌握常用的算法,建构问题与算法之间的关系,归纳算法思想与程序设计方法的一般规律。程序设计语言初步。1)了解一种程序设计语言的程序开发环境,掌握编辑、调试、运行程序的基本方法。2)理解并掌握程序设计语句、数据类型、变量、常量、表达式、函数等基本知识。3)理解并掌握顺序、选择、循环三种基本程序结构。能够根据实际问题进行分析,选择适当算法并用程序设计语言实现。4)理解模块化程序设计的基本思想,掌握其基本方法。5)掌握面向对象程序设计语言的基本思想与方法,熟悉对象、属性、事件、事件驱动等概念并学会运用。教学背景分析教材分析“选择结构”是上海科技教育出版社出版的普通高中课程标准实验教科书《算法与程序设计》第二章第三节的内容,共分二课时,本课为第一课时。主要内容是用选择结构编写简单的程序解决具体问题。通过本课的学习,使学生掌握实现选择结构的基本语句,了解控制选择结构程序执行的判断条件的构成。学生情况在知识储备上,学生已经掌握了程序设计数据的表示与处理的基础上,理解了顺序结构。通过本课的学习,可以促进学生对问题解决方法和思想的理解与掌握,从而提升学生的问题解决能力,让学生在按照一定的流程解决问题的过程中,进一步体会和理解程序设计的思想。教学准备教学环境:计算机教室、投影仪软件准备:VB6.0,PPT教学目标教学目标:知识与技能:1、掌握条件逻辑表达式的构成。2、编写程序,让学生掌握IF语句的格式及其含义。情感态度价值观:能够积极主动分析问题,促进逻辑分析能力的形成。养成良好的编程习惯。能够运用本节所学习的条件逻辑表达式,对实际问题进行综合分析。教学重点和难点教学重点:学生能够使用选择语句实现各种选择流程的控制。教学难点:根据问题分析,设计决定选择程序执行不同流程的控制条件教程过程步骤教学活动学生活动设计意图情境导入通过《购物街》高了低了的猜商品价格的活动,剖析猜商品价格的流程图,引出选择结构概念。学生观察、思考通过同学们平时看电视节目中看到的实际例子快速拉出猜商品的流程图,通过对商品流程图的分析,自然引出选择结构的概念。集体探究通过对几个英文语句展示分析,引出在vb中If语句的基本用法。Iftheweatherisfine,thenwewillgotothepark,elseweathome学生观察比较,思考英文例子的给出便于学生通过比较熟悉的语法规则来理解VB中支结构的语法规则。集体探究Ifthetestresultisgood,thenwewillfeelhappy,elsewewillfeelsad教师在学生讨论后,和同学们一起画出单分支流程图在此前的基础上,老师给出IF语句的格式IF语句If条件Then诗句块EndIf(2)If/Then/Else语句If条件Then语句块1Else语句块2EndIf学生观察比较,思考并和老师一起画出流程图通过教师与学生一起来讨论分支结构的流程图后,让学生对分支结构有初步的认识。老师展示,引出后续任务老师展示一个VB的IF语句程序:Ifscore>=60ThenPrint“passed”Endif学生观察例子,并画出流程图并同时提出学生对上述例子进行完善,加上成绩没到60分时,输出failed用IF/then.else学生观察思考并准备画流程图学生观察具体例子画出流程图让学生认识到流程图在编写程序中的重要作用。学生自主练习Ifscore>=60ThenPrint“passed”ElsePrint“failed”Endif学习自主练习通过让学生共同参与改写程序,加深学生对双分支结构的理解。学生实践1、火车站寄存行李的收费标准是50千克以内(包括50千克)0.20千克/千克,超过部分的收费标准为0.50元/千克。编写程序,根据输入的任意重量,计算出应付的行李费。2、给定三角形的边长,求三角形的面积。(提示:先判定给定三角形的三边,能不能构成三角形)。老师课堂巡视,并帮助学生完成活动。学生通过练习实践分支语句,巩固所学知识学生自主实践通过让学生编程设计解决日常生活中的问题,提高学生分析问题,解决问题的能力,突破本课难点。总结评价1.小结:IF语句的格式及其含义2.强调:设计决定选择程序执行不同流程的控制条件3.点评同学实践完成情况1、回顾梳理2、听讲理解引导学生在回顾中梳理If语句的格式,系统认知并反思教学反思:教师使用《购物街—高了低了》的活动在激发起学生的探索动机,并利用英语中的if/then/else语句分析分支程序的流程图。接着分析分支的语法结构、流程图,教学流程紧凑

温馨提示

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

评论

0/150

提交评论