熟悉帕拉卡(Paracraft)3D动画编程的老师和学生都知道Paracraft的编程学习是从搭建开始的。
有很多新接触的老师和家长可能会纳闷,为什么学习编程要从搭建开始?
其实很简单,因为编程就是搭建!
编程其实就是用很多的计算机语言指令搭建出一个很大的程序出来,就像在Paracraft里用方块搭建出一个大的建筑出来一样。
其实这一点尤其是在学生学习图形化编程阶段体验更为明显。
图形化编程阶段,学生不需要输入代码,只需要用鼠标拖动积木就能比较轻松地完成编程,制作出生动有趣的动画和游戏。
图形化编程工具当初被发明,灵感就是来源于乐高积木搭建创造的设计精华。
然后我们再看看下面图1右侧所示图块式编程的截图,就很形象的可以看出来许多的指令搭建出来一段程序。
图一 搭建的程序
图二 两个程序的搭建
另一幅截图(图2)里则搭建出了两段代码,如同Paracraft世界里搭建了两个建筑一样。