- 博客(9)
- 资源 (3)
- 收藏
- 关注
原创 Kidsline 发布下载页
Kidsline发布以来得到了很多大朋友小朋友的支持,只是能力有限,每一版多多少少总会存在些许问题,非常感谢给我反馈这些问题的朋友。为了方便程序升级,这里单独开一个页面,以后如有更新,我都把下载链接放到这个页面来。
2021-03-12 17:28:16
4143
9
原创 Scratch 二次开发定制 - Python代码生成
最近半年Scratch官网发生了一些众所周知的情况,但是这个软件本身还是很优秀的。少儿图形化编程的主流还是Scratch。但是我们还是决定改个名字,叫Kidsline,意为 “孩子的代码”。对软件的二次开发仍然只是 “微调”,尽可能原汁原味,同时带一点点不经意的惊喜。关于二次开发的技术细节,可以参考我之前的文章。就我们收集的信息来看,原版软件字体太小是个核心痛点,此次升级对字体也做了更统一的优化,同时增加了Python代码的生成,孩子在学习时可以参考。整个软件就是站在各个巨人的肩膀上完成的,Kidsl
2020-11-18 17:28:00
4911
7
原创 Scratch3.0 二次开发(1)拿代码配环境
目录Scratch 3.0二次开发的初心和目的技术基础准备工作安装 node.js正式开始吧模块说明:拿代码运行Scratch 3.0能来看这篇稿子的应该都了解这个东西,以下几行来自百科,请选择性跳过。Scratch是麻省理工学院开发的一款简易图形化编程工具。这个软件的开发团队称为“终身幼儿园团队”(Lifelong Kindergarten Group)。几乎所有的孩子都会一眼喜欢上这个软件。建立起做编程的欲望。官方在线平台在这里:https://scratch.mit.edu也可以下载离线
2020-11-18 15:49:45
3115
3
原创 Scratch3.0 二次开发(3)修改菜单栏
目录需求动手吧删除【语言切换】、【教程】、即将启用等菜单修改菜单文字修改【默认项目名称】书接上文,继续修改菜单栏需求删除不必要的菜单项(如:语言切换、教程、即将启用的无效菜单)修改菜单项的文字默认项目名称改为“未命名”以提示用户填写效果 如下:动手吧坐标依然是menu-bar.jsx文件,而且还是MenuBar组件的render方法。删除【语言切换】、【教程】、即将启用等菜单粗暴的方法: 直接删除这段代码更文艺的方法:从代码可以看到,这个菜单是否出现,由属性this.prop
2020-05-14 15:12:16
3174
原创 Scratch3.0 二次开发(2)改个Logo
目录Hello World想要的效果先看下源代最最粗爆的方法更和谐的方法Hello World简单换个Logo就跟Hello world一样一样的。实现这个就能基本掌握这个代码的来龙去脉。想要的效果如下图:先准备好一张Logo图片(比较推荐透明背景的svg或png),下面这是我的先看下源代源码结构如下图:换Logo这种事,显然就是UI的事了,所以定位到components目录下。logo位于菜单栏,我们看下menu-bar.jsx文件。大约330行的位置:Logo 源自属性:th
2020-05-11 13:19:52
1836
第三方Scratch 离线桌面软件 Kidsline v0.8.5
2022-10-06
第三方Scratch 离线桌面软件 Kidsline v0.8.2
2022-09-14
Scratch Innmaker Setup build20200406.zip
2020-05-15
简明Python教程 byte of python中文版(PDF+源码)
2019-03-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人