少儿编程的学习[通俗易懂]

少儿编程第一课1.软件的认识2.顶部工具栏的认识3.认识背景,角色,舞台区,以及他们的分别上传4.代码库和代码编辑区第一课1.软件的认识Scratch是由MIT(美国麻省理工学院)针对5至16岁的儿童和青少年设计的可视化程序设计语言与开发环境,专注于用编程实现简单的动画效果。相比其他传统的编程语言,例如VB,Java,Pascal等相比,Scratch语言创建的目的不是为了培养少年程序员…

大家好,又见面了,我是你们的朋友全栈君。

@TOC

第一课

1.软件的认识

Scratch是由MIT(美国麻省理工学院)针对5至16岁的儿童和青少年设计的可视化程序设计语言与开发环境,专注于用编程实现简单的动画效果。相比其他传统的编程语言,例如VB, Java, Pascal等相比,Scratch语言创建的目的不是为了培养少年程序员,它的宗旨是“创作和分享你自己的交互故事、游戏、音乐和艺术”,培养青少年的创造性思维、逻辑思维和合作学习的能力。MIT开发团队被称为“终身幼儿园团队(Lifelong Kindergarten Group) “。针对8岁以上孩子们的认知水平,以及对于界面的喜好,MIT做了相当深入得研究和颇具针对性的设计开发。不仅易于孩子们使用,又能寓教于乐,让孩子们在创作中获得乐趣。

Scratch软件交互性强,其素材表现力较好,它不需要像传统编程软件那样逐行地“敲”代码,而是通过拖曳已定义好的程序模块,采用搭积木的方式快速实现程序的编写,简单易学,使用Scratch制作动画具有明显的优势。利用Scratch中形象、直观的积木式指令,学生们可以发挥自己的想象力和创造力,制作出属于自己的动画和游戏等小程序。Scratch于2007年首度公开发行跨平台(Windows, Mac, Linux)单机版程序;在2012年又推出了Scratch2.0版本,主推网页版程序,方便用户根据操作系统和使用用途的不同需求,自由安装相适宜版本的程序。

同时,Scratch还支持多国语言选择功能,用户根据自己的需求切换显示语言,实现了软件的国际化通用。学生可以联系自己的实际生活、发挥创意想象以及借助真实故事情境,在娱乐、探究和建造的过程中模拟现实或解决问题,最终完成体现个性和融合团队创意的作品。学生还可以将自己满意的作品上传至Scratch的官方分享网站( http://httpalscratch.mit.edu上,和来自世界全球的朋友们设计、分享、讨论、交流、相互借鉴,相互学习,完善自己的创意作品。目前,超过150个不同国家或地区的人在使用Scratch,它提供了40多种不同语言的版本。国外较早展开了对scratch研究和学习。

2.顶部工具栏的认识

顶部工具栏主要涉及有语言的选择,文件,和编辑,比较简单
顶部工具栏

3.认识背景,角色,舞台区,以及他们的分别上传

背景和角色根据自己的需要来进行选择,可以自己绘制,上传,随机选择等
背景角色展示
这里是我们的舞台区,也就是我们的运行展示页面
在这里插入图片描述

4.代码库和代码编辑区

由于这款软件主要是针对少儿的编程开发环境,所有的代码都是选择使用积木的形式来进行编写的,我们从代码库中选择我们需要的代码进行编辑,里面根据我们的需要会被分成了各种各样的功能模块
,将我们需要的模块拖至代码编辑区即可实现代码的编写。
代码库
代码编辑区

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/126350.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • IPV6 阿里DDNS

    IPV6 阿里DDNSIPV6阿里DDAS因为需要在家搭建一套环境,并且需要公网能访问。国内的ipv4的地址,各大运营商基本都不会分配ipv4地址(电信宽带好像有地方可以,但是听说很贵),而且是动态的,每过段时间就会改变。发现移动宽带的公网ipv6地址是可以获取到的,但是也会动态刷新。想稳定访问就加上阿里的ddns的域名访问。###1.准备工作因为宽带接入家里基本是都是需要通过光猫拨号后,再接入路由器。这样就拿不到真实的公网ipv6地址,需要先将光猫中的设置改为桥接模式,再让路由器输入宽带账户和密码拨号。这个过程我调

    2022年6月14日
    38
  • 深入浅出理解 Java回调机制(异步)

    深入浅出理解 Java回调机制(异步)本片文章为转载,原文地址:http://codecloud.net/java-5-6371.html什么是回调?今天傻傻地截了张图问了下,然后被陈大牛回答道“就一个回调…”。此时千万个草泥马飞奔而过哈哈,看着源码,享受着这种回调在代码上的作用,真是美哉。不妨总结总结。一、什么是回调回调,回调。要先有调用,才有调用者和被调用者之间的回调。所以在百度百科中是这样的:

    2022年7月21日
    14
  • python表白代码大全简单-python告白代码,只属于程序员的浪漫

    python表白代码大全简单-python告白代码,只属于程序员的浪漫不知何时,不知何因,程序员这个行业成为大家茶余饭后取乐的无辜群体。只要说到程序员,脑海中就浮现出刻板印象,标配穿搭:格子衫,牛仔裤,黑框眼镜。当然秃顶也是必须的,更狠的吐槽还有邋里邋遢,不懂浪漫,不知人情世故!开始可能只是幽默玩笑,后面慢慢就越传越多,大家便信以为真!可是程序员真的是这样吗?随着现在编程这个行业的普遍高薪收入,程序员又成为大家关注的焦点,深入的了解后,发现程序员其实是很可爱的一个群…

    2022年6月2日
    39
  • 【新版】掩日免杀windows Defender「建议收藏」

    【新版】掩日免杀windows Defender「建议收藏」掩日免杀是一个非常优秀的项目,目前在`4月19`号已经更新,更新的变动较大,支持的种类更多,在这里再试试现在的效果如何:

    2022年8月20日
    16
  • C#窗体中的textBox怎么设置为密码框[通俗易懂]

    C#窗体中的textBox怎么设置为密码框[通俗易懂]场景在用C#做登录的窗体时,需要将TextBox设置为密码框。一般会找到TextBox然后设置其属性。但是属性里面没有直接的设置TextBox类型的属性。实现在行为–PasswordChar里面设置其为*,则自动将TextBox的类型修改为密码框。效果…

    2022年7月18日
    14
  • perl正则表达式实现大写字母转小写字母

    perl正则表达式实现大写字母转小写字母这个功能不难,但是要求必须用s///的形式,而且后面不能加第三个参数,不能是s///g这样的形式。不过可以采用多个这样的表达式。例如 s/A/a/s/B/b/s/AB/ab/…………….最终就是要求所有这些表达式组合起来,使得不论输入多少个大写字符,都会被转化为小写。我在atftpd的pcre功能中需要我将大写的请求文件转化为小写,所以需要一个rules文件

    2022年5月6日
    72

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号