位置:重庆童程童美少儿编程培训学校 > 学校动态 > 少儿编程到底学什么
很多家长都很困惑,让孩子学习编程,但编程究竟在学什么东西?
算法,旨在实现一定目标的一系列步骤!目的是培养自主学习,解决问题和创新思维技能。为了应对未来的社会,不是说孩子掌握了多少知识,而是学习学习新知识的能力和思维。
什么是算法?
算法是一组用于解决问题的规则和指令。例如,导航应用程序使用算法来查找到目的地的快路线。
为了避免拥堵:
比较距离和平均速度。
比较当前的交通状况。
选择旅行时间短的路线。
现在,假设您想要在建筑物周围引导汽车找到一个空的停车位。
你可以使用哪些指令和规则让车绕楼行使?
首先,编写一种算法,让汽车前进,并在遇到空车位时停车。
没有空的停车位
{
向前行驶。
}
这个代码的一个问题是,它没有告诉汽车在建筑物的道路尽头转弯,汽车将直接开出去。
为了使汽车在建筑物周围行驶,我们制定了一条规则,反复检查汽车的右侧是否受阻。
当没有空车位的时候
{
如果右边受阻:向前行使。
否则:向右转。
}
如果汽车的右侧没有障碍物,它已到达建筑物的尽头,您应该向右转。但是这段代码仍有问题,汽车总是右转,在这里转圈。
所以你需要重新优化代码。当汽车向右转后,你应该继续行驶。
当没有空车位的时候
{
如果右边受阻:向前行使。
否则:向右转,向前行使。
}
现在您的代码已经帮助车停在停车场空位置上了。
目前,您编写的许多代码都包含解决问题的说明。从这个意义上说,你总是在编写算法。您现在必须学习的技能是编写而且优化代码,可以让他在不同的情况下使用。
趣乐码专注于6-18岁孩子的STEM教育,关注儿童和青少年的软实力及综合素养提升。趣乐码目前开设有跨课程体系——信息学奥赛(NOIP)、少儿编程、计算机科、(3D打印机、......)等课程,趣乐码青少儿童编程提供品牌合作,希望我的教学理念能够传播,让更多的孩子受益,并致力于为未来培养人才。
尊重原创文章,转载请注明出处与链接:http://www.peixun360.com/751/news/3410/违者必究! 以上就是重庆童程童美少儿编程培训学校 小编为您整理 少儿编程到底学什么的全部内容。