今天算是正式开始阿睿的编程之旅,一个简单的游戏《小猫追球》,说起来也不算简单,主要涉及到坐标体系和循环这两个知识点。
《小猫追球》主要是说,鼠标控制一个球,鼠标移动到哪里,球就会到哪里,跟随鼠标,而猫需要向着球的方向移动,当球变换位置的时候,小猫需要面向球的方向并且再次向球移动,已达到小猫追球的效果。
开始教学,按照我的开始制定的计划来,我边做边讲解逻辑顺序,最好的效果就是我做完,阿睿可以理解我的思路,并说清逻辑顺序。
教学过程很顺利,阿睿特别有兴趣,而且出乎意料的掌握的特别棒,我做完后,让他练习了一下,可以在我指导下独立完成,后来他特别兴奋的喊来妈妈,并亲手又做了一遍,并解释的头头是道,阿睿你真棒!
坐标体系
平面概念用来表示某个点的绝对位置,用x轴表示横坐标,y轴表示纵坐标,(x,y)就可以表示一个点的绝对位置。
在《小猫追球》中,猫需要知道球的坐标,才可以像球进行移动。
循环
循环是指,满足一定条件下,不停的进行重复相同的动作。
在《小猫追球》中,球跟随鼠标移动,猫面向球的位置,并向球进行移动,都需要用到循环的概念。
代码清单