![](https://img-blog.csdnimg.cn/9da813ad8b6d46d88f6aa0e5099433c2.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Scratch3.0少儿编程
文章平均质量分 94
为了帮助新进程序员理解程序,我将少儿编程的内容整理了一个专栏,期望可以快速的帮助新进的程序员们理解什么是程序。
红目香薰
历经于PRC、Blockchain Technoloogy、E.项目历练。
曾担任过企业的CTO、DBA、PM、OD等职位,较高的代码严谨度,为多个上亿PV的App后端提效20%至40%。
对软件的商业OD与UE有一定的见解,曾帮助企业提高120%的年度效益。
主要编码语言:【Java】【C#】【.NET】
现从事于教育行业,获得过国家级教师能力比赛三等奖,国家级算法比赛一等奖,国家级移动应用比赛二等奖。
展开
-
Scratch3.0少儿编程——专栏解读——节约时间的巧妙方法
Scratch3.0少儿编程——专栏解读——节约时间的巧妙方法本专栏这里我用作让大朋友们可以快速的理解程序所以单独立的专栏,希望能帮助到大朋友们,如果大朋友们是准备去少儿编程做讲师啥的,就可以参考参考了。 既然我们是大朋友,那么,我们在学习的过程中就可以很快速的去学习掌握。但是,我们要对孩子们进行教学,故而所有的功能我们必须去了解,去掌握,一定要在学生们问的时候即可回答出来,并且最好有所拓展才能展示出你的价值。原创 2023-01-25 19:02:22 · 4407 阅读 · 0 评论 -
Scratch3.0——助力新进程序员理解程序(难度案例三、五子棋双人对战-电脑需要AI写不出来)
Scratch3.0——助力新进程序员理解程序(难度案例三、五子棋双人对战-电脑需要AI写不出来)原创 2023-02-01 07:40:10 · 4170 阅读 · 2 评论 -
Scratch3.0——助力新进程序员理解程序(难度案例二、石头剪刀布)
Scratch3.0——助力新进程序员理解程序(难度案例二、石头剪刀布)原创 2023-02-01 07:05:53 · 637 阅读 · 1 评论 -
Scratch3.0——助力新进程序员理解程序(难度案例一、节奏大师)
Scratch3.0——助力新进程序员理解程序(难度案例一、节奏大师)原创 2023-02-01 06:51:29 · 833 阅读 · 0 评论 -
Scratch3.0——助力新进程序员理解程序(案例一十七、打倒驯鹿)
Scratch3.0——助力新进程序员理解程序(案例一十七、打倒牛头怪)这个小游戏用到的内容还是比较多了,为了丰富游戏,我们可以多绘制一些障碍物等内容,如果有兴趣的话还可以多创造一些炮弹的运行轨迹呢。原创 2023-01-29 22:59:09 · 176 阅读 · 3 评论 -
Scratch3.0——助力新进程序员理解程序(案例一十六、男人就下100层)
Scratch3.0——助力新进程序员理解程序(案例一十六、男人就下100层)很经典的一款游戏,难度适中,但是需要改好对应的旋转以及移动单位大小,多调试一下就能找到了。原创 2023-01-29 22:45:04 · 315 阅读 · 0 评论 -
Scratch3.0——助力新进程序员理解程序(案例一十五、猜数字)
Scratch3.0——助力新进程序员理解程序(案例一十五、猜数字)猜数字这个小游戏可以让孩子们练习判断大小的能力,并且对1024以内的数字有一个更为清晰的认识,让孩子们对2的指数有更深的理解。原创 2023-01-29 22:30:30 · 417 阅读 · 0 评论 -
Scratch3.0——助力新进程序员理解程序(案例一十四、闯迷宫)
Scratch3.0——助力新进程序员理解程序(案例一十四、闯迷宫)从上面的编码过程中能看到这个小程序还是有一些麻烦的,我们添加的角色内容越多越难判断,这锻炼了孩子们的思维真密度。原创 2023-01-29 22:19:05 · 347 阅读 · 0 评论 -
Scratch3.0——助力新进程序员理解程序(案例一十三、黑红相见)
Scratch3.0——助力新进程序员理解程序(案例一十三、黑红相见)对于坐标类的游戏相对来说还是很容易的,我们只需要对坐标进行计算即可。原创 2023-01-29 21:54:15 · 163 阅读 · 1 评论 -
Scratch3.0——助力新进程序员理解程序(案例一十二、菲波那切数列(兔子数列))
Scratch3.0——助力新进程序员理解程序(案例一十二、菲波那切数列(兔子数列))规律是前两个月的和等于第三个月的数量。总结原创 2023-01-29 21:22:26 · 632 阅读 · 0 评论 -
Scratch3.0——助力新进程序员理解程序(案例一十一、大象吃苹果)
Scratch3.0——助力新进程序员理解程序(案例一十一、大象吃苹果)【大象吃苹果】这个案例的难度适中,小朋友完全可以掌握,自己改一下移动步数会有不一样的效果呢,好好玩耍一下,挺好的。原创 2023-01-27 19:10:49 · 281 阅读 · 6 评论 -
Scratch3.0——助力新进程序员理解程序(案例十、简易时钟)
这个适中还是很有难度的,让孩子们知道时间的基础知识外还要学会对应的计算方式与旋转度数,建议教学的时候针对7岁以上的孩子教导。原创 2023-01-27 18:41:34 · 712 阅读 · 0 评论 -
Scratch3.0——助力新进程序员理解程序(案例九、等差数列2)
Scratch3.0——助力新进程序员理解程序(案例九、等差数列2)等差数列2我们使用等差数列来计算这个累加的结果就会很方便,下图可以看到,我们仅仅使用回答的这个数值即可计算出对应的结果。公式:(n+1)*n/2相当于找到了规律后直接操作,可以在后面的算法中理解为动态规划。原创 2023-01-27 10:57:48 · 267 阅读 · 3 评论 -
Scratch3.0——助力新进程序员理解程序(案例八、等差数列计算1)
Scratch3.0——助力新进程序员理解程序(案例八、等差数列计算1)等差数列计算11、询问提示框,获取N的最大值2、初始化数据sum与n,sum作为累加器从0开始,n作为起始值从1开始3、进入循环累加,n每次递增14、循环完毕输出结果原创 2023-01-27 10:34:31 · 281 阅读 · 0 评论 -
Scratch3.0——助力新进程序员理解程序(案例七、音乐舞蹈)
Scratch3.0——助力新进程序员理解程序(案例七、音乐舞蹈)音乐舞蹈1、舞台与舞蹈人物引入2、旁白声明3、音乐循环脚本4、自制积木用来自制节拍,可以去参考简谱,方便理解,如果有乐理的直接五线谱一样搞,能高逼格一些就高一些。5、角色动作延迟3秒左右进行6、重复切换造型音乐舞蹈这个还是很不错的一个案例,个人建议不要使用复杂的音乐节拍,小星星、小二郎这些都可以,毕竟很简单,有兴趣可以做一个生日快乐、世上只有妈妈好这样的也很有意思呢。原创 2023-01-27 10:20:34 · 278 阅读 · 0 评论 -
Scratch3.0——助力新进程序员理解程序(案例六、足球乱射)
Scratch3.0——助力新进程序员理解程序(案例六、足球乱射)足球乱射足球乱射的实现步骤:1、修改场景为球门的场景2、删除原有角色,添加足球角色3、创建run事件4、随机初始方向5、创建死循环6、确定每次移动步长7、更换造型8、碰到场景边缘反弹原创 2023-01-25 22:22:44 · 430 阅读 · 1 评论 -
Scratch3.0——助力新进程序员理解程序(案例五、自制积木-五角星函数)
Scratch3.0——助力新进程序员理解程序(案例五、自制积木-五角星函数)前言环境下载地址安装说明1、菜单栏2、功能栏3、代码区4、舞台区5、角色列表区自制积木——五角星需要参数五角星积木绘制调用自制积木函数循环调用总结原创 2023-01-25 22:10:15 · 756 阅读 · 0 评论 -
Scratch3.0——助力新进程序员理解程序(案例四、绘制五角星)
Scratch3.0——助力新进程序员理解程序(案例四、绘制五角星)五角星绘制步骤:1、将cat猫隐藏2、设置开始事件3、清除上次绘制留痕4、随机颜色,这里我给了97,也就是红色5、抬笔,不影响美观6、设置起笔方向7、设置X轴、Y轴初始坐标8、落笔开始绘制9、延方向移动,通过计算每次旋转144度刚刚好绘制一个五角星(360-72*3)原创 2023-01-25 21:54:00 · 1784 阅读 · 1 评论 -
Scratch3.0——助力新进程序员理解程序(案例三、折返走)
Scratch3.0——助力新进程序员理解程序(案例三、折返走)折返走步骤:1、引入公园长椅的背景,这里的背景叫做【Bench With】2、创建开始事件3、引入重复执行循环体内操作:4、更换造型5、移动步伐6、走路等待这里是200毫秒7、边缘判断8、碰到舞台边缘后转向180度(是自动的,碰到舞台后会自动转向180°)原创 2023-01-25 21:25:30 · 207 阅读 · 0 评论 -
Scratch3.0——助力新进程序员理解程序(案例二、钢琴键盘)
Scratch3.0——助力新进程序员理解程序(案例二、钢琴键盘)前言环境下载地址安装说明1、菜单栏2、功能栏3、代码区4、舞台区5、角色列表区钢琴键盘编码功能启动说明总结原创 2023-01-25 21:07:24 · 412 阅读 · 1 评论 -
Scratch3.0——助力新进程序员理解程序(案例一、画画的蝴蝶)
Scratch3.0画画的蝴蝶这里的图形描述还是比较清楚的,使用的是画笔功能,操作步骤如下:1、准备开始控制2、清空场景3、为了不影响效果先抬笔4、设置颜色,颜色是随便写的后面我们用递增的方式改变颜色5、开启循环6、由于我们绘制不能没有依据,故而采用鼠标跟随的方式绘制7、每次移动步数,别太大。8、落笔绘画9、改变颜色10、增加亮度11、随机笔的粗细原创 2023-01-25 18:33:59 · 464 阅读 · 0 评论 -
Scratch3.0——助力新进程序员理解程序(十三、音乐)
Scratch3.0——助力新进程序员理解程序(十三、音乐)前言环境下载地址安装说明1、菜单栏2、功能栏3、代码区4、舞台区5、角色列表区音乐添加位置打击音乐休止拍乐器选择演奏音符演奏速度总结原创 2023-01-25 20:33:58 · 607 阅读 · 0 评论 -
Scratch3.0——助力新进程序员理解程序(十二、画笔)
Scratch3.0——助力新进程序员理解程序(十二、画笔)前言环境下载地址安装说明1、菜单栏2、功能栏3、代码区4、舞台区5、角色列表区画笔引入画笔角色绘制demo-对号√【抬笔】和【落笔】图章工具设置画笔颜色颜色强度设置总结原创 2023-01-25 18:19:28 · 2041 阅读 · 0 评论 -
Scratch3.0——助力新进程序员理解程序(十一、自制积木)
Scratch3.0——助力新进程序员理解程序(十、自制积木)前言环境下载地址安装说明1、菜单栏2、功能栏3、代码区4、舞台区5、角色列表区自制积木总结原创 2023-01-25 17:22:05 · 1162 阅读 · 0 评论 -
Scratch3.0——助力新进程序员理解程序(十、变量)
Scratch3.0——助力新进程序员理解程序(九、变量)前言环境下载地址安装说明1、菜单栏2、功能栏3、代码区4、舞台区5、角色列表区变量建立一个变量将【变量】设置为【某值】与将【变量】累增【某值】显示变量与隐藏变量建立列表集合长度根据集合下标获取值根据值获取下标判断集合中是否有某值原创 2023-01-24 22:38:45 · 1295 阅读 · 1 评论 -
Scratch3.0——助力新进程序员理解程序(九、数学函数)
Scratch3.0——助力新进程序员理解程序(八、数学函数)前言环境下载地址安装说明1、菜单栏2、功能栏3、代码区4、舞台区5、角色列表区绝对值向下取整向上取整三角函数其它常数总结原创 2023-01-24 18:05:32 · 674 阅读 · 0 评论 -
Scratch3.0——助力新进程序员理解程序(八、字符串函数)
Scratch3.0——助力新进程序员理解程序(八、字符串函数)前言环境下载地址安装说明1、菜单栏2、功能栏3、代码区4、舞台区5、角色列表区字符串函数字符串链接获取字符串的第N个字符字符串长度是否包含某字符串原创 2023-01-24 17:26:17 · 1010 阅读 · 0 评论 -
Scratch3.0——助力新进程序员理解程序(七、运算)
Scratch3.0——助力新进程序员理解程序(七、运算)前言环境下载地址安装说明1、菜单栏2、功能栏3、代码区4、舞台区5、角色列表区运算四则运算随机数关系运算符逻辑运算符取模与四舍五入总结原创 2023-01-24 17:16:34 · 603 阅读 · 0 评论 -
Scratch3.0——助力新进程序员理解程序(六、监测)
Scratch3.0——助力新进程序员理解程序(六、监测)前言环境下载地址安装说明1、菜单栏2、功能栏3、代码区4、舞台区5、角色列表区监测碰到【鼠标指针】与【舞台边缘】碰到【某】颜色当【某】颜色遇到【某】颜色到鼠标的距离询问与回答按下【某】键鼠标与坐标监听响度与计时器舞台编号当前事件时间拼接总结原创 2023-01-24 16:12:27 · 605 阅读 · 0 评论 -
Scratch3.0——助力新进程序员理解程序(五、控制)
Scratch3.0——助力新进程序员理解程序(五、控制)前言环境下载地址安装说明1、菜单栏2、功能栏3、代码区4、舞台区5、角色列表区控制等待重复执行死循环如果那么,判断if else判断等待监听重复到某种情况停止所有脚本克隆总结原创 2023-01-24 15:06:59 · 582 阅读 · 0 评论 -
Scratch3.0——助力新进程序员理解程序(四、事件)
Scratch3.0——助力新进程序员理解程序(四、事件)前言环境下载地址安装说明1、菜单栏2、功能栏3、代码区4、舞台区5、角色列表区事件当【run】被点击当按下【某】键当角色被点击当背景换成【某】当响度/计时器大于【某】广播【消息】、当接收到【某】消息 、【消息】等待总结原创 2023-01-24 14:34:39 · 778 阅读 · 0 评论 -
Scratch3.0——助力新进程序员理解程序(三、声音)
Scratch3.0——助力新进程序员理解程序(三、声音)前言环境下载地址安装说明1、菜单栏2、功能栏3、代码区4、舞台区5、角色列表区声音声音引入播放声音音调修改音量总结原创 2023-01-24 13:33:29 · 768 阅读 · 0 评论 -
Scratch3.0——助力新进程序员理解程序(二、外观)
Scratch3.0——助力新进程序员理解程序(二、外观)前言环境下载地址安装说明1、菜单栏2、功能栏3、代码区4、舞台区5、角色列表区外观外观三个显示功能造型编号背景编号大小17个外观功能说话功能切换造型与背景角色大小特效设置角色显示与隐藏层次移动——相当于z-index总结原创 2023-01-24 12:29:41 · 697 阅读 · 1 评论 -
Scratch3.0——助力新进程序员理解程序(一、基础使用与运动)
Scratch3.0——助力新进程序员理解程序(一、基础使用与运动)前言环境下载地址安装说明1、菜单栏2、功能栏3、代码区4、舞台区5、角色列表区运动三个显示功能x坐标y坐标方向坐标与方向说明15个运动功能移动左右转移动到【随机/鼠标指针】位置移动到坐标滑行与随机滑行面向方向面向鼠标坐标设置边缘反弹旋转设置运动综合示例总结原创 2023-01-24 11:31:08 · 1737 阅读 · 1 评论