欢迎来到天天文库
浏览记录
ID:42011908
大小:136.82 KB
页数:10页
时间:2019-09-06
《表达式构建之二——马玉娟_图文》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、课题名称:表达式构建一之一教师姓名:马玉娟学校:八一学校编号教学背景分析(一)本课时教学内容的功能和地位算法与程序设计模块为高中选修模块,旨在帮助学生进一步体验算法思想,理解并掌握一种程序设计语言的基本知识,并能编写解决实际问题的简单程序。本课是进入程序设计的第6节课,属于程序设计的起始部分内容,也承载着帮助学生进一步理解程序语言语法规则和书写规则的垂要意义。总之,帮助学生体验“不同的求解方法将产生出不同的算法,不同的算法将使我们设计出不同的程序,而决定这个程序功能的本质是计算方法及其算法。一般
2、地说,对不同计算方法过程的抽象描述就产生了相应的不同算法,但同一算法由不同的人来写程序则完全可能设计出差别很大的程序。”(二)学生情况分析:本课面向的是高中学生,他们逻辑思维趋于严密,具有一定的提出、思考和解决问题的能力,对于算法与程序设计,多数同学还找不到解决问题的思路;经过前面几节课的学习基本上理解了程序的顺序结构和赋值语句的写法,对变量有初步认识并口可以把成型的数学公式按语言的语法规则书写出来;(三)教学策略和意义将实际问题由人化小,自顶向下逐步细化,直至构建出解决实际问题的表达式,是算法
3、的核心,也是实际问题转化为计算机能够识别的形式的核心过程。本课就是通过一个学习中会遇到的类实际问题,帮助学生体会将一个问题分解成若干小问题后,逐步细化,并综合利用所学构建出问题解决的表达式,并利用VB语言编写程序。重在培养学生用计算机解决问题的思想方法,通过问题解决过程,实现对学生的思维完整性和逻辑性的训练,从而培养学生看待问题和处理问题的新的思维方式——计算思维。教学目标(―)知识与技能1.巩固VB的变量定义方式;2.巩固VB语言表达式的书写规则;3.进一步理解常用算术运算符的应用及优先级别;
4、4.理解关系和逻辑运算(二)过程与方法(1)通过实际问题的提出,引出对关系和逻辑运算的需求,并让学生通过自主学习理解关系和逻辑运算;(2)通过师生共同讨论、分析,将大问题分解、细化、构建出解决实际问题的算法,并能够写出逻辑表达式;帮助学生锻炼思维的缜密性和逻辑性;(3)通过学生上机编写和调试程序,完成任务。一方面帮助学生体验一个实际问题的计算机解决过程,另一方面,也帮助学生初步体验程序设计的方法和技术,进一步激发学生对计算机科学的兴趣。(二),唐咸杰府价值加一1.通篙石题解决过程体悟思想方法的重
5、要性。2.通过问题的层层剖析、厘清思路、培养学生严谨缜密的思考习惯。教学重点和难点(-)教学重点1.关系和逻辑运算2.构建解决实际问题的表达式(-)教学难点解决实际问题的表达式的构建教学过程教学环节教师活动学生活动教学意图环节问题提出2分钟一、任务:翱翔计划,要求学员必须做到对常规课程学有余力,并且有自己喜爱的研究方向,以数学和信息技术学员初选为例,该生基础条件为,语文成绩优秀(大于等于85),同时,数学或信息技术成绩有一门达到优秀以上且总分不低于260分。符合初选条件,可进入面试环节。要求写一
6、个简单的程序,根据输入的个人情况,判断是否符合初选条件。即从键盘上输入学生的三科成绩(语文、数学、信息技术均为整数),机器给岀判断此学生是否符合翱翔学院初选条件。分析:要完成这个任务,对前面所学的输入数据、变量定义、数学运算表达式构建方法基本熟悉。该任务解决问题的关键点在对输入的数据与目标数据Z间的关系进行分析。也就是说,本任务重在构建输入的学科成绩和比对目标85之间的关系表达方法。对于关系的分析,我们就要了解关系运算的方法,而把两个条件的结果结合在一起,如语文的判断结果和数学或者信息技术成绩之
7、间的判断结果之间是什么关系的问题,就涉及逻辑判断了。就要解决逻辑运算表达式的构建方法。通过学生自主学习,认识关系和逻辑运算通过师生共同讨论,体会把现实问题经过抽象和运用计算机科学只是进行解决问题的表达环节2:自己学习关系和逻辑运算知识约8分钟环节3:使用关系和逻辑运算符构建问题解决表达式约20分钟因此,要想顺利完成本任务,首先研究明白关系运算和逻辑运算,然后根据实际问题构建出具体的逻辑表达式。二、关系和逻辑运算根据所给资料学习关系和逻辑运算知识。]、耍求:(1)研究明白什么是关系运算?认识关系运
8、算符并掌握关系运算(2)研究明白什么是逻辑运算?认识逻辑运算符并掌握逻辑运算(3)理解算术运算、关系运算、逻辑运算的优先级2、学习成果检测:设变量x=3,y=-2,a=6.5,b二7.2,请写出下面表达式的值。(1)x>y(2)x+a<=b-y(3)x-ly(5)x+a<=b-yorx-l
此文档下载收益归作者所有