那是一堂令人难忘的编程课!
充满激情的老师
老师不是枯燥地讲解语法,而是从游戏制作入手。他教我们用代码创造一个简单的贪吃蛇游戏,从最基础的变量、循环开始循序渐进,一步步实现功能。我们亲手创造的“小蛇”在屏幕上游动,那种成就感很难用语言形容。不像其他老师死记硬背语法规则,他是真真切切用一个具体项目,一步一步引导!
有效的学习方法
课上不是传统的单一讲解,老师会分组教学,并且组织编程比赛。比如这次“青蛙接苍蝇”游戏的开发,把抽象代码变成实现可视化逻辑游戏——比单行代码的死记硬背有用多了;同学互相帮助,快速解决编程 BUG !
实践胜于理论
课程注重编程实践,而不是单纯的理论讲解。 老师鼓励我们尝试不同的方法,犯错并从中学习。最终,我们从初级到高级功能实现了飞一般的进步——不仅仅开发了简单的连连看,并且掌握了从数据库交互到图形元素管理等多种技能!
这次课程真正帮助我掌握了编程的逻辑思想,极大地提升了我的代码水平。我相信很多学生因为这堂编程课对未来选择了更多的可能!