Python 最近几年来非常流行,在各大语言排行榜上都名列前茅,例如它在 IEEE Spectrum 年度编程语言排行榜上就三年连冠,在最近的 TIOBE 9 月排行位居第三。大多数界内人士认为,在未来几年,Java 和 C 在搜索引擎的相关搜索方面将面临挑战,受到 Python 影响。Python之所以如此流行,原因包括简单易用、通用性(符合各种开发需求)、强大的社区、有很多大企业赞助、能够用于机器学习和人工智能等等,它在许多机器学习课程中被用作主要语言有关,这众多因素让它越来越受关注。

Python-microsoft.jpg

微软为推动基于Windows平台的程序开发不遗余力,在STEAM领域,Microsoft MakeCode 为不同水平的学习者提供有趣的项目、即时结果、块编辑器和文本编辑器,让所有学生了解计算机科学的实际应用。在著名的micro:bit项目中贡献了MakeCode在线版。而在生产力领域,与Visual Studio作为终极开发环境不同,Visual Studio Code是一个跨平台的轻量级源代码编辑器。微软在Visual Studio Code 编辑器中构建了对Python更好的支持,以便开发人员可以使用本地PC上的VS代码来编辑存储在远程机器、容器和Linux操作系统Windows子系统(WSL)上的代码。

更重要的是,微软可以扩大使用Azure构建人工智能应用程序的Python开发人员的数量。Azure Machine Learning Studio已经支持Python,2019年8月,该公司宣布了对PyTorch 1.2的完全Azure机器学习支持,PyTorch 1.2是Facebook人工智能研究小组为Python开发的机器学习框架。

2019年7月19日,微软推出了Python教程文档《Develop with Python on Windows》,链接地址:https://docs.microsoft.com/zh-cn/windows/python/

f1f5bebab4d0de055df6e3653833903c53f.jpg

2019年9月19日,微软推出Python免费在线教程视频《Python for Beginners》,链接地址:https://www.youtube.com/playlist?list=PLlrxD0HtieHhS8VzuMCfQD4uJ9yne1mE6

PythonSeries_FullSeries_1920v-watch-now-1024x576.jpg

“Python for Beginners”由微软高级项目经理 Christopher Harrison、以及微软 AI Gaming 的商业开发经理 Susan Ibach 共同讲解,在课程中加入了他们对 Python 的见解,一共有 44 个视频。官方对该系列视频的描述是快速和简洁,这套视频并不是对 Python 的深入研究,而是为 Python 初学者提供的学习材料,以鼓励学习者开始具体研究领域。而具体来说,该教学视频系列循序渐进,先是介绍 Python,开发工具 Visual Studio Code 的配置,然后就是主要语法语句概念讲解,再配合示例演示,例如介绍 print 概念和演示 Hello World。

Christopher Harrison在博客中对这个在线教程视频项目有说明。

2020年5月1日,微软再推免费在线 Python 教程《More Python for Beginners》和《Even More Python for Beginners: Data Tools》。

Christopher Harrison在博客中对这两个在线教程视频项目有说明。

more-python-for-beginners.jpg

“More Python for Beginners” 包含 20 个视频,每个视频时长在 2-15 分钟不等。内容涵盖了格式化和 Linting、Lambda、处理文件、异步操作等等。该系列由微软高级项目经理 Christopher Harrison 和微软 AI 游戏部门业务开发经理 Susan Ibach 进行讲解。

链接地址:https://www.youtube.com/playlist?list=PLlrxD0HtieHiXd-nEby-TMCoUNwhbLUnj

even-more-python-card-with-pics.jpg

“Even More Python for Beginners: Data Tools” 系列显然与数据科学相关。Harrison 和 Ibach 表示,它将帮助学生构建工具包,以使用 Python 进入数据科学和机器学习。

链接地址:https://www.youtube.com/playlist?list=PLlrxD0HtieHhHnCUVtR8UHS7eLl33zfJ-

微软编程教育都在搞什么?这篇博客中,可以了解更多微软对STEAM编程教育的工作。
👍

本文由 CulmartPlay 整理发布,参考 CC-BY-SA 3.0 协议共享,欢迎转载、引用或改编。
感谢您的支持,以共同推动STEM公益教育!

楼主残忍的关闭了评论