python少儿图形编程软件_现在最好的少儿编程软件是什么?-程序员宅基地

技术标签: python少儿图形编程软件  

目前使用最多的少儿编程软件就是Scratch;但是Scratch被禁了,推荐几款国内现在使用最广泛最好用的几款少儿编程软件。

1、Mind+

Mind+是一款拥有自主知识产权的国产图形化编程软件,诞生于2013年,由DFRobot开发。主要就是针对国内科技创新教育需求而开发的图形化编程软件,也是国内最早的图形化编程软件工具之一。在Scratch平台不能使用后,惊喜发现它完全可以兼容sb3格式保存的编程文件,其程序文件甚至可以一键导入到软件中,实现了对Scratch功能的无缝对接。目前很多学校老师、同学很多都在使用的一款编程软件。

Mind+最大优点是对硬件的支持非常丰富。直接支持中小学创客教育最常用的主流开源硬件如:Micro:bit、掌控板、ESP32和Arduino Uno等,可对上百种常用硬件模块进行编程控制,包括各种传感器、执行器、显示器、通讯模块、功能模块等;并且开放用户库,用户可以自己制作扩展库。另外,Mind+还能满足中小学老师对于AI人工智能知识教学的各种需求,支持 AI 与 IoT ,除了图形化编程,还可以使用 Python/C/C++等高级编程语言。

Mind+已在国内历经8年打磨,已然成为科创教育学科、竞赛中普遍使用的青少年编程软件之一。

2、 KittenBlock

KittenBlock是小喵科技出品的一款儿童图形化编程软件,可以帮助中小学生或者非专业的技术人员快速入门编程,从而控制各种各样的电子模块。最大的特点其扩展功能丰富,尤其是人工智能AI这一块,很值得研究,如果是高水平进阶者,甚至可以自己开发相关的插件。对比Scratch功能,KittenBlock也已有了相关的替代功能,比如百度大脑这个模块可以实现文字朗读,语音识别等。

另外Kittenblock也支持C++(Arduino)、python编程。

3、慧编程V5

慧编程是一款面向STEAM教育领域的积木式编程和代码编程软件,基于Scratch3.0开发,近400万用户用它创造、学习和分享。它不仅能让用户在软件中创作有趣的故事、游戏、动画等,还能对Makeblock体系、micro:bit等硬件进行编程。

特点提炼:

1.慧编程V5除了动画创作和游戏制作外,还支持对机器人和开源硬件编程

2.配合硬件教学,让课堂教学内容和形式更丰富;

3.支持丰富的开源硬件,满足更多课程需求,提高课堂创造效率

4.支持一键切换Python和Python输入模式,实现从图形化编程到代码编程的进阶教学

5.配套教学资源和课堂管理平台,打造高效课堂

6.支持AI和IoT黑科技,可设计各种趣味应用

7.即将支持多平台使用,提供流畅的编程教学体验

4. 其他软件

目前还有一些儿童编程替代软件,如编程猫、kitten等,大家感兴趣都可以搜索下载尝试。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_39634876/article/details/110695414

智能推荐

Java将HTML导出为PDF-程序员宅基地

文章浏览阅读487次。大纲内容:配置对应jar 编写HTML模板 编写导出PDF工具类 业务中调用PDF工具类背景市场上Java导出word、execl较多,比如POI等。反而Java导出PDF实现开源的少之又少。为..._java html导出pdf

自定义videoview实现全屏播放_videoview全屏-程序员宅基地

文章浏览阅读4.1k次,点赞5次,收藏2次。最近的项目中需要横屏播放视频的功能,本来是想通过设置videoview宽高的方式来实现,不过后来发现效果不佳,遂决定自定义一个videoview来解决这个问题。代码如下:自定义view:package com.sac.widget;import android.R.integer;import android.content.Context;import android.uti_videoview全屏

Unexpected token o in JSON at position 1,调用JSON.parse()方法将字符串转换成json格式报异常,微信小程序_微信小程序 wxs 怎么判断字符串是否是json格式-程序员宅基地

文章浏览阅读5.8k次。问题: 在微信小程序中定义一个变量 var result,让这个变量调用JSON.parse()方法将字符串转换成json格式时,报Unexpected token o in JSON at position 1异常。源代码片段:// 获取某个变量var result = wx.getStorageSync('result ');// 直接调用JSON.parse(r..._微信小程序 wxs 怎么判断字符串是否是json格式

Nginx配置gzip压缩,提高网站访问速度_nginx 图片压缩-程序员宅基地

