2019-2020年高中数学 10.3《用计算机语言表示算法》教案 沪教版.doc

上传人:tian****1990 文档编号:2564873 上传时间:2019-11-27 格式:DOC 页数:4 大小:93KB
返回 下载 相关 举报
2019-2020年高中数学 10.3《用计算机语言表示算法》教案 沪教版.doc_第1页
第1页 / 共4页
2019-2020年高中数学 10.3《用计算机语言表示算法》教案 沪教版.doc_第2页
第2页 / 共4页
2019-2020年高中数学 10.3《用计算机语言表示算法》教案 沪教版.doc_第3页
第3页 / 共4页
点击查看更多>>
资源描述
2019-2020年高中数学 10.3用计算机语言表示算法教案 沪教版一、教学目标设计1. 了解利用科学计算免费软件Scilab软件编写程序来实现算法的基本过程.2. 了解并掌握Scilab中的基本语句,如赋值语句、输入输出语句、条件语句、循环语句;能在Scipad窗口中编辑完整的程序,并运行程序.3. 通过上机操作和调试,体验从算法设计到实施的过程.二、教学重点及难点重点: 体会算法的实现过程,能认识到一个算法可以用很多的语言来实现,Scilab只是其中之一.难点:体会编程是一个细致严谨的过程,体会正确完成一个算法并实施所要经历的过程.三、教学流程设计学生独立完成几个程序的编写,并上机调试用Scilab语言编写几个完整的程序上机调试赋值语句、输入输出语句、条件语句、循环语句四、教学过程设计(一)几个基本语句和结构1、赋值语句(=)2、输入语句 输入变量名=input(“提示语”)3、输出语句 print() disp()4、条件语句5、循环语句(二)几个程序设计建议:直接在Scilab窗口下编写完整的程序,保存后再运行;如果不能运行或出现逻辑错误,可打开程序后直接修改,修改后再保存运行,反复调试,直到测试成功.说明 书上的实例都很典型,并且讲解清楚;下面的例子根据情况选用.例1 从键盘输入三角形的三条边长,求三角形的面积并在屏幕上显示出来,利用Scilab编程,并上机运行.源代码如下:例2 已知函数,从键盘输入任意一个实数,求函数值并在屏幕上显示出来,利用Scilab编程,并上机运行.源代码如下:说明在条件语句中,可以采取本题中“嵌套”的方式;当然也可以用三个并列的if then 语句实现.在条件结构和循环结构中,为了把每个分支及循环部分表现的更清楚,在程序输入的时候可以采取本例题中的书写格式(每一个结构对齐,如本题中的“嵌套”),这样便于程序的阅读和调试.例3 求和,的值从键盘输入,利用Scilab编程,并上机运行.源代码如下:例4 用二分法求下面方程在之间的一个实根. 说明本题中的循环语句必须使用while语句,而不能用for语句,因为循环的次数并不是提前可以确定的.例5 求100到200之间的所有的素数.说明其中,是向下取整函数.例 6 求关于的实系数方程一元二次方程的解.要求:(1)对于错误输入要有处理;(2)要考虑有实根和共轭虚根两种情况.源代码如下:说明sprintf()语句也是一种输出语句,其中实部和虚部的数按照小数输出共六位,小数点后显示三位.(三)课后作业练习10.3(1)练习10.3(2)练习10.3(3)练习10.3(4)五、教学设计说明本节的主要内容就是编程及上机操作,只有多上机调试才能逐渐理解并掌握Scilab语言和算法的意义与实现.
展开阅读全文
相关资源
相关搜索

当前位置:首页 > 图纸专区 > 高中资料


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!