标签: mit-scratch

在Scratch之后教什么?

我的儿子在Scratch中热情地编写简单的游戏.然而,Scratch是一个非常简单的编程环境(甚至没有子程序),我很快就会看到他需要转向别的东西.

有没有人知道一种很好的学习语言,它使图形变得简单但提供了"真正的"编程功能,如数据结构,函数,数组和列表?

如果它在Linux(Ubuntu)下运行,则奖励积分."foo with library Bar"形式的答案也是一种选择.

language-agnostic mit-scratch block-programming

21
推荐指数
5
解决办法
3009
查看次数

学习编程语言概念

作为一名学生老师,我非常感兴趣的是,像Scratch,Logo,Alice和Lego mindstorms这样的"迷你语言"如何有效地教导学生编程的核心概念,如变量,函数和循环.

在教授这些基本核心概念时,一种"迷你语言"比另一种更好吗?

alice lego-mindstorms mit-scratch logo-lang block-programming

10
推荐指数
2
解决办法
865
查看次数

Scratch编程块背后的架构是什么?

我需要构建一个迷你版本的编程块,用于Scratch或稍后的快照!或者打开块.

所有这些代码都很大而且难以理解,特别是在Scratch中,它是用SmallTalk的某种子集编写的,我不知道.

我在哪里可以找到他们用来解析块并将其转换为一组指令的算法,这些指令可以处理某些事情,比如Scratch中的动画或游戏?

我对编程块概念背后的算法或体系结构非常感兴趣.

mit-scratch block-programming

10
推荐指数
1
解决办法
970
查看次数

Alice和Scratch年龄在8岁以上,8岁以下怎么样?

我刚刚发现了Alice和Scratch.我很快就会实施这些.但是,我想知道,对于一年级到第四/第五年级的孩子来说,什么是好材料?

alice mit-scratch block-programming

9
推荐指数
1
解决办法
3709
查看次数

如何分辨Scratch中触摸的边缘?

Scratch中,感知类别中存在称为触摸的条件,其可以具有边缘作为参数.

鉴于条件返回true,我如何判断哪个边被触摸(即场景的顶部,底部,左侧或右侧边缘)?

或者:如何分辨场景的尺寸?我已经算出位置(x = 0,y = 0)位于场景的中间.四个角点在哪里?

collision-detection mit-scratch

8
推荐指数
1
解决办法
3766
查看次数

学习Smalltalk又名吱吱声的路线

召集Smalltalk宇宙的绝地大师,

我对C++/Python/Perl有所了解,并且已经编写了5年多的编程.

我必须分叉Scratch - MIT的可视化编程语言来增加对机器人工具包的支持.Scratch是使用Squeak创建的,Squeak是Smalltalk的一个实现.

我打算阅读A Little Smalltalk - 由Timothy budd跟随Sqeak By Examples - 作者:Oscar Nierstrasz [http://squeakbyexample.org/]

你认为这是个好主意吗?你会建议什么?我可以看免费视频教程吗?

最终目标是能够理解临时代码库.在我能够理解(截至目前)奇怪的Squeak开发环境及其方式之前,我想先了解一下smalltalk.

卢克小行者

smalltalk squeak mit-scratch

8
推荐指数
1
解决办法
569
查看次数

Scratch中的可破坏循环?

你如何在Scratch中创建一个可破坏的循环?我正在使用Scratch 2.0,并且无法从循环内部找到任何可以使循环易碎的好方法.

loops mit-scratch

7
推荐指数
1
解决办法
1934
查看次数

从头开始平滑精灵运动

如何在Scratch中平滑动画?主要是,我想要它,当你按住右箭头时,它向右走,没有任何明显的抖动.另外,当你拿着箭头时,划痕让你等待一秒钟重复.我该如何平滑这些东西?

mit-scratch

6
推荐指数
1
解决办法
2915
查看次数

一个forever循环在scratch中迭代的时间间隔是多长?

我注意到,永远(或重复 () )循环在迭代之间需要时间(没有 \xe2\x80\x9cwait () secs\xe2\x80\x9d 块)。这到底有多长?

\n

mit-scratch

5
推荐指数
1
解决办法
673
查看次数

如何从头开始获取字母的大小写?

我试图将字符串转换为数字,但显然 Scratch 在返回字符串的列表项时忽略了大小写。那么,我该如何做才能让scratch在给我字母对应的编号时注意大小写呢?

编辑:字符串返回大小写错误

mit-scratch

5
推荐指数
1
解决办法
934
查看次数