“更多模块”中有两项“新建功能模块”、“添加扩展”,我们新建的功能模块类似于一般程序设计语言中的过程或函数,通过自定义功能模块可以使我们的程序更简洁,修改更方便。例:建立一个能绘制指定边长的正N边形的模块,然后调用这个模块绘制图案。(1)首先要明确,绘制这种多边形的模块要用到两个参数:一个是边长,一个是边数,所以这里我们要定义一下带两个参数的模块。(2)我们来建立一下如下的模块。这个模块中两个圆圈
转载
2024-05-06 10:39:38
240阅读
# 使用 Python 制作 Scratch 扩展
Scratch 是一种广受欢迎的编程环境,通常用于教育和初学者学习编程。在某些情况下,你可能想要扩展 Scratch 的功能,而 Python 则是实现这一目标的理想选择。接下来,我们将介绍如何使用 Python 制作 Scratch 扩展,并详细说明每个步骤所需的代码。
## 流程步骤
在制作 Scratch 扩展之前,我们需要明确整个流
原创
2024-09-17 07:18:47
429阅读
写在前面:为公共事业做贡献,做了个开源版本:scratch.lite开源版本带MySQL后台服务器,功能:注册、登录、保存作品、分享、修改作品名称、保存作品缩略图。原始scratch-GUI版本中,带国际化的多语种文件。实事求是的讲,国内开发自己的平台,基本上用不到,一般只会保留两个语种:中文、英文。这样后续开发过程中,添加文本时,就不需要写N个多语种的版本(其实其他的语种本人10000%的也不会
scratch脚本 JavaScript是一种非常有用的语言,具有许多独特的优点。 在不考虑脚本功能如何降低的情况下,您可以使用JavaScript为网站带来一系列功能,设计和可用性方面的改进。 本文实际上摘自SitePoint的新标题The JavaScript Anthology:101 Essential Tips,Tricks&Hacks 。 这里包括的四章包括: JavaScript
转载
2023-11-08 22:51:48
60阅读
# Scratch Java:用图形化编程构建Java基础
在编程领域,学习一门新语言可能会让初学者感到畏惧。为了解决这一问题,很多教育平台和工具推出了图形化编程环境,例如Scratch。Scratch通过可视化的方式,使得初学者能够更直观地理解编程的基本概念。而对于想要进一步学习Java的人来说,Scratch的概念可以为他们打下坚实的基础。
## Scratch与Java的关系
Scra
原创
2024-10-28 04:59:48
144阅读
# 实现Java Scratch的步骤和代码说明
## 1. 概述
Java Scratch是一个基于Java语言的编程环境,它可以帮助初学者快速上手Java编程,并且提供了可视化的方式来编写和运行代码。本文将介绍如何实现Java Scratch,并提供详细的步骤和代码说明。
## 2. 实现步骤
下面是实现Java Scratch的步骤表格:
| 步骤 | 描述 |
| --- | -
原创
2023-10-13 12:40:09
424阅读
在过去十年中,全世界数百万儿童使用Scratch编写自己的互动游戏,故事,动画等。 这种磅礴的创造力激励我们继续扩展和改进Scratch,让世界各地的孩子都有新的机会用新技术创造性地表达自己。 今天,我们推出了Scratch 3.0,它扩展了孩子们创建代码的方式,内容和来源。 当我们测试Scratc
转载
2019-01-03 12:13:00
244阅读
关于Scratch3.0如何与外部硬件(设备/玩具)通信,我们梳理了社区里的常见做法在这篇文章中,准备写写我的架构设计,文中会给出架构图,解释这样设计的原因,以及不采用目前主流做法的原因。设计原则与初衷编程是伪装成艺术的科学近来在编程方面,对我影响最深的一本书是《ROS机器人编程实践》。在这本书里,我们看到通过遵循Unix哲学可以构建出何等强大、灵活而简单的系统(Unix哲学在《Unix编程艺术》
Scratch 是由 MIT 媒体实验室开发的图形化编程语言,专为 8-16 岁青少年设计,通过拖拽积木块代替写代码,让零基础用
镜像的定制实际上就是定制每一层所添加的配置、文件。我们可以把每一层修改、安装、构建、操作的命令都写入一个脚本,这个脚本就是Dockerfile。Dockerfile是一个文本文件,其内包含了一条条的指令,每一条指令构建一层,因此每一条指令的内容,就是描述该层应当如何构建。FROM指令该指令指定基础镜像,然后对镜像进行定制。FROM ubuntu:16.04Docker还存在一个特殊的镜像,名为sc
转载
2023-10-13 18:59:49
118阅读
## Docker Scratch 制作 Java
### 整体流程
下面是使用 Docker Scratch 制作 Java 的整体流程:
```mermaid
journey
title Docker Scratch 制作 Java
section 步骤
Start --> Pull Base Image
Pull Base Image
原创
2023-09-26 23:49:29
128阅读
Hello,大家好!我是Rain。今天给大家推荐一款程序员最心仪的编辑器之一——Sublime Text 3。为什么说它是程序员最喜欢的编辑器呢?答案就是它漂亮的用户界面以及强大的功能。下面我给大家详细介绍一下这款编辑器。一、功能特性1、Sublime Text 支持多种编程语言的语法高亮、拥有优秀的代码自动完成功能。2、Sublime Text 还具有良好的扩展能力和完全开放的用户自定义配置与神
今天,我给大家带来scratch的运动模块介绍(运动模块包含15个可执行程序块以及3个数据模块)首先,先介绍一下scratch:Scratch是麻省理工学院开发的一款简易图形化编程工具。这个软件的开发团队称为“终身幼儿园团队”(Lifelong Kindergarten Group)。几乎所有的孩子都会一眼喜欢上这个软件。建立起做编程的欲望。
转载
2023-10-11 23:35:05
237阅读
scratch是一个开源的游戏制作平台,我们可以从GitHub上获取到他的代码,其中2.0是使用flash技术支持的,而3.0则是基于HTML5技术开发。作为一名前端工程师,理所当然的选择3.0版本了,然而让人遗憾的是3.0还没有开发完成,所以还得等待一段时间。那就先用2.0将就一下吧,scratch 2.0使用ActionScript开发,必须安装Java环境以及使用Dradle进行build。
转载
2024-07-25 23:30:23
60阅读
目录scratch 整体界面介绍什么是scratch?scratch构造scratch的使用?代码栏颜色功能介绍:scratch游戏制作跳跃的代码下面我们继续写跳跃时移动时移动的代码scratch 整体界面介绍什么是scratch?scratch是一款风靡全球的针对青少年的图形化编程工具 把计算机代码整合成了一个个五颜六色的积木,我们只需要像搭建积木一样的完成编程创作。scratch构造scrat
转载
2024-04-30 18:18:38
175阅读
Arcade,Scratch升Python的选择 Scratch是少儿编程入门的标配了,Python也是乘着AI造势的东风,不少孩子在学。但是学了Scratch之后的孩子再学Python,究竟怎么起步?在这里曹老师想拿Scratch与Python的Arcade游戏库作一下对比,以便找到一条教孩子们入门Python的最佳路线。为什么是Arcade游戏库呢?之前有一篇发布的文章,
关于docker的scratch镜像与helloworld参考:https://hub.docker.com/_/scratch?tab=descriptionFROM scratch官方说明:该镜像是一个空的镜像,可以用于构建busybox等超小镜像,可以说是真正的从零开始构建属于自己的镜像。要知道,一个官方的ubuntu镜像有60MB+,CentOS镜像有70
转载
2023-11-24 20:30:36
64阅读
`之前讲解了从scratch到python,基于python turtle库的实现,讲解了用scratch和python turtle绘图的实现,以及让小猫动起来和当角色被单击的例子。 本节课讲继续探索从scratch到python的道路,以猜数游戏为进行讲解。概述猜数游戏是一个很经典的例子,要开发一个完整的猜数游戏,需要用到编程中的变量、循环、分支,获取用户输入等基本知识,还要对逻辑运算有一定的
转载
2024-03-11 22:32:48
119阅读
在Scratch3.0的二次开发中,新功能的研发和扩展离不开积木块的添加,这篇主要讲解Scratch3.0中新增积木块部分Scratch3.0中对于新增积木块有两种方式:1. 初始化积木块方式 在scratch3.0界面默认打开时展现出的积木块(如运动、外观、声音、事件等) 2. 拓展方式 通过添加拓展实现新的功能和积木块
转载
2023-12-19 19:32:16
134阅读
少儿编程scratch——时钟
原创
2021-03-28 18:41:56
2661阅读