我们精选了一下网友答案:
···································^^····································
家里孩子最近开始学编程,于是向身边老师咨询了图形化编程的一些常识,自己也做了功课。结果发现网上许多帖子跟老师说的实际情况不符,很多信息还停留在两三年前。
都2020年了,少儿编程又是变化非常快的一个行业。所幸把自己这两周搜集到的信息整理出来,供大家参考,免得很多家长还停留在过时的印象里。也希望更多更专业的老师们能参与讨论,帮助更新行业的相关信息。
一、 为什么不建议直接学scratch或者makecode
如果你跟我一样,是刚刚接触这个领域的家长,那你最先听到的很可能也是scratch和makecode这两款软件。一个是MIT开发,一个是微软开发,大公司,老品牌,全球都在用。
这两款软件在全球范围内得到认可,一定是靠谱的,但为什么在中国不是很普及,老师更喜欢用国内厂商的一些软件呢?
我得到的答案是:这两款软件虽然各有所长,但各自的短板也很明显。
具体体现在:
makecode支持micro:bit,但对arduino支持性有限;
Scratch有丰富的动画舞台展示编程效果,适合低年级初学者,但需要一直连接主控板,不能将程序上传至主控板进行更多硬件操作,对高年级学生不适用;
Makecode则刚好相反,只能将程序烧录进主控板或者通过模拟器观察程序效果,不能通过动画舞台展示实时看到编程结果,对初学者不友好。
相比之下,国内的软件通过整合这两款软件的优势,取长补短,更符合国内学习习惯。
二、同样基于scratch/makecode,国内各种软件怎么选
知道了scratch之后,再去做调研的时候,我又听到像mixly、mBlock、KittenBlock、Mind+这些软件的名字。这些国产软件有一个共同点,都是基于scratch或者makecode开发。
那他们各自有什么优缺点呢?
我专门搜集了网上的各种测评,整理如下。
我在知乎上找到一篇帖子,作者是科技学堂创始人老刘,帖子发布于2017年1月,里面很多信息过时了,不过开头对比Mixly、ArduBlock、S4A的部分可以了解下:
“Mixly是一款基于Blockly的免费开源的图形化Arduino编程软件,由北京师范大学教育学部创客教育实验室傅骞教授团队开发。同样为Arduino图形化编程工具,国内我们常见的还有ArduBlock和S4A(Scratch for Arduino)。前一阵,因为要举办一场Arduino入门培训活动,我们特地将三者做了一下比较。
一条原因就先把S4A从备选工具中排除出去:无法脱机运行。Scratch最初软件设计时,并未考虑与硬件的通信,S4A的出现让Scratch可以通过串口与Arduino通信,而通信则意味着S4A全程充当的是信息中转。我们希望给初学者选择一个功能相对更专业的工具,因此先放弃S4A。
再详细对比一下Mixly和ArduBlock。
无论从功能的专业性还是丰富性,Mixly都胜出。”
好了,说结论,根据老刘严谨的论证,Mixly、ArduBlock、S4A这三款软件对比的时候,选Mixly就对了。
知乎上还有另一篇比较火的帖子,有129个人赞同。作者是“开源硬件实验室知乎专栏”,也发表于2017年初,不过比上面那篇提到的软件更丰富一些:
4.mBlock
适合年龄段:8岁以上
软件功能完善度 ★★★★☆
使用体验 ★★★★☆
支持硬件种类 ★★
更新速度 ★★★
配套教程 ★★★★
mBlock由国内Makeblock创客工场出品,基于Scratch开源代码修改而来,界面和使用体验OK,是最接近原版Scratch风格的。另外支持查看图形化模块对应的代码,适合孩子慢慢的过渡到代码编程。最近貌似开放了第三方模块的支持,已经看到一些第三方模块可以用mBlock编程。配套自己产品的教程相对丰富。
5.好好搭搭
适合年龄段:8岁以上
软件功能完善度 ★★★★☆
使用体验 ★★★★☆
支持硬件种类 ★★★★
更新速度 ★★★
配套教程 ★★★★
好好搭搭来自杭州好搭团队开发的在线编程平台,也是只需要打开浏览器,基于Scratch开源代码修改而来,实现了云编译功能。在Scratch Day活动每天高访问量下,平台依然稳定好用。好好搭搭支持Scratch动画编程、Arduino硬件编程和其它一些第三方硬件,方便孩子从动画编程无缝过渡到硬件编程上。也可以查看图形化模块对应的代码,配套教程丰富,网站定期也会推出一些很有影响力的活动,适合小学低年级以上。唯一的不足是目前网站的UI设计还不够完美,不过听说已经在开始优化这一方面了,让我们拭目以待吧。
6.Mixly
适合年龄段:12岁以上
软件功能完善度 ★★★★☆
使用体验 ★★★★☆
支持硬件种类 ★★★★
更新速度 ★★★★
配套教程 ★★★
Mixly来自北师大傅骞团队开发,基于Google Blockly核心,支持大部分Arduino硬件,第三方也可以自己制作库文件。软件更新迭代频繁,一直在优化。软件使用体验很好,也可以查看图形化模块对应的代码,配套教程丰富,适合小学高年级以上,唯一不足是编译的速度有点慢。
7.KenRobot
适合年龄段:12岁以上
软件功能完善度 ★★★
使用体验 ★★★★☆
支持硬件种类 ★
更新速度 ★★★
配套教程 ★
由90后工程师李时念及来自前百度的工程师团队,用时约半年开发完成。该平台没有采用Blockly和Scratch框架,软件使用体验和界面设计OK,有图形化编程和代码编程两种版本,适合不同需求,支持arduino硬件,目前只有Arduino UNO可以用,其它硬件估计很快就会更新上来,配套教程还不够完善,适合小学高年级及以上。”
从作者给出的评分可以看出,在跟mBlock、好好搭搭、KenRobot比较时,Mixly依然是更有优势的那个。
所以,2017年的时候,国内各种图形化编程软件相比较,Mixly胜出。
不过,上述信息都来自3年前,孩子老师告诉我,现在Mixly也老了,在行业里也到了被后浪推的阶段。
后浪有哪些?
孩子老师告诉我三个名字:Kittenblock、Mind+、mPython。
我又百度了一些信息,其中Kittenblock、mPython的资料不多,只有官网上的简单介绍,Mind+在线上论坛有几篇比较详细的测评贴:
“Kittenblock是小喵科技推出的机器人编程软件,采用模块化积木编程方式编程,支持MicroBit、MiniLFR、Arduino、Dobot、Tello等设备的编程和烧录。Kittenblock的可视化编程界面,可以让零基础的用户快速学习,可以轻松对机器人进行编程操作。”
“mPython是盛思技术团队在BBC官方原版PythonEditor基础上、拓展开发的应用软件。可以进行可视化代码编程,有hex、python、blockly三种代码读写等功能。”
几篇提到Mind+的帖子中,有一篇是一位老师把Mind+和Mixly做了直接对比:
“最近看到微信群里面大家都在推荐用Mind+编程,据说是Scratch3.0的还支持很多硬件,作为一个创客老师,我决定试试看。我当前正在用米思齐教编程,支持的硬件非常丰富,不过感觉学生上手还是稍微有点难度,不过学生基本都有一些scratch的基础,正好试一下看看这个软件如何。“
他得出的结论是:1、兼容Scratch。2、支持三大主控板。3、支持海量传感器。4、支持python代码编程。
使用上来说,跟Scratch的界面何操作方法基本相同,也有快速入门的视频和教程,上手完全没有难度。当然对于一个玩硬件的老师来说,印象最深的是支持的硬件种类非常丰富,应该是我见过的在scratch平台上支持硬件最丰富的软件了吧,还有一些语音识别这种功能,玩法比较丰富。缺点的话我觉得软件功能有点太多,所以有许多界面和模式以及隐藏功能,可能会被搞晕,期待后续能做的更好吧。“
我拿着这篇帖子又去问了自己孩子老师,他基本认同,他给我的信息是,“前两年带学生去参赛,现场大部分用的都是Mixly,今年去的时候,大部分都换成Mind+了,行业变化还是很快的。”
为什么呢?
老师向我详细介绍了这些软件的发展始末,简单讲就是:
Mixly基于blockly开发,编程语言更加原始,类似于把代码一一对应成图形化模块,学生用起来并不比直接学习代码简单;
Mind+兼容Scratch,更易上手,对学生可能接触到的编程语言进行了阶梯式划分,简单的模块很容易找到,复杂的模块入口更深,同时结合makecode,保留了高阶能力,让学生有一个由浅入深的学习过程。
老师还顺带对比了Kittenblock和mPython:
Kittenblock不支持国内老师习惯用的掌控板,mPython基于基于makecode,但也像makecode一样没有实时模式,不能通过动画舞台看到实时效果。
三、结论,供参考
总的来说,经过调研我发现,2020年国内常见图形化编程软件主要有:编程猫、mBlock、 Mind+、Mixly、Kittenblock和mPython。
其中根据知乎作者“开源硬件实验室知乎专栏”和科技学堂创始人老刘的观点,Mixly在三年前更有优势,在支持硬件方面比mBlock更丰富,但相比当今其他软件在语言设置上对初学者不太友好。
根据我向学校老师咨询的结果:2020年比较常用的软件中,Mind+是参赛学生用的比较多的图形化编程软件,特点是兼容Scratch3.0,支持的平台和硬件多;编程猫也很热门,特点是内容丰富有趣,相对偏向5年级以下学生,支持的硬件相对少一些。
·······································································
我们精选了一下网友答案:
测试工程师的起薪从2000~5000元/月不等,若有4年工作经验的话,薪资在8000元/月左右,也就是说,4年的工作经验,正常的发展,会成为一名高级测试工程师;那么,普通的测试工程师薪酬情况如何呢?以2年左右从业工作经验的软件测试工程师的各地薪资情况来看: 北京地区该职位的平均年薪逾5.8万元;其中外商独资企业的年薪为全国之最,将近8.5万元,而其余各类型企业的年薪都在5~6万元左右。 上海地区软件测试工程师的平均年薪为6.3万元,欧美独资和欧美合资的薪资不相上下,分别为7.9万和7.7万元。国营企业略高于平均线,达到6.5万元,其余各类企业则都表现平平。 广州地区该职位的平均年薪约为4.5万元;其中外商独资欧美企业的年薪最高,达到了7万元;合资/合作欧美企业也能拿到6.2万元的平均年薪,合资/合作非欧美企业就较逊色,年薪不到4万元。 深圳地区的平均年薪是全国各城市最高的,超出7万元,其中外商独资欧美企业的年薪为7.8万元,国营企业的年薪紧随其后,超过了7.3万元,合资/合作非欧美企业的年薪较低,约为6万。 上海地区的软件测试工程师享有的带薪年假是全国各地最多的,一年中平均有10天,北京、广州、大连均为8天,杭州和深圳相对较少,为6天。 以上这些地区在软件测试的培训方面都做得不错,基本上均有6成以上的从业者可享受到公司提供的培训计划,但上海的软件工程师的培训比例不到5成。杭州和深圳两地的培训是全国各地区最出色的,逼近8成。 深圳、上海均有2成的从业者可享受房贴或者补充住房公积金,大连和北京则有3成以上的从业者可享受公司的房贴或者补充住房公积金,广州更是达到了4成以上,而杭州此项福利的比例较低,仅为1成。 在我国软件测试还处于起步阶段,和国外比较起来尚有很大的差距。以下为笔者拿到的2002年美国软件测试工程师的薪资收入统计: 城市/地区 工作年限 少于1年 1-2年 3-6年 7年以上 中西部 $44,000 $54,000 $64,000 $74,000 德克萨斯 $49,000 $59,000 $69,000 $79,000 硅谷 $52,000 $62,000 $94,000 $104,000 纽约及周边地区 $53,000 $63,000 $110,000 $135,000 由上述的情况介绍不难看出,在我国软件测试工程师的发展前景广阔,而且薪酬、福利在行业中也有很强的竞争力。
···································^^····································
你好! 建议你找些流行的技术学,不要学C,C++,之类的太高深~除非你是天才~ 人家都是从初中开始搞~例如你可以学flex,这个简单易学,工资又高~~ 希望对你有所帮助,望采纳。
···································^^····································
很不错.高薪行业.我是学计算机的,我的师兄现在在外面拿的薪资有6000.才工作一年.听说,如果经验丰富的话,可以拿到10000-20000.当然,也有年薪20多万的都有,所以就目前来说,还是不错的.
···································^^····································
跟你说很好,一看你这问题,和你说好有用吗?踏踏实实的学
·······································································
我们精选了一下网友答案:
···································^^····································
明天幼儿园复课,鹿姐姐身边的八卦群众,已经开始想象小豆丁们找不到教室的有趣场景。但来自杭州市长河高级中学的一群高中生,拜托大家不要笑,因为他们刚刚经历过认不出校园的囧事,特别能理解小豆丁们。
为啥才过了三个月,这群高中生就认不出之前朝夕相对的校园?
因为长河高中最近进行了全新扩建,不仅有全省唯一的钢膜结构风雨球场,还新建了教学综合楼和艺术综合楼,以满足小班化、个性化和高层次教学的需求,并为学生提供更多的社团场馆。所以,学校的建筑面积从原先的4万平方米,增加到8万平方米,翻了一倍!
位于冠山之麓、钱江之滨的长河高中,是杭城老牌的“前八所”重高。过去十来年,鹿姐姐常会来学校走走看看,因为这里有全国闻名的“宏志班”,每届毕业生都能收到一摞名牌大学录取通知书,成功打破“寒门难出贵子”的定律;有知名大学的校长参加开学典礼,因为他当年就是这里毕业的;还是“飞行员的摇篮”,多名毕业生冲上云霄……
此番旧貌换新颜,仿佛凤凰涅槃,不要说在校生了,作为学校十几年的老朋友,鹿姐姐都差点没认出!上周去学校,抢先进入鹿姐姐视野的,是两艘巨大的“航母”——
这是其中一艘,另一艘大家可以去学校实地考察
两艘“航母”的真实身份,是新启用的教学综合楼和将在9月投入使用的艺术综合楼。
据说,两艘“航母”里藏了许多宝藏。快跟鹿姐姐一起来寻宝——
教学综合楼的内部除了全新的教师办公室,和多个会议室,还有各学科的专用教室、国际交流住宿区、休闲吧和跆拳道馆、乒乓球房等体育设施,甚至配备了300平方米的高端健身房。
△语文学科教室
△英语学科教室
△化学学科教室
△生物学科教室
△政治学科教室
△历史学科教室
△地理学科教室
各学科的学科专用教室,配备高端的系列实验设备,可以完成普通实验室无法完成的高端实验,适合小班化教学和竞赛辅导。
据了解,长河高中实施分层教学,让每个学生得到适宜的发展。以现在高一为例,12个班级中,学校组织组建4个实践班和各学科竞赛辅导班,因材施教,实施分层教学。七选三,35种组合开足开全,切实关注每一个学生的成长,满足每一个学生的需求。
去年,该校在学科竞赛、体育、科技、艺术等各级各类比赛中成绩优异。在全国生物联赛、全国中学生学生创新综合测评、中国机器人技能大赛、信息学奥赛、第二十届全省中小学电脑艺术设计、全国中学生物理竞赛等各类竞赛中,均有多人获奖。
特别提醒:今年长河高中扩招一个班,优秀初三毕业生有更多机会进入这所重高。
教学综合楼里还专门设有运动休闲区。比起跆拳道馆、乒乓球房,让鹿姐姐大开眼界的是300平方米的健身房,里面各种健身器械一应俱全,单是跑步机就有近10台,简直是一个中型的专业健身房。爱运动的孩子假如来这里,等于掉进蜜罐;即便不爱运动的孩子来这里,没准也能发掘体育方面的兴趣爱好和潜能。
重视体育设施的配置,和长河高中一贯重视学生的身体素质有关。该校体育竞赛成绩优异,在杭州市阳光体育田径运动会上,连续6年获团体总分前三名。
长河学子如果学习或是运动累了,教学综合楼里还有两个休闲好去处——西点房、咖啡吧,2020年9月投入使用,课余时间高中生可以来此小憩片刻,放松心情。
另一艘开进长河高中的“航母”艺术综合楼,由国内顶级设计团队设计,按照国内一流标准建设,计划今年9月投入使用,将大大提升学校艺术硬件和软件,尤其是学科教室和设备配置——
演艺大剧院
“航母”的东侧,为上下2层的800座专业演艺大剧院,媲美杭州大剧院,能满足师生各类文艺活动的需求。
音乐教学中心
主楼一层为音乐中心,靠近学校入口处为校史陈列室及接待会议室,其他还有专业的MIDIA数码音乐创新实验室、现代音乐鉴赏教室和民乐教室等。
美术教学中心
主楼二层为美育中心,主要有音乐厅、现代美术教室、专业画室。三层为国学创新教室,东侧有12间乐器练习室,此外还有陶艺馆、国学馆、手工制作室、茶道、古风、印染等社团创新教室。
科创中心
主楼四层规划为科创中心,未来学校的人工智能创新教室、无人机创新教室、机器人教室、3D打印教室等都会新建或迁移到科创中心。
看到这么高大上的艺术综合楼,是不是差点以为走进了艺术学校,那你就错啦!这艘“航母”是长河高中为满足学生多元发展而打造的,确保长河学子在高中三年,有充足的社团活动空间。
据了解,学校组建了电声乐队、音乐社、街舞社、动漫社、书画社、陶瓷印社、茶道社、印染社、DI创意社、机器人社、足球社、篮球社等30多个精品社团,并且以课程化的方式,保障了社团活动的正常开展,课余生活丰富多彩。如果学生有某方面的特长,或对某领域有研究,也可以提出申请,自行“招兵买马”组建社团。
长河高中今年硬件更新,除了即将投入使用的教学综合楼和艺术综合楼,还有全省唯一的钢膜结构风雨球场。
这是全省唯一的8100平方米钢膜结构风雨球场,内设5个篮球场、6个排球场、1个网球场和单双杠区域,为同学们提供了风雨无阻的锻炼空间,下一个灌篮高手或许就是你。
不仅有两艘“航母”保驾护航,长河高中的学子在校期间还能得到24小时的贴心陪伴——作为杭州寄宿制历史最长的高中之一,长河高中能满足全校所有学生的住宿要求,有着特别丰富的管理经验。高端的物业管理团队全程护航,贴心的宿管人员24小时在岗陪伴。
最近三年,学校对寝室进行全新装修,生活设施一应俱全,配备独立卫生间、空调、电热水器、直拨电话等,寝室内可洗热水澡,住宿条件和时代发展同步。
和宿舍一样靠谱的还有食堂,每天都有层出不穷的美食宝藏。来这里,不止睡得香,而且吃得好。
学校食堂是首批省餐饮服务食品安全示范单位(杭州市只有两所学校获此殊荣),是浙江省A级单位。餐厅环境舒适宜人,菜肴品种丰富,80余个品种供学生自主选择。晚自修下课后,食堂还提供夜宵,品种多样,深受学生欢迎。
△特色早餐
△中晚餐
0 篇文章
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!