少儿创意编程(特65)19NOC创新编程赛全国赛真题(二)

Scratch 少儿编程 397浏览 0评论

友情提示:视频教程观看时请手动设置清晰度。

我们继续来了解去年(2019)NOC编程猫创新编程赛全国复赛中学组最后6道大题的具体情况吧!前10道题是选择填空题。

少儿创意编程(特65)19NOC创新编程赛全国赛真题(二)

非常简单的一道题,绘制两个颜色不同的三角形。注意绘制位置哦!

少儿创意编程(特65)19NOC创新编程赛全国赛真题(二)

少儿创意编程(特65)19NOC创新编程赛全国赛真题(二)

这道题有2个注意点:一是绘制的位置选择;二是落笔、抬笔和颜色选择。上图三角形的绘制使用了函数的方法。

少儿创意编程(特65)19NOC创新编程赛全国赛真题(二)

少儿创意编程(特65)19NOC创新编程赛全国赛真题(二)

这道题还是有一定难度的,船上只能同时1个士兵或2个小孩,小孩的作用是用来返回船的;士兵每次可以度过1人,但需要1个小孩返回船,如果2小孩同时过去,1个小孩需要回来,也就是两个来回4次可以渡过1个士兵。

少儿创意编程(特65)19NOC创新编程赛全国赛真题(二)

本题答案使用了递归的方法,不是很好理解。返回值从1开始,每增加1,值增加4。

少儿创意编程(特65)19NOC创新编程赛全国赛真题(二)

这道题难度不大,就是绘制正多边形。要注意2点:一是输入正整数不能小于3;二是绘制图案不能超出舞台。

少儿创意编程(特65)19NOC创新编程赛全国赛真题(二)

参考答案不严谨,如果边数特别多,会超出舞台的哦!而且无法判断输入是数值是否是正整数。

少儿创意编程(特65)19NOC创新编程赛全国赛真题(二)

题目难度增加,本题涉及变量、列表、运算等知识。

少儿创意编程(特65)19NOC创新编程赛全国赛真题(二)

参考答案很不错,设变量b为最大数,变量a为最小数,用5个数的和减去最大数和最小数,结果除以3并进行四舍五入。

少儿创意编程(特65)19NOC创新编程赛全国赛真题(二)

这是一道Python题,我们可以用程序运行速度快的特点,挨个数的测试,进行暴力解题。

少儿创意编程(特65)19NOC创新编程赛全国赛真题(二)

Python的解题方法不唯一,大家可以多种方式尝试。

少儿创意编程(特65)19NOC创新编程赛全国赛真题(二)

少儿创意编程(特65)19NOC创新编程赛全国赛真题(二)

少儿创意编程(特65)19NOC创新编程赛全国赛真题(二)

少儿创意编程(特65)19NOC创新编程赛全国赛真题(二)

本题答案不唯一,满足效果即可,这里就不展示了!

转自公众号:
Scratch思维训练

您必须 登录 才能发表评论!