日本文部科学省上个月底公布,2020年将把编程引入全国小学的必修课。消息很快传到中国,并一度登上微博热搜,在少儿编程受到热捧的国内,这条新闻令中国家长更焦虑了……先别着急,给孩子报班之前,不妨看看我们邻国对少儿编程到底持怎样的态度。日本将编程教育加入必修课,有其特定的时代和社会原因。有人认为,随着I...
近日,由工信部主办、北大出题的全国首个AI等级测试于本月陆续开考,目前已登录重庆、宁波、上海、沈阳等城市,全国共计30个城市考点。AI考级全称为“青少年人工智能技术水平测试”,主要用于考查小、初、高及以上的青少年在人工智能关键技术、产品、服务及应用方面的能力水平。国家政策鼓励下应运而生青少年机器人技...
应学习者要求,特将与App Inventor开发环境与测试设备相关的问题汇总于此,希望能够为初学者扫清障碍。一、硬件需求:个人电脑1台(必备):PC机或苹果机;Android手机或平板电脑(可选):二、软件需求:操作系统(必备):Windows xp、Win7或更高版本或MacOS(苹果电脑);浏览...
作为一名程序员,经常需要对数字变量加1或减1.例如,可能有一个变量,用来计算今天收到多少个high-five。每次有人给你high-five,就想要把这个变量加1.加1叫作递增,减1叫作递减。使用操作符++或- - 来表示增加或减少。var highFives = 0;++highFives;1++...
上节课中我们了解到计算机使用一个个的小房子来记住数字。计算机有很多不同种类的小房子。int a;代表向计算机申请一个小房子,用来存放数值,小房子的名字叫作 a。int 和 a 之间有一个空格, a 的末尾有一个分号,表示这句话结束。如果要申请多个小房子,则要在 a 后面继续加上 b 和 c,用逗号分...
要小心对待变量名称,因为很容易把它们拼写错。即便只是大小写错误,JavaScript的解释器也不会知道我们想表达什么意思!例如,如果不小心把numberOfCandies中的C写成小写c,就会得到一个错误:numberOfcandies / numberOfSiblings;ReferenceErr...
通过之前的学习,我们了解到让计算机说话是用“printf”,运用“printf”我们就可以让计算机想说什么就说什么了。在学会了“说话”之后,我们来看如何让计算机做数学运算,首先我们先让计算机做“加法”,就先算 1+2 吧。回想一下小时候爸爸妈妈是如何教我们算 1+2 的呢?妈妈说:“左手给你一个苹果...
你的第一个程序(代码清单1-1)并没有任何输入或处理。也正是因为这个原因,那个程序没有太大意思。它的输出就是程序在屏幕上打印的消息。你的第二个程序猜数游戏(代码清单1-2)就具备以下这3个基本要素。输入:玩家键入的数,也就是他猜的数。处理:程序检查玩家猜的数,并统计已经猜过几次。输出:程序最后打印的...