家有萌娃学编程-准备篇

家有萌娃学编程-准备篇_第1张图片
图片发自App


1、为什么学

a、形成编程思想,解决复杂问题:

分解:把一个复杂的大问题,拆解成更可执行、更好理解的小步骤。

模式识别:找出相似模式,高效解决细分问题。

抽象:聚焦最重要的信息,忽视无用细节。

算法:设计一步一步的解决路径,解决整个问题。

b、人工智能是必然趋势

2017年7月20日,国务院印发《新一代人工智能发展规划》

《浙江省深化高校考试招生制度综合改革试点方案》,明确将信息技术学科(含编程)纳入高中生的必学科目,编程正式进入高考

2、什么时候开始学

瑞士儿童心理学家 让·皮亚杰认为,孩子在7-12岁时是培养思维的黄金期,这一时期的孩子处于“具体运算阶段”,其思维可以映射到具体的事物上。通过可视化的“积木”形式,孩子更容易把具象的结果和程序所对应起来,也更有利于孩子编程思维的培养。

3、如何学

a、培养兴趣(7岁)

从lego机器人17101入门,小孩喜欢lego玩具不会排斥,并且17101与scratch相似是“积木”式编程,包括基本的顺序、条件、循环控制方式。程序编排完成后由机器人反馈的效果小孩容易直观接受。

穿插scratch学习,了解scratch的“积木”组和控制方式,每次学习以一个游戏为主(按分解、模式识别、抽象、算法的步骤学习)

一起阅读《给孩子的人工智能图解》

b、scratch学习(8-9岁)重点是自己对游戏的规划和素材的准备,自己要提前准备

每次学习以一个游戏为主或解决一个实际问题:培养编程思想、培养数据分析思维、学习简单的数据结构和算法分析、结合小学教学大纲准备学习资源、配合lego EV3机器人

c、python学习(10岁),太久远暂不详细规划,重点是自己要开始学习python

你可能感兴趣的:(家有萌娃学编程-准备篇)