scratch

分享一套少儿编程的教程

為{幸葍}努か 提交于 2019-12-02 02:34:18
最近在学习少儿编程,有空可以教教儿子,分享一下!! 跟我学Scratch编程:一、认识Scratch图形编程 跟我学Scratch编程:二、让字母动起来教程 跟我学Scratch编程:三、让小猫飞起来的教程 跟我学Scratch编程:四、消息的使用实战教程 跟我学Scratch编程:五、让画笔动起来,画圆教程 跟我学Scratch编程:六、使用Scratch变量制作打地鼠游戏教程 跟我学Scratch编程:七、使用Scratch算法控制小鱼自由移动教程 跟我学Scratch编程:八、Scratch循环算法的实战应用教程 跟我学Scratch编程:九、Scratch变量的应用实战教程 跟我学Scratch编程:十、Scratch变量,循环,判断技巧应用教程 跟我学Scratch编程:十一、青蛙跳—重力抛物线的编程技巧 跟我学Scratch编程:十二、使用Scratch克隆开发游戏教程 跟我学Scratch编程:十三、Scratch链表的使用技巧 跟我学Scratch编程:十四、Scratch按键和长键的使用技巧 跟我学Scratch编程:十五、Scratch自定义函数的使用教程 跟我学Scratch编程:十六、Scratch新积木的创建于应用实例 跟我学Scratch编程:十七、Scratch递归函数的应用于实例教程(雪花曲线制作) 跟我学Scratch编程:十八

Docker 初始镜像 scratch

可紊 提交于 2019-12-01 17:17:32
初识 scratch 有那么一天,我们在这里邂逅了镜像 scratch ... 先来搜索下这个镜像 docker search scratch NAME DESCRIPTION STARS OFFICIAL scratch an explicitly empty image, especially for ... 345 [OK] 可以看到,这是一个官方提供的镜像. 既然能搜索得到,那么我们 pull 下来看看: docker pull scratch Using default tag: latest Error response from daemon: 'scratch' is a reserved name 额...输出一个错误响应...请不要怀疑是不是打错命令了... 错误响应说 scratch 是一个保留名称. 好了,到此我们可以得出一个初步的认识: scratch 是一个 search 得到,但 pull 不了的特殊镜像. Todo... 参考文档 如何创建尽可能小的Docker容器教程 来源: oschina 链接: https://my.oschina.net/u/2912152/blog/1549653

PyCharm入门教程——草稿

橙三吉。 提交于 2019-12-01 12:33:41
PyCharm最新版本下载 JetBrains PyCharm 是一种Python IDE,其带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具。此外,该IDE提供了一些高级功能,以用于Django框架下的专业Web开发。 有时您可能需要创建临时注释或在项目上下文之外起草一些代码。为此,您可以使用临时文件和临时缓冲区,而不是切换到其他应用程序。 Scratch files(草稿文件)是完全功能的、可运行的和可调试的文件,它支持语法突出显示、代码完成以及相应文件类型的所有其他功能。例如,在处理一个项目时,您可能会想出一个方法的想法,稍后可以在另一个项目中使用。您可以使用该方法的草稿创建一个草稿文件,该草稿文件不存储在项目目录中,但可以从其他项目访问和打开。您可以使用草稿文件来起草代码构造、HTTP请求、JSON文档等。 Scratch buffers(草稿缓冲区)是简单的文本文件,没有任何编码辅助功能。草稿缓冲区可以用于简单的任务列表和对自己的注释。它们也不存储在项目目录中,但可以从另一个项目访问和打开。您最多可以创建五个具有默认名称的临时缓冲区,这些缓冲区通过清除内容进行旋转和重用。 创建草稿文件 执行以下操作之一: 按Ctrl+Shift+Alt+Insert。 按Ctrl+Shift+A,开始键入 scratch file ,然后选择相应的操作。

结合工程实践选题调研分析同类软件产品

