正所谓兴趣是人最好的老师,相信大家都已经有非常多被枯燥学习课程折磨的回忆了,本能地感到抗拒,又不得不每天强迫自己去学习,这一学就是从小学到中学,从中学又到大学。绝大部分人对校园学习都会感到反感,直接原因就是提不起兴趣,身边娱乐活动那么多,哪个不比上课学习有意思呢,所以如何让学习知识的过程更加生动有趣,是几乎所有教育者都要考虑的。
那么对于知识量巨大,对小白来说堪比学习一种新语言的Java学习来说,有没有一种相对有趣,不那么让人觉得乏味的学习方式呢,这就是今天要来给大家分享的一个非常有趣的国外编程网站--Codegym。
打开网站后,发现这是一个通过实战来学习 Java 的网站,里面有非常多的示例,这倒是没什么,因为通过实战驱动学习 Java 的网站有很多,我们继续往下走,选择中文(这里我完全是想快速搞清楚这个网站是干啥的,所以为了快餐文化,我选择了中文,大家最好还是选择英文)。
然后它会提示我想成为一种什么类型的程序员。
接下来提示我以哪种方式进行学习,我从来没尝试过通过阅读故事情节来学习 Java(难道学习 Java 还有故事背景?),而通过游戏学习 Java,这不就是我们想要的吗?
当然以游戏化方式开始,后面提示我是否想要同伴的激励和选择何种的编程背景,我果断选择了不需要激励和黑色,因为黑色才是代表着程序员的信仰。注册完成后,会提示我们是否有编程经验,考虑了一下,毕竟我们想要做从零开始,所以选择了萌新上手。
然后我们就来到了 Codegym 的主界面,迫不及待的点进了学习课程界面,从 Java 语法开始学习。
映入眼帘的是一则有趣的故事
故事的背景是遥远的未来——3018 年,那时人类与机器人在地球上和谐相处,太空旅行已成为家常便饭。有一天,一艘名为银河系狂奔号宇宙飞船坠毁在一个未知的星球上…
在坠落过程中,宇宙飞船撞上山腰,几乎被完全埋在碎石下。船员们努力数日,想让飞船脱离困境,但没有成功,于是失去了回家的希望,开始在这个陌生的新地方安顿下来… 飞船导航员发现未知星球上有大量的野生机器人,甚至机器狼,他们需要教会机器人编程指令,以帮助人类回家。
如此,一个极具沉浸感的故事配合着卡通画面,Java 学习之路正式开启。
在玩游戏的过程中,虚拟的导师会指导你学习各种 Java 知识点,并且分配完成各种任务。
你会尝试进行编写一些 Java 代码,这些代码会在 Codegym 平台进行验证,验证成功后,突破下一关,通过这种方式来让自己不断升级,提高自己的编程能力。
除了基本的 Java 知识结构(Java 语法、Java 核心、Java 多线程、Java 集合)外,还有 SQL 和 Hibernate框架(开发中)、JSP 和 Servlet(开发中)。
Codegym 有自己的论坛和社区,因为它是国外的网站,所以论坛和文章有非常多的外国人一起交流技术,交流你做的游戏,交流你的学习心得。
看的出来,这个网站做的非常用心,看得出来,这个网站的背后是一个在用心做事的团队。
小白可以用它轻松学 Java,Java 老手也可以去 Codegym 编写自己的游戏,分享学习经验,帮助他人,快乐自己。
那么今天的推荐内容就到这里了,欢迎大家关注我和我私信交流,我这里也有很多自己收集整理来的学习资料和笔记可以和大家免费分享,感谢大家的支持和关注哦~