Github Copilot应用程序开发黑客赛

Youth Innovation Lab
6 min readNov 10, 2024

--

使用 GitHub Copilot 加速应用程序开发

使用 GitHub 和 Azure 赋能下一代开发者

参赛条件:
居住国法定成年年龄以上
所有国家/地区,标准例外情况除外

关于挑战
准备好通过 GitHub Universe Learning Challenge 深入探索 AI 驱动的编码世界吧!通过此挑战,你将获得使用 GitHub Copilot(你的编码伴侣)的实践经验。GitHub Copilot 提供代码建议、完成功能,甚至根据你的自然语言提示生成整个代码块 — 想象一下更快、更智能地编码,使用 AI 助手学习你的编码风格并帮助你将想法变为现实。

GitHub Universe Learning Challenge 将为你提供在这次黑客马拉松中脱颖而出的技能和知识。一旦你掌握了 GitHub Copilot,你就可以利用它的强大功能以及强大的 Azure 开发人员工具套件来构建、测试和部署你的应用程序。探索 Azure 云平台的可能性,利用其 AI 服务,并体验简化的开发工作流程。

参赛流程:

步骤 1:在 12 月 17 日之前注册并完成 GitHub Universe 学习挑战。
注意:每个提交者或每个团队的至少一名成员必须完成学习挑战

步骤 2:注册 GitHub Copilot 的免费试用版
注意:免费试用期最长为 30 天。当你准备好开始构建时,请务必注册免费试用版!

步骤 3:使用 GitHub Copilot 和 VS Code 或 Visual Studio,利用 Devpost 上的 Azure 服务构建和提交应用程序。

无论你是经验丰富的开发人员还是刚刚开始编码之旅,这都是你深入 AI 世界并构建令人惊叹的东西的机会。加入我们,完成 GitHub Universe 学习挑战,让你的想象力自由驰骋!

参赛要求:
构建内容
在 12 月 17 日之前完成 GitHub Universe 学习挑战,并使用 VS Code 或 Visual Studio 使用 GitHub Copilot 在 Devpost 上构建和提交利用 Azure 服务的应用程序。如果以团队形式参赛,至少一名团队成员必须完成学习模块。

可选 — 将你的项目提交到奖励奖项类别之一:

GitHub Copilot 最佳使用:授予展示最具创意和影响力的 GitHub Copilot 使用以加速开发工作流程的团队。向我们展示 GitHub Copilot 如何提高你的工作效率、提高代码质量并支持整个项目中的创新问题解决。

最佳 Azure 应用集成:此类别认可最有效地与 Azure 服务集成以创建可扩展、高性能应用程序的项目。无论你是利用 Azure Kubernetes 服务、Azure 应用服务还是其他云解决方案,都可以展示你的应用如何充分利用 Azure 的功能。

最佳 VS Code 扩展使用奖:庆祝以最具变革性和创新性的方式使用 VS Code 扩展的项目。此奖项旨在表彰 VS Code 扩展发挥关键作用并显著提升项目整体价值和影响力的项目。

使用 GitHub Copilot 的 30 天免费试用版来构建你的应用。

提交内容

包含使用所需开发人员工具构建的项目,并满足项目要求。

包含文本描述,解释项目的特性和功能。

包含项目的演示视频。提交的视频部分:

应少于三 (3) 分钟。评委无需观看超过三分钟的视频

应包含展示项目在其构建设备上运行的视频

必须上传到 YouTube 或 Vimeo 并在其上公开显示,并且必须在 Hackathon 网站的提交表单上提供视频链接;并且

不得包含第三方商标、受版权保护的音乐或其他材料,除非参赛者有权使用此类材料。

提供你的公共代码存储库的 URL 以供评判和测试

提供你和你的队友的 Microsoft Learn 用户名

奖品
10,000 美元奖品

第一名
• 4,000 美元
• 与 Cloud Advocates 进行一对一指导课程
• 社交推广中的特色

第二名
• 2,500 美元
• 与 Cloud Advocates 进行一对一指导课程
• 社交推广中的特色

第三名
• 1,500 美元
• 与 Cloud Advocates 进行一对一指导课程
• 社交推广中的特色

GitHub Copilot 最佳使用
• 500 美元

最佳 Azure 应用集成
• 500 美元

VS Code 扩展最佳使用
• 500 美元

反馈奖 (5)
• 100 美元

评判标准
技术实施
项目是否展示了高质量的软件开发?项目是否利用了 GitHub Copilot 和 Azure 工具?代码质量如何?
设计
项目的用户体验和设计是否经过深思熟虑?软件中前端和后端是否平衡融合?
潜在影响
项目对开发者社区的影响有多大?它对目标社区之外的影响有多大?
创意质量
项目有多有创意和独特?这个概念已经存在了吗?如果是,项目在此基础上改进了多少?

技术资源/文档

GitHub Copilot 信息

注册 GitHub Copilot 30 天免费试用版。当你准备开始构建时,请务必注册免费试用版!

GitHub Universe 学习挑战

GitHub Copilot 技能计划

提示:监控你对 GitHub Copilot 的使用情况。参赛者需承担免费试用以外的费用。

对于同意 Microsoft 收集和使用个人信息的用户,请参阅以下适用的隐私声明:

GitHub 隐私声明
Microsoft 隐私声明
如需支持,请在讨论论坛或 Discord 上联系我们:

Discord — GitHub Copilot

YCIC(青少年编程重新俱乐部)是一个非盈利的青少年组织,我们致力于提供给青少年有关编程和创新相关的指导和帮助,我们每年都积极组织参与各种编程创新有关的活动和比赛,欢迎大家联系我们。

如果有兴趣参与这个黑客活动,请发送EMAIL到 youthinnolab@gmail.com, SUBJECT (COPILOT)。

(all the above contents and images, copyright owned by its original owner, such as Microsoft, DevPost, etc)

--

--

Youth Innovation Lab
Youth Innovation Lab

Written by Youth Innovation Lab

Youth Innovation Lab is community based STEM education institute, we promote STEM education to minority community, and focus on advanced technology education.

No responses yet