教学课程是将每个关卡的学习内容制作成动画短片,由虚拟人偶老师对课程的知识点进行讲解,并对关卡场景和目标进行分析,辅助以交互式的练习题,可以帮助大家更好地理解课程内容,如图1.13所示。
图1.13 教学课程
呆呆鸟编程论坛是交流学习的空间,如图1.14所示。遇到难题可以在论坛中发帖子提问,会有同学或者老师解答。论坛中的知识不断积累和丰富,这样,学习者就可以很容易地在论坛中找到想要了解的知识。
图1.14 呆呆鸟编程论坛
如果遇到难以理解的知识点,或者无法调通的代码程序,可以通关“在线答疑”功能进入虚拟教室,由在线真人老师给大家解答各种难点问题,如图1.15所示。在线答疑中,大家可以举手向老师提问,老师会针对提出的问题做出详细的解答。当然,如果老师正在给其他同学进行讲解,大家也可以一起学习。
开发环境内置了一个打字小游戏,如果觉得自己打字还不过关,可以在打字小游戏中练习,增加打字的速度和准确性,如图1.16所示。
图1.15 在线答疑
图1.16 打字小游戏
这个打字小游戏的难度分为3档,“低难度”只出现字母,“中难度”会出现字母和单词,“高难度”只有单词。难度越高,字母和单词的移动速度越快,可以根据自己的打字水平选择相应的难度。
如果在学习过程中遇到任何问题,可以在呆呆鸟编程官网寻求帮助。呆呆鸟编程的官网地址是http://www.ddncode.com/,如图1.17所示。
图1.17 呆呆鸟编程官网
呆呆鸟编程的微信公众号名称是“呆呆鸟编程”,这里会经常发布最新的编程理念、编程知识和行业新闻,如图1.18所示。喜欢的读者可以关注这个微信公众号。
图1.18 “呆呆鸟编程”微信公众号
如果要查看关卡的过关视频或其他视频资料,可以在抖音、快手、小红书和哔哩哔哩中搜索“呆呆鸟编程”,或扫描图1.19所示的二维码,关注各大视频平台的官方账号。
图1.19 各大视频平台的官方账号