Java教育资源目录平台正式上线
目录
几周前,Igor De Souza 在 Foojay 上分享了《让 Java 更贴近教育:一项社区驱动的倡议》。这是我们共同发起的一项计划,旨在将 Java 教育资源汇集到一处,让导师、教育工作者和学习者能更轻松地发现这些资源。
但坦白说,对于那些尚未深入编码生态系统的教育工作者而言,GitHub 的 README 文件虽然功能完备,但并不是最友好的入口。现在,这个问题已经解决了……
[LOADING...]
受到 James Ward 一个伟大创意的启发
如果你还没有访问过 ai4jvm.com,建议去看看。Java Champion 和开发者布道师 James Ward 构建了一个界面极其简洁、由社区策划的网站,其中列出了 Java AI 框架、工具、关键人物和学习资源。它是一个极佳的参考范例,展示了一个结构良好的目录网站应该是什么样子的。
James 同意让我们复用他的工作流。这套系统可以将结构化的 SPEC.md 文档转换为一个美观、易于浏览的网站。非常感谢他如此慷慨地分享这一方法!
认识 education.foojay.social
成果现已上线:education.foojay.social!如果你是一位编程社团的导师或教师,正在寻找可以推荐给学生的 Java 资源,这里就是你的起点。
目录中已经包含了哪些内容?其中包括:
- Jetbrains 等机构提供的教程和视频
- Devoxx4Kids 分享的资源
- 用于在树莓派 (Raspberry Pi) 上运行 Java 的 Pi4J 和 JBang 示例
- 诸如《培养小程序员》(Raising Young Coders) 之类的书籍
目录的质量取决于社区的贡献
这项倡议的核心在于,它不属于任何个人或组织。GitHub 仓库 github.com/foojayio/java-education-catalog 是数据源,而网站则直接从该仓库生成。
这意味着贡献资源非常简单:只需提交一个 Pull Request 来更新 SPEC.md 文件即可。你发现了一个很棒的 YouTube Java 教程系列吗?或者有一本想向初学者推荐的书?亦或是一个适合在课堂或编程俱乐部开展的创意项目构思?欢迎将其添加进来。
如果你一直在创作 Java 教育内容,但目前这些内容在互联网上鲜为人知,那么这里正是它们应该被收录的地方。让我们共同努力,让你的内容更容易被发现。
下一步计划
我们的目标与倡议启动时保持一致:让 Java 在教育环境中变得更加可见且易于获取,无论是针对 CoderDojo 俱乐部、大学课程,还是正在学习第一门编程语言的自学者。一个维护良好、由社区驱动的目录网站将使我们离这个目标更近一步。
请访问 education.foojay.social,探索其中的内容,然后回到 GitHub 仓库添加一些资源。每一份贡献都很重要,而且正如你所见,这就像编辑文本文件一样简单。
文章《Java 教育目录现在有了精美的展示主页》最初发布于 foojay。