乐于分享
好东西不私藏

26年信息素养大赛图形化复赛真题对比,各个项目的题型完全不一样

26年信息素养大赛图形化复赛真题对比,各个项目的题型完全不一样
      之前也给大家说了信息素养大赛每个赛区的复赛规程和日期等,大家也知道这次复赛全国各大赛区基本是分成了3个时间段,那么在后面时间段比赛的就可以参考一下前面赛区的题目了,这里我们就来比较一下图形化项目的区别吧。
        下面是4道《星火征途》小低组的编程题,可以看到题目都不是作品题,而是偏思维带数学角度的编程,分别来解析一下。
             第一题是一个简单的乘除法,注意下取整的问题就行了。
      第2题用一个判断也能基本搞定,x = 情报字数,x ≤ 15:result=45;x > 15:result=45 + 2×(x-15);
         第3题其实也是一个逻辑判断,只是规则上难以理解一点,总炸药 360kg,每段铁轨消耗 18kg,消耗总量 = 18*x;360 ≥ 18x:剩余炸药 result = 360 - 18*x;360 < 18x:缺少炸药 result = 18*x - 360。

      第4题感觉超纲了,小低组出现了列表,并且要计算的东西比较多,但思维层面上难度不大,数据容器:新建列表填入所有里程数字;新建空列表夜间里程;提取夜间数据:如果 序号÷ 2 的余数 = 0(偶数序号,夜晚),将序号项加入夜间里程;总和 = 夜间里程全部项目之和

计数= 夜间里程项目数    平均值= 总和 / 计数

向上取整:Scratch 无内置向上取整,逻辑:如果 总和 ÷ 计数无余数 → result = 平均值如果有余数 → result = 平均值取整数部分 + 1

最终得到result

        下面是数字手艺人的编程题

      从这几道题可以看到,数字手艺人的题目全是作品题,按要求执行就行,注意到作品题的几个易错点就行,(包括启动要求,变量名,初始化,判断条件,循环次数,结束条件,算式括号,输出格式),做好后多运行几遍,一般问题不大。
         可以看出,这次的题目在各个项目上差别还是蛮大的,大家可以根据自己项目进行重点的练习,之后也会给大家带来其他组别,其他项目的真题。大家一起努力吧。
       这段时间也有很多人向我咨询信奥规划,图形化和C++等编程语言的学习问题,加我好友拉你们入群一起讨论,群内畅所欲言,交流学习心得,一起为孩子的信奥之路助力。