7 月 20 日第 35 届全国青少年信息学奥林匹克竞赛(NOI 2018)第二试赛程热火朝天的开展。 赛后,北京大学、清华大学、北京航空航天大学、中国人民大学、复旦大学、上海交通大学、浙江大学、南京…
他从小学习奥数,曾经深爱奥数。初中毕业时接触信息学并一发不可收拾,拿下 NOIP 提高组一等奖后又在 NOI 上拿下金牌进入国家集训队。因为优秀的信息学成绩,他高二时保送清华姚班。在清华,他作为清华 …
NOI 系列活动在培养青少年的信息学兴趣、选拔计算机科学后备人才方面正发挥着越来越重要的作用;中小学计算机科学教育因其普及性、基础性和系统性等特点,在我国计算机科学教育体系中也扮演着重要的角色。 为了…
随着信息产业、“人工智能”概念的快速发展,孩子从小要学习编程的做法已经不再是少数家庭的选择。这种变化的出现体现在很多方面,接下来让我们分成几个部分来一起看一下: 变化一:家长重视了 很多小学低年级的家…
应学习者要求,特将与App Inventor开发环境与测试设备相关的问题汇总于此,希望能够为初学者扫清障碍。 一、硬件需求: 个人电脑1台(必备):PC机或苹果机; Android手机或平板电脑(可选…
第6课 代码回顾 一、要素关系图 图2-19 整个程序中要素之间的关系图在图2-19中,黄色块代表按钮的点击事件处理程序,蓝色块代表过程,橙色块代表全局变量,绿色块代表组件或组件的属性。这个程序中用到…
第5课 编写代码——实现辅助功能 一、求相反数 按照第一节功能描述中的定义,按键±用于求相反数,但究竟是求前数的相反数,还是后数的呢?原则上讲,是求屏幕上正在显示的数的相反数,那么屏幕上有时会显示前数…
第4课 编写代码——实现小数输入 一、编写按钮点击程序 到现在为止,我们的程序还只能进行整数运算,下面我们编写小数点按钮的点击事件处理程序,来实现小数的输入,代码如图2-12所示。 图2-12 小数点…
第3课 编写代码——实现连续运算 一、代码修改 按照第一节中对连续运算功能的描述,我们需要对点击算符过程进行修改,即,点击算符不仅要执行【前数=后数、后数=0、算符=具体算符】三项操作,还要兼具等号的…
第2课 代码编写——实现常规操作 这个应用最麻烦的地方就是用户操作的不确定性,他可能随意地、想当然地按下某个键,就像使用一个实物计算器一样,因此我们要尽可能地在功能上接近于实物计算器,给用户一种良好的…

关注我们的公众号

微信公众号