梦想与她 提交于 2019-12-01 07:24:02
我的工程实践选题是轻量级少儿编程学习平台,现在比较主流的少儿编程平台主要有Scratch软件、ScratchJr——一款基于 Scratch 的 iPad 应用、网易卡搭、编程猫和Alice——一个面向儿童的开源程序语言和工具。 (1)这些软件的开发者是怎么说服你(陌⽣⼈)成为他们的⽤户的?他们的⽬标都是盈利么?他们的⽬标都是赚取⽤户的现⾦么?还是别的? 2016年,据美国国家教育统计中心数据显示,美国67.5%的少儿已接受在线编程教育,远远高于中国。为了在根上不和美国掉队,国家大力推进教育改革,重视编程教育。投资者看准机会,又要在这个区域掀起一片血雨腥风,其中的佼佼者如编程猫、小码王。在国家的推动下,我了解到了这些少儿编程平台并成为了他们的用户。首先,被这些平台放在第一位肯定就是盈利,其次才是教育。他们主要通过网上授课来获取利润。 (2)这些软件是如何到你⼿⾥的? 这些软件大概分为这三类获取方式:Scratch和ScratchJr需要下载来获取,网易卡搭和编程猫都是在线使用,Alice则需要拷贝。 (3)这些软件有Bug 么?⼜是如何更新新版本的? 我就来说Scratch吧,Scratch作为一个图形编程语言,有入门快、容易理解的特点。是少儿编程的首选语言。大家对scratch多是满满的赞赏。但是在Scratch还是有不少缺点。 1、elseif:scratch拥有:如果..

结合工程实践选题调研分析同类软件产品

ε祈祈猫儿з 提交于 2019-11-30 19:36:22
因为我的工程实践选题是轻量级少儿编程平台的开发,通过在网上查找一些资料之后,选取了code.org,Scratch作为接下来的分析对象。 1.这些软件的开发者是怎么说服你(陌生人)成为他们的用户的?他们的目标都是盈利么?他们的目标 都是赚取用户的现金么?还是别的? code.org是一个非盈利性组织,它的目标是让每一个学校里的每一个学生都有机会学习计算机科学,所以它的课程是完全免费的。它的工作得到了亚马逊、脸书、谷歌、印孚瑟斯基金会、微软等更多慷慨捐助者的支持。Sratch也是一个完全免费的网站,它是由麻省理工学院开发的,代码也是开源的,目标是希望在游戏中引导孩子们学习编程相关的知识。 2.这些软件是如何到你手里的(邮购,下载,互相拷贝、在线使用……) 其实之前也不太了解相关知识,都是在网上查找一些资料才找到的。 3 . 这些软件有Bug 么?又是如何更新新版本的? 只要是软件肯定有bug,但是因为这两个网站之前我使用的都不多,所以目前没遇上什么bug,只是感觉访问scratch比较慢。因为scratch是完全开放源码的,所以可以自己修改源码,发布自己的版本。由于是网站,scratch发布新版本就直接在官网上发布。code.org因为是一个纯粹的网站,所以一旦有更新,直接线上更新即可。 4.此类软件是什么时候开始出现的,同⼀类型的软件之间是如何竞争的? 发展趋势如何? code

Salesforce DX 学习

a 夏天 提交于 2019-11-29 07:51:13
Salesforce DX 学习 登录到开发中心 sfdx force:auth:web:login -d -a DevHub -a 创建别名 -d 设置为默认组织 创建文件夹 mkdir folderName cd folderName clone git clone https://github.com/dreamhouseapp/dreamhouse-sfdx.git 删除scratch sfdx force:org:delete 一个scratch 配置 { "orgName": "Dreamhouse", "edition": "Developer", "hasSampleData": "false", "settings": { "orgPreferenceSettings": { "s1DesktopEnabled": true, "selfSetPasswordInApi": true, "s1EncryptedStoragePref2": false } } } 创建Scratch Org 并设置为默认 sfdx force:org:create -s -f config/project-scratch-def.json -a dreamhouse-org 打开指定org sfdx force:org:open -u xxx 将元数据推送到Scratch sfdx

学编程为什么给孩子选择Scratch和Python

对着背影说爱祢 提交于 2019-11-29 07:24:54
随着少儿编程在全国范围内的普及,以及国务院对中小学编程教育的重视,越来越多的家长开始让孩子学编程。选择一门合适的编程语言,才可以保证孩子在最短的时间内学到最多的知识。目前来说,最合适中国青少儿学习的是Scratch 、Python。 scratch 最适合少儿的图形化编程语言。 适宜年龄:5-13岁以上,从覆盖从幼儿园到小学阶段的入门级编程语言。 通常一提到“编程”,很多家长的第一个反应是:晦涩难懂。而Scratch则不一样,这款诞生于美国麻省理工学院(MIT)的软件,最显著的特点就是可视化图形编程。 这种语言,孩子们不用书写代码语句,只是操作鼠标,就可以直接用类似“堆积木”的方式把脚本模块拼在一起进行编程,大大降低了学习难度,趣味性则大大提高。其次,Scratch多以游戏、音乐、动画为主题,这些都是可以极大激发孩子兴趣的东西,能让孩子在初期就体会到编程学习的乐趣。 孩子有了兴趣,你还怕学不会,不想学吗? 在国外,Scratch的学习者超过千万人,关于Scratch的帖子浏览量,很多轻松过百万,而这些帖子的用户大部分都是中小学生。国内 小学生也都在学Scratch。 从2017年秋季开始,一些小学科学课程起始年级调整为一年级,并且小学一、二年级每周不少于1课时安排课程,这些小学生学的就是Scratch。 第一个少儿编程小程序请戳这里。 Python 如果要从中选出一门语言

