Show HN: Build with Python – 一门让你的代码「画」出作品的入门课程

Hacker News Top 产品

摘要

Scimigo 推出了「Build with Python」入门课程,学习者通过在画布上绘图来编写自己的第一个 Python 程序,涵盖函数调用、变量、循环和点击事件等内容,用于制作机器人、图案和交互式绘图。

大家好,HN,我做这个项目是因为看到我女儿学 Python 时很吃力。我做了一个只在浏览器里运行、以可视化输出为主的东西,而不是依赖 CLI/终端的输出。你完全不用担心 Python 安装、包版本、venv 等问题。<p>实验环境基于 Pyodide 运行在 web worker 中,程序的输出是代码块旁边的一张图片。用户可以随意修改代码,并立即看到图形化输出的变化。<p>课程共有 13 个模块,前 6 个基础模块免费,第 7–13 个模块阅读内容免费,但带指导的实验需要一次性支付 $49。<p>欢迎试用:<a href="https:&#x2F;&#x2F;scimigo.com&#x2F;en&#x2F;learn&#x2F;build-with-python" rel="nofollow">https:&#x2F;&#x2F;scimigo.com&#x2F;en&#x2F;learn&#x2F;build-with-python</a> 请把关于用户体验和练习设计的反馈发给我,尤其是如果你也是教孩子编程的老师。<p>我还在做一个面向初学者的 C++ 版本(同样基于浏览器,不需要 gcc 或命令行)。敬请期待。
查看原文
查看缓存全文

缓存时间: 2026/10/04 20:36

# 用 Python 绘图 – 用 Python 构建 来源:https://scimigo.com/en/learn/build-with-python/01-draw-with-python 制作机器人,重复图案,响应点击 你的第一批 Python 程序会在画布上画出图形。先学习函数调用、值、变量和循环,然后再加入一个点击事件处理器。 你将学会函数调用 · 变量 · 循环 · 点击事件 你将构建一个机器人、一排圆形,以及点击即绘的画板 正在加载实验环境... **本节课对你有帮助吗?** 你的反馈能帮助我们改进课程。

相似文章

用画笔编程,而非铅笔

Hacker News Top

这篇博客文章介绍了一个Python PaintBrush类,用于视觉化教学编码,并讨论了像Claude这样的LLMs如何能快速生成此类代码,强调了手写代码在学习中的价值。

Show HN:我做了一个开源的乐高 AI 生成器

Hacker News Top

Show HN:一个开源项目(ldraw-nova),让 AI 智能体通过编写 LDraw 代码来设计可拼搭的乐高模型,可导出 3D 视图、支持 VR 的 glTF 文件以及智能体的思考过程记录,并提供基于 Docker 的 Web 应用部署方式。