乐趣区

关于ide:微软又搞了一个开源入门课程这次是物联网

【导语】:微软开源的初学者物联网学习课程。

这是本系列第三弹!

  • 《微软开源的机器学习课程》
  • 《微软开源的 Web 开发课程》

简介

IoT-For-Beginners 是微软开源的物联网入门教程,总共有 24 节课,工夫周期为 12 周,每一节课都包含课前与课后测验、实现课程的书面阐明、解决方案、作业等。课程内容是基于我的项目构建的,能够让你在实践学习的同时入手实际,有助于你放弃学习的能源。

我的项目的内容涵盖了食物从农场到餐桌的旅程,包含了农业、物流、制作、批发和消费者等物联网设施的所有风行行业畛域。

该课程的作者为 JJen Fox、Jen Looper、Jim Bennett。

每节课都蕴含以下内容:

  1. 草稿笔记
  2. 补充视频
  3. 课前热身测验
  4. 书面课程
  5. 如何构建我的项目的散布指南
  6. 常识查看
  7. 课程挑战
  8. 补充浏览
  9. 工作
  10. 课后测验

我的项目地址是:

https://github.com/microsoft/…

入门

对学习者来说

学习者应用该教程时,倡议 fork 仓库并本人或小组实现练习,从课前测验开始,浏览讲座并实现其余流动。

  • 从课前测验开始
  • 浏览讲座并实现流动,在每次常识查看时回顾和反思
  • 通过了解课程来创立我的项目,独立思考后再去查看解决方案代码
  • 加入课后测验

如果想更进一步深刻学习,官网举荐学习这个网站的内容:

https://docs.microsoft.com/users/jimbobbennett/collections/ke2ehd351jopwr?WT.mc_id=academic-17441-jabenn

对教学者来说

能够随时随地在本人的课堂上应用这个课程,并且能够通过 GitHub Classroom 在 GitHub 中应用。通过 fork 这个我的项目,为每节课创立一个仓库,这意味着须要将每个文件夹独自提取到仓库中。具体的操作方法官网曾经提供了阐明。

https://github.blog/2020-03-18-set-up-your-digital-classroom-with-github-classroom/

也能够原样应用这个仓库,而不应用 GitHub Classroom。在线格局(Zoom、Teams 或其余),能够为测验组建分组讨论室,并领导学生帮忙他们做好学习筹备。而后邀请学生加入测验,并在特定工夫将他们的答案提交。

如果须要更私密的格局,请让学生将课程一堂一课地 fork 到他们本人的 GitHub 仓库课作为公有存储库,并授予你拜访权限。而后他们能够私下实现测验和作业,并通过你课堂上的问题进行提交。

如果想创立本人的课程,官网提供的课程模板供参考:

https://github.com/microsoft/IoT-For-Beginners/blob/main/lesson-template/README.md

内容

在构建课程的时候,作者听从了两个教学准则:确保它是基于我的项目工程的实际,并且包含频繁的测验。到本系列完结时,学生将构建动物监控和浇水零碎、车辆跟踪器、跟踪和查看食物的智能工厂设置以及声控烹饪计时器,并将学习互联网的基础知识。

通过确保内容与我的项目保持一致,该过程对学生更具吸引力,概念的保留也将失去增强。此外,课前的低危险测验确定了学生学习某个主题的用意,而课后的第二次测验确保了进一步的保留。该课程旨在灵便乏味,能够全副或局部学习。这些我的项目从小规模开始,到 12 周周期完结时变得越来越简单。

每个我的项目都基于可供学生和业余爱好者应用的实在硬件。每个我的项目都着眼于特定的我的项目畛域,提供相干的背景常识。要成为一名胜利的开发人员,理解解决问题的畛域会很有帮忙,提供这些背景常识能够让学生在理论问题的背景下思考 IoT 解决方案。

硬件

依据集体爱好、编程语言常识或爱好、学习指标和可用性,课程有两种物联网硬件可供项目选择。

还为无法访问硬件或心愿在购买前理解更多信息的用户提供了“虚构硬件”版本。具体参考以下地址:

https://github.com/microsoft/IoT-For-Beginners/blob/main/hardware.md

开源前哨 日常分享热门、乏味和实用的开源我的项目。参加保护 10 万 + Star 的开源技术资源库,包含:Python、Java、C/C++、Go、JS、CSS、Node.js、PHP、.NET 等。

退出移动版