RaspberryPiFoundation推出了针对年轻人的Python编程新入门路径。
新的Python入门项目路径旨在向孩子们传授Python编程的基础知识,并帮助他们通过RaspberryPiFoundation创建的动手项目融入核心编程概念。
该课程面向初学者和更有经验的年轻程序员,它带领学习者完成一些指导性任务和更独立的项目,然后才有机会利用他们获得的专业知识创造一些独特的东西。
RaspberryPi已经提供了Scratch编程的学习路径,在这些路径中,年轻的程序员将被引导通过基本的编程和设计技能,使用基于块的语言创建应用程序、游戏和计算机生成的艺术。
Python入门路径在复杂性方面更上一层楼:作为一种基于文本的语言,项目路径旨在让年轻的编码人员熟悉现实世界中使用的“真正”编程语言的基本原则,例如作为语法、使用变量和定义函数。
RaspberryPi学习经理RebeccaFranks表示,Python是年轻和新手编码员的理想语言,因为它的语法类似于英语。
Python还是一种编程语言,被数据科学等新兴领域的专业开发人员广泛使用,这使其成为对技术职业感兴趣的年轻编码人员的一项宝贵技能。
“‘Python入门’项目路径是根据我们的数字制作框架设计的,鼓励学习者在项目路径中逐步移除脚手架,从而成为独立的编码员和数字制作者,”弗兰克斯在一篇博文中说。
“我们的数字制作框架的结构意味着学习者可以体验编码项目的结构化开发过程,并学习如何将他们的想法变成现实。该框架还支持查找代码中的错误(调试),向他们展示错误是一种计算机编程的一部分,只是你可以克服的暂时挫折。”
参见:编程语言:Python如何建立数百万的开发者社区
RaspberryPi的Python项目路径分为六个部分,从三个“探索”项目开始,通过指导任务向学习者介绍新的编码技能。与其他一些专注于创建基于文本的输出的入门课程不同,RaspberryPi的项目路径专注于使用Pythonp5库创建数字视觉效果。
在“探索”项目之后是两个“设计”项目,鼓励年轻的Python编码人员通过更个性化的创作来练习他们的编码技能。最后,学习者完成一个“发明”项目,他们将所学的一切结合在一起,创造出独特的东西。
Python项目路径是免费的,可以通过网络浏览器访问。入门代码在一个名为Trinket的基于Web的免费开发环境中提供,RaspberryPi估计整个课程大约需要六个小时才能完成,每个项目大约需要一个小时。