课题:赋值,输入和输出语句(一)教学目标1
知识与技能目标(1)初步了解基本的算法语句中的赋值,输入和输出语句特点
(2)理解基本算法语句是将算法的各种控制结构转变成计算机能够理解的程序语言
(3)结合Scilab的程序语言,初步掌握赋值,输入和输出语句的结构以及如何编写对应的Scilab程序及在计算机上实现算法
过程与方法目标(1)通过上机编写程序,在了解三种语句的应用规则的基础上,运用算法语句实现运算
(2)通过模仿,操作,探索的过程,体会算法的基本思想和基本语句的用途,提高学生应用数学软件的能力
情感,态度和价值观目标(1)通过对三种语句的了解和实现,发展有条理的思考,表达的能力,提高逻辑思维能力
(2)学习算法语句,帮助学生利用计算机软件实现算法,活跃思维,提高学生的数学素养
(3)结合计算机软件的应用,增强应用数学的意识,在计算机上实现算法让学生体会成功的喜悦
(二)教学重点和难点1
教学重点:赋值,输入和输出语句的基本结构特点及用法
教学难点:三种语句的意义及作用
(三)教学方法引导与合作交流相结合,学生在体会三种语句结构格式的过程中,让学生积极参与,讨论交流,充分挖掘三种算法语句的格式特点及意义,在分析具体问题的过程中总结三种算法语句的思想与特征
运用计算机教学,(四)教学过程教学环节1:提出问题教学内容:教师提出前面的例子:鸡兔同笼问题的一个算法:S1:输入鸡和兔的总数量MS2:输入鸡兔腿的总数NS3:鸡的数量42MNAS4:兔的数量B=M-A如何才能把这些文字语言写成计算机识别的程序语言并能够运行呢
对于题目中的输入,输出及鸡和兔的数量的表示A,B的表示使同学们对程序语言的表述产生了兴趣,抓住时机进入下一个环节,介绍定义
在上一节,我们学习算法和程序框图时,就指出了用顺序结构,条件分支结构和循环结构就可以表示任何算法
如何将算法的这些控制结