文章浏览阅读1.3k次。Nginx配置gzip压缩,提高网站访问速度_nginx 图片压缩

linux gbk putty 乱码,三个设置解决Putty登陆Linux同时支持GBK与UTF-8编码乱码的问题...-程序员宅基地

文章浏览阅读286次。三个设置解决Putty登陆Linux同时支持GBK与UTF-8编码乱码的问题UTF8的环境设置为putty的设置:1.Windows->Appearance->font setting->Fixedsys(这个字体好看,选其它中文字体也可以)2.Windows->translation->font->UTF-8,登陆上去linux后系统的设置:(如果你系统默认的..._putty不支持gbk

winedt 自动换行_winedt状态栏-程序员宅基地

文章浏览阅读2.9k次。今天在写文章的时候,忽然发现winedt无法自动换行了,也不知道是按了什么组合键还是什么,同时行号变成了10 20 30... 这样的显示在网上看帖子,说只要点亮主界面 wrap 图标就可以了,找了半天也没找到,就想上网搜一搜图片,搜了好久才找到一张有这个图标的,发现是自己的view 选项没有勾选 status。至于行号那个,直接去设置里appearance有一个每十行显示_winedt状态栏

随便推点

用DAC播放WAV文件_wav转dac-程序员宅基地

文章浏览阅读5.3k次,点赞7次,收藏41次。前言:目前基于智能门锁的开发,需要用到语音,但是由于如果用语音IC的话,声音内容就不方便调整更改,所以我们打算用单片机的DAC功能直接读取WAV文件,再用功放IC放大来实现智能语音。步骤一:用朗读女获取WAV文件有时候无法勾选WAV文件,可能是由于没有下载发音人语音导致的。步骤二:wav文件转PCM文件。WAV:wav是一种无损的音频文件格式,WAV符合 PIFF(Reso..._wav转dac

java 表格刷新_java中的表格要怎么自动刷新?-程序员宅基地

文章浏览阅读989次。你的位置:问答吧-> JAVA-> 问题详情java中的表格要怎么自动刷新?我现在是把显示列表写在了一个按钮事件上,而点了这个按钮以后表格没有自动刷新,要把滚动条拉一下才行。而且还有一个更严重的问题是,比如我原本读取了5条记录,后来输入了条件以后只查到一条记录,这样的情况下前面这条记录可以被覆盖,但后面原本查询..._java excel表格如何刷新

数据关键词招聘职位爬虫-程序员宅基地

文章浏览阅读161次。1 # -*- coding:utf-8 -*- 2 # Author:Sure Feng 3 4 from selenium import webdriver 5 from lxml import etree 6 import time 7 import json 8 import openpyxl 9 10 class LaGou..._爬虫岗位关键词

DOTA-Acrylamide DOTA-丙烯酰胺 DOTA-ACA-程序员宅基地

文章浏览阅读317次,点赞8次,收藏7次。DOTA-AcrylamideDOTA(多胺环亚胺)是一种常用的放射性标记化合物,被广泛应用于核医学、放射免疫分析、放射性标记等领域。然而,DOTA在合成过程中可能会产生一种有毒的副产物——丙烯酰胺(Acrylamide)。丙烯酰胺是一种已知的神经毒性和致癌物质,对人体健康具有潜在的危害。在合成DOTA的过程中,通常使用丙烯酰胺作为起始原料,经过一系列的化学反应得到最终产物。然而,由于这些化学反应不完全,导致在合成过程中会产生一定量的丙烯酰胺残留。保存:本品应密封避光,储存于阴凉,干燥,通风处。

微服务跨数据库联合查询_微服务架构下,解决数据库跨库查询的一些思路-程序员宅基地

文章浏览阅读2.2k次。加关注,不迷路! 前言在服务做微服务改造后,原先单库join查询已经不能满足要求,每个拆分的微服务对应一个数据库实例,而且部署在不同的服务器上,那么解决“跨库查询”就势在必行了。 以笔者实战经历来看,以下几个思路仅供参考: 表字段冗余想必大家已经很熟悉,几乎每天都会打交道,不用多讲。需要指出的是冗余字段不能太多,建议控制在2-4个左右。否则会出现数据更新不一致问题,一旦冗余字段有改..._微服务 跨库搜索

unity 第一篇 : unity vscode 代码提示_unity代码提示原理-程序员宅基地

文章浏览阅读3k次。1,按照如下官网地址操作:Unity - Manual: Integrated development environment (IDE) support2,在vscode 中设置:注:如果不起效果,请关闭vscode 再 重新打开_unity代码提示原理

推荐文章

热门文章

相关标签