前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Scratch编程与高中数学算法初步

Scratch编程与高中数学算法初步

作者头像
用户4917063
修改2019-05-24 09:49:20
1.5K0
修改2019-05-24 09:49:20
举报
文章被收录于专栏:少儿编程scratch少儿编程scratch

      一提到编程,大家可能觉得晦涩难懂,没有一定的英语和数学思维基础的人,一大串的编程代码让人望而步,何况是中小学生。

Scratch是一款由麻省理工学院(MIT)设计开发的青少年编程工具。其特点是:使用者可以不认识英文单词和复杂的代码。构成程序的命令和参数通过积木形状的模块来实现。用鼠标拖动模块到程序编辑栏就可以了。程序设计直观,可视,集游戏开发,绘画,音乐数学学习为一体。

未来的发展越来越智能化,创新成为时代的主题。学习编程旨在培养专注,创新。近几年来,我对Scratch的了解,学习,以及高中数学算法初步的教学,发现它在算法思想(编程思想),程序设计,过程调试,结果导向,形成体系中有着完美,近乎艺术的作用!

下面具体的实例来看一看:

求和

Scratch编程与高中数学算法初步
Scratch编程与高中数学算法初步
Scratch编程与高中数学算法初步
Scratch编程与高中数学算法初步

程序:

Scratch编程与高中数学算法初步
Scratch编程与高中数学算法初步

这个程序的语句形式和规则与BASIK语言类似,加以改造完全可以运行,当然任何一种编程语言,它们的算法原理是相通的,我们来在Scratch中调试,运行,为了便于显示运行结果,将i的值变为10。

Scratch编程与高中数学算法初步
Scratch编程与高中数学算法初步

     二分法

Scratch编程与高中数学算法初步
Scratch编程与高中数学算法初步
Scratch编程与高中数学算法初步
Scratch编程与高中数学算法初步
Scratch编程与高中数学算法初步
Scratch编程与高中数学算法初步
Scratch编程与高中数学算法初步
Scratch编程与高中数学算法初步

有程序,能运行,可以验证结果,从而获得极大喜悦和成就感。

Scratch容易操作,入门简单,可以更好的帮助高中生在算法初步这一章中构建完整的知识体系。Scratch虽是面向青少年开发的编程软件,但它的编程思想是完整的,和c语言一样,但相对高中生现有的知识来说,更容易接受,下面再来个实例做个比较。

  比较大小

Scratch编程与高中数学算法初步
Scratch编程与高中数学算法初步
Scratch编程与高中数学算法初步
Scratch编程与高中数学算法初步
Scratch编程与高中数学算法初步
Scratch编程与高中数学算法初步
Scratch编程与高中数学算法初步
Scratch编程与高中数学算法初步
Scratch编程与高中数学算法初步
Scratch编程与高中数学算法初步
Scratch编程与高中数学算法初步
Scratch编程与高中数学算法初步
Scratch编程与高中数学算法初步
Scratch编程与高中数学算法初步

谢谢阅读!

本文系转载,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文系转载前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档