Programming guidance of Nan

Useful for other children learning programming

View project on GitHub

序:

家有一娃 好丹青  
求师无门 遁入猿门 
改习攀沿键盘之术 不亦乐乎? 
独乐乐不如与众 遂记之 与猿同乐

开篇第一: 圆的艺术

1. 针对6岁左右的孩子,认识基本的英文单词即可。
2. 如果孩子喜欢画画最好(没见过不喜欢画画的孩子^_^)。
3. 经本章学习,让孩子掌握基本的函数调用。了解计算机擅长的事情,激发孩子学习编程语言的兴趣。

二维图像: 国旗和七巧板

1. 让孩子了解rgb三原色,增强平面坐标感觉。
2. 七角板的绘制让孩子了解平面30坐标和多边形的关系。巩固坐标知识和基本的函数调用方法。
3. 国旗绘制更多给孩子一种成就感(可以挑选国庆这种节日,结合学校铺垫,效果更佳),强化学习兴趣。

三维世界: 灯塔模型

1. 了解基本硬件编程(arduino),结合硬件实践巩固三原色合成原理。
2. 提前接触一下3D打印,了解三维坐标系,最好准备下3D打印机实体吧(网购打印成品终归没有现场演示效果好)。
3. 可拿 https://threejs.org/ 官方demo 秀一下(多在墙外,做好必要技术准备),激发学习兴趣。
4. 经本章教学,可以让孩子了解基本3D建模原理,了解3D模型在计算机内的表示方法。

灯塔画板展示 灯塔3D 实物展示 灯塔3D 实物展示

操控万物: 机器人的手臂

1. 强化基本的硬件编程(arduino),通过电机和杠杆控制实物,增强编程成就感。
待续...

机械臂展示 机械臂展示