【Scratch算法编程】计算三角形面积_第1页
【Scratch算法编程】计算三角形面积_第2页
【Scratch算法编程】计算三角形面积_第3页
全文预览已结束

下载本文档

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

文档简介

【Scratch法编程】计算三角形面积Scratch编程

2017-12-1219:10评论1阅读来源:少儿创客【问题】已知一个三角形三条边的边长分别a,,c,利用海—秦九韶公式设计一个计算三角形面积的算法。(已知三角形三边边长分别为bc则三角形的面积为S=

),其中.个公式被称为海伦—秦九韶公式)【算法分析】这是一个简单的问题,只需先算出值,再将它代入分式,最后输出结果。因此只用顺序结构应能表达出算法。算法步骤如下:第一步,输入三角形三条边的边长bc;第二步,计算p=框图如下:

;第三步,计S=

;第四步,输S;程序【Scratch编程求解】在制作程序之前,需要深刻解程序框图,作为翻译成scratch言的基础,实际上算法作为计算机程序设计的基础,当理解了算法与任意语言都可以用响应的语言实现算法。第一步:提示用户输入三角形的边长

提示户输边长第二步:建立变量建立变量值,三角形边长abc,中间变量三角形面积变量S第三步:从键盘读取用户输入,并赋值获取赋值这里可以增加提示,提示用户输入变)第四步:利用Scratch数学计算结果利用观模输出果

这里要注意,scratch的加法和乘法运算的构造步骤。最终的程序代码如下图所示:【总结】这其实是一个非常简单的例子,Scratch作为一门语言,像算法初步里面提到的程序均可以用scratch实,当学生对编程感兴趣之后,可以引导学生学习c语言或者python语言,然后将开发的程序转换成c语言或者python语言。学生通过用scratch实算法初步中的算法,可以加深学生对于以及数学课程的理解,提高学生的学习成绩。scratch教学应该充分与学生当前知识背景相结合,让学生感受到魅力,从而被程序所吸引,发自内心的喜欢上scratch进而学习深

温馨提示

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

评论

0/150

提交评论