1)纯编程思想教学的,也就是,在软件中学习。逻辑控制,及实现动作和游戏。
优点:有趣,孩子爱玩。
缺点:学完以后,还是要去学编程语言
2)纯语法教学:也就是,让孩子用程序做各数学题的运算。
优点:孩子将对编程语言掌握很强,锻炼提高了智力。其实就是编程中的奥数。
缺点:无乐趣 可言,枯燥,孩子们可能不爱学。对孩子的智力有一定的要求。
3)智能硬件教学法,利用一些单片机或Arduino,去制作一些智能小玩意。比如,电子时钟,智能风扇,语音控制灯,等等
优点:孩子有兴趣,对编程语言也会有一定的掌握。
缺点:这种教学,比较贵。