《必修信息技术基础《4.1.3认识程序中的基本元素》新课标课教案设计.docx》由会员分享,可在线阅读,更多相关《必修信息技术基础《4.1.3认识程序中的基本元素》新课标课教案设计.docx(6页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、4. 1.3认识程序中的基本元素一、教材分析本节内容选自粤教版信息技术基础(必修)第四章”信息的加工与表达下”中第一节 “编制计算机程序解决问题”,本节的主要内容为认识程序中的基本元素。1 .本节课的作用和地位用计算机程序解决问题,是信息加工与表达的一个重要手段,就是人们把现实世界的问 题转换成计算机程序,并由计算机来实现。本节课通过学生观摩实例、分析问题、形成算法, 再利用微工程学习,通过工程分析和实现使学生掌握计算机解决问题的一般过程,从而认识 程序中的基本元素,知道每一种元素在程序中的作用,并尝试简单程序的编写。2 .主要内容VB程序中的主要元素二、学情分析高中学生已经具备了信息技术的基
2、本操作技能,而对于程序设计局部,学生又对这局部 知识抱有极大的兴趣与好奇心。学生在强烈的求知欲望的驱动下,通过模仿、改写例题程序, 能够顺利地解决自己所设想的问题,在教学中我们采用这种“跳一跳,能摘到”的做法,使 学生在每一工程的学习中既学到知识又锻炼了解决问题的能力。在上一节课上,学生体验了 程序的功能、了解认识了编程环境,又在教师指导下分析了简单程序,为本节课的顺利进行 作了有力的铺垫。三、教学目标知识与技能:1 .能认知VB程序中主要包括的基本元素2 .会添加或修改简单的程序元素,能知道条件语句的作用过程与方法:1 .通过工程式学习让学生初步掌握VB中变量的命名规那么、初步了解VB的数据
3、类型、初步学会使用VB局部常用函数,认识程序中的基本元素。2 .通过修改添加程序及调试,了解程序健壮性的重要性。情感态度与价值观:1 .初步认识VB处理信息和数据的实际应用价值.增强学生在信息化时代所赋予的优越感和使命感意识。四、教学重难点教学重点:程序中的基本元素:常量、变量、函数、表达式、语句教学难点:数据的定义,表达式和函数的使用五、教学策略高中信息技术课程标准中提出,要“强调结合高中学生的生活和学习实际设计问题,让 学生在活动中掌握应用信息技术解决问题的思维和方法”,使学生在解决学习和生活中的实际 问题的过程中,提升信息素养。因此在教学过程中选取了贴近学生实际的问题出发,容易引 发学生
4、思考。教学中采用教师分析+工程式教学的方法,按照工程分组让学生互相“交流”、自主“学 习”、自主“探究”,解决问题,并让学生回顾“总结”解决问题的过程,在掌握技能中同时 学到知识。六、教学环境、课时数计算机教室、1课时七、教学过程教学环节师生活动设计意图创设 情境 导入 新课师:水杯设计厂商在设计水杯时会考虑一定容量的杯 子,如何去规划杯子的底面和高度大小,才能尽可能 满足人们的使用,会考虑杯子的大小、美观、材质等 等(人机关系),如何按杯子容量筛选出符合人机关 系的底面和高度尺寸就可以利用上节课我们初识的 计算机程序去实现,要想实现计算机程序,首先需要 知道计算机程序有哪些基本的构成,有哪些
5、基本的规 贝L那么今天这节课老师和同学们一起走进4. 1.3 的学习。生:根据教师引导提问及时思考回答。通过真实化问题情境的导入, 让学生很容易联想到用计算机 程序解决问题的方法,很自然 的引出计算机程序的基本元 素。工程 分析师:如何列举出所有满足条件的杯子的底面大小及高 度?需要经历以下几个过程:1、杯子容量的算法。2、判断给定半径和高度的两个杯子容量是否相等。3、列举出给定容量相等的所有杯子的高度和和半 径(整数)。生:学生思考工程划分。教师分析解决问题的步骤,分 析出解决该问题子工程的划 分,引出新课内容。微项 目1 内容 展开师:“容量”工程,学生通过教师给定的程序,分析 了解圆的面
6、积的算法设计,从而自主实现杯子容量的 算法设计。生:学习圆面积算法,设计杯子容量算法,完善“容 量”程序,完成微工程lo通过微工程1的实践学习,了 解程序中“常量、变量、数据 类型,表达式”的概念,知道 定义变量的方法。微项 目2 内容 展开师:在完成“容量”工程后,教师阐述求一个杯子容 量程序要注意常量、变量的定义,那如何判断两个不 同半径和高度的杯子容量是否相等,判定的结果如何 呈现?教师讲解if-else语句的使用方法,print语 句的功能生:学生完善“判定”程序,了解判断结构及print 输出语句,完成微工程2通过微工程2的实践学习,了 解“程序结构及语句”的概念, 掌握print语
7、句的使用方法, 熟悉语句是程序中的基本元 素。巩固提升师:教师故意将“容量”程序改为“求和”程序,发 现程序结果出错,引出int函数及str函数的使用方 法,加强程序的健壮性。生:进一步完善微工程2O通过“错误”演示,让学生认 知程序健壮性的重要,能知道 函数是程序中的基本元素。总结评价师:学生完成工程后完成课堂学习评价卡,教师总结 本节课学习的重点内容,引导学生认识信息化的今 天,各种智能APP (地图、网络学习、购物、订餐) 极大的改变着我们的生活和学习,这些app的开发都 离不开程序,作为零零后的新生代,要积极主动的去 学习程序、分析数据,寻找需求,探索新事物!学生完成“课堂学习评价卡”
8、 便于教师余冬评同学们的学习效 果,精准分析教学中是否存在 教学问题,以便进一步完善和 改进。八、教学反思本节课的教学未采用讲述的方法直接将程序中的各种元素一次性通过一个程序展示给学 生,而是以一个情境式的问题入手,让学生主动的去寻找解决问题的方法,从而了解程序解 决问题的便捷和高效,让学生对熟悉的问题,通过模仿、思辩、拓展、提升这一系列循序渐 进的过程,在掌握知识的同时也使能力得到提高。在教学中,一方面通过工程式学习注意学 生自主探究知识,让学生通过自主分析、交流合作学习本节课的知识;另一方面注重学生思 辩能力,通过教师引导及互动,引导学生对所学知识与方法进行思考,通过整节课的学习, 让学生认识程序解决问题的便捷高效,增强学生在信息化时代所赋予的优越感和使命感意识。附:课堂学习评价卡Dim a as integer ,b as intger , c as integer课题4.L3认识程序中的基本元素班级授课教师姓名Q1 :在VB程序中,以下属于常量的是()A.#2 B.% C.3+2 D.11Q2:以下属于整数定义类型的关键字是()A.int B.str C.integer D.singleQ3:以下属于语句的输出结果是()A=3B=4If(a3) c=3 thenC=4End ifPrint cQ4:这节课的工程你完成了吗?如果没有,哪些地方存在问题呢?