【scratch3.0教程】1.2 下载安装scratch

烂漫一生 提交于 2019-11-29 04:25:33
第2课 下载安装 Scratch 1 . 什么是 Scratch ? Scratch将程序语言设计成一块块积木,你只要用拖拉的方式,将程序积木堆叠起来,轻轻松松就可以创造出很棒的作品。 用Scratch可以做什么? 用Scratch可以做出有趣 、好玩的 动画 与互动式游戏(还内置很多现 成的图案、音效、音乐让你随意取 用!) 为什么学习Scratch scratch编程 是 STEM 教育 的一种综合 教育 方式,它融合了科学(Science)、技术(Technology)、工程(Engineering)和 数学 (Mathematics)的综合知识,侧重思维训练而不是简单地学习一门编程语言。 奥巴马与学生交流 添加乐高 机器人 扩展 学会 scratch编程 ,相当于把科学,技术,工程, 数学 融为一体,展现创造性思 维能力。 4.下载安装scratch 第一步:百度搜索官网,下载scratch 第二步:点击关于,进入新页面,下拉到页面低端,找到离线编辑器 第三步:点击离线编辑器,进入下载页面,如果你的电脑室Windows,请点亮windows,如果是苹果电脑请点亮macOS 第四步:点击下载安装,默认安装好,电脑桌面打开即可。 来源: https://www.cnblogs.com/scratch3/p/11452373.html

【scratch3.0教程】1.3 了解scratch界面内容

流过昼夜 提交于 2019-11-29 04:25:26
第3课 了解 Scratch 界面内容 1.认识 Scratch 界面 双击桌面快捷方式 ,启动Scratch程序。我们来认识一下Scratch界面吧! (1)指令区 Scratch程序一共有运动、外观、声音、 画笔 、数据、 事件 、 控制 、侦测、运算、更多积木等十大类指令。 (2)脚本区 这是 代码 、造型和声音的编写区,可对某个角色编写 代码 、编辑造型和声音设置等。它是通过选中某个标签来进行三者之间的切换。 (3)角色区 显示每个角色的相关信息,如 方向 、 坐标 值等。 (4)舞台区 舞台区是角色表演的地方,最终呈现编写好的程序。舞台的右上角有 来 控制 影片的启动和停止。 (5)代码区 代码区放着很多模块代码,在进行作品制作时,只需要选择代码区合适的模块代码即可以实现程序编写。 来源: https://www.cnblogs.com/scratch3/p/11452378.html

【scratch3.0教程】2.2 魔力手环

≡放荡痞女 提交于 2019-11-29 04:25:19
编程前的准备 在设计一个作品之前,必须先策划一个脚本,然后再根据脚本,收集或制作素材(图案,声音等)接着就可以启动 Scratch ,汇入角色,舞台,利用搭程序积木的方式编辑程序,制作出符合脚本的 动画 或 游戏 。 小试身手 (1)创建舞台 单击“角色信息区”中的“舞台”按钮,选中“舞台”,再单击“从背景选择库中选择背景”标签。右键单击“背景1”,删除空白背景。 (2)添加角色 在 Scratch 中,除舞台背景外,每一个物体被称为一个角色。在这个脚本中我们需要一个角色:笔,猫咪是Scratch打开后默认的角色,需要点击X,删除掉 (3)编写程序 在整个剧情中,因为只有笔在运动,因此我们只需要对笔进行相关编程。其次笔在画圆环的时候,颜色要随着变化。 第一步:配置好 画笔 设定颜色时,让它随机在1-100内取颜色值。 第二步:用笔画圆 一个圆的角度是360度,那么我们只需要把360度进行分解成360个1度。移动1步是为了确定圆的大小。 第三步:魔力手环 魔力手环就是让圆在不断的改变颜色,感觉到里面有不同颜色的液体在时刻流动着。因此,我们在这里还需要添加一个重复执行。 注意细节:选中角色,选择显示中的隐藏,将会将角色隐藏,只有手环。 (4)保存文件 文件的保存方法如下: (5)想一想,试一试 有没有更好的办法让魔力手环更有魔法? 第一步:选择自制积木 ,点击 按钮。创建新的积木