编程评测流程图题思路解析,深入理解题目逻辑
发布时间:2020/10/09浏览:3197次

      本期青少年编程教育等级评测二级试题中出现了一道流程图题,这道题清晰表达了条件语句的程序执行方式,只要能深入理解这道题所表达的内容,那么在解答同类题时就能够准确理解流程图所表达的内容,提高答案准确率。

      为了更直观地理解流程图所表达的含义,我们先去掉条件语句来解读一下原程序指令的意义。

      “开始运行程序,输入编号,按顺序执行‘走向柜台’程序指令和‘选购商品’程序指令,完成后执行‘离开’程序指令,结束。”这是一个基本的按顺序执行的程序指令。

       当我们加入条件语句,在“输入编号”后加入一个判断条件,如“编号=1”,并判断输入的编号是否满足条件,如不满足条件,就跳过“走向柜台”和“选购商品”这两个程序指令,直接运行“离开”程序指令。

      所以,条件语句可以在不改变原程序块的情况下,通过条件判断,改变程序的运行逻辑。这就是一个很直观的案列。

      将这个逻辑代入到题目中,选项A的程序为“开始运行程序,当输入编号=1时,判断条件编号=1成立,那么按顺序执行‘走向柜台’程序指令和‘选购商品’程序指令,完成后执行‘离开’程序指令,结束程序。”符合题目逻辑,为正确答案。

      到目前我们已经讲解过了“if语句”中的“if(表达式)”和“if...else...”的执行逻辑,他们看起来相似却应用于不同的场景中,需要多练习深入理解它们的意义才能更好的掌握。

       真正有效的学习课程是在每一个步骤里都融入知识点,以抽丝剥茧的形式,深入剖析每一个知识点,帮助孩子扎实掌握每个知识点的意义和应用,让孩子真真正正地拥抱智慧。

图片来源于网络

      HIHAKID编程课程作为中国国际科技促进会青少年人工智能教育普及工作委员会开设的青少年编程教育等级评测的推荐课程,由编程等级评测命题专家组认证,教学大纲和课程内容依据国家团体标准《青少年编程技术等级教育规范》编写。

      学习大纲制定时参考了青少年的认知规律、兴趣特点等基础教育,按照各年级孩子已有的知识储备和学习能力设计由易到难的课程内容。为了让更多孩子了解编程,学习编程HIHAKID编程课程已与全国上百所中小学校合作,推广普及少儿编程课程。

      故事融入课程教学,根据孩子不同的年龄阶段,设计有趣的故事情节及角色,让孩子在学习时与现实生活相联系,调动孩子的学习积极性和兴趣,轻松掌握编程知识。

      少儿编程不仅仅是一门有助于高考的课外培训,其更重视的是培养孩子的运算思维能力,在动画和游戏设计过程中培养孩子对守恒、推理、顺序的理解。我们应该帮助孩子打破思维的局限,让他们走向更广阔的天地。
 

 

青少年编程教育等级评测网华滋生物 All Rights Reserved
QQ客服:2483429720 
青少年人工智能教育普及工作委员会 版权所有 京ICP备15047625号-3