跳到主要内容

教师与图书馆员资源

Python 编程入门

面向工作坊、图书馆和课堂的带课指南

这套课程是写给带课的大人看的:开编程社团的图书馆工作人员、增加拓展单元的老师、工作坊志愿者,或者带着一个孩子学习的家长。不需要编程背景——每一课都会告诉你该说什么、该留意什么。

开始之前

适合谁
3 至 6 年级,无需任何基础
课程长度
8 节课,每节 50-60 分钟

学生需要准备什么

  • 一台带现代浏览器(Chrome、Edge、Safari 或 Firefox)的电脑、笔记本或 Chromebook。
  • 能上网,以便打开课程页面并加载浏览器里的 Python 练习区。
  • 可选:用来规划代码的纸,以及单独学习时用的耳机。

如何在图书馆或课堂上带一节课

  • 打开本周的课程页面,全班一起读「这个概念」和词汇表。
  • 在共享屏幕上演示一次起始代码,并运行它,让所有人都看到输出。
  • 留时间让学生自己运行起始代码,并试着做小挑战。
  • 学生做题时在教室里走动,用建议的问题检查他们是否真的理解。
  • 以调试挑战和反思问题作为全班讨论收尾。
  • 预留 50 到 60 分钟。如果时间紧张,小挑战或反思可以带回家做。

如何帮助从没编过程的学生

  • 让学生放心:报错是编程中很正常的一部分,并不代表失败。
  • 鼓励他们动手打字修改,而不是复制粘贴,这样语法才记得住。
  • 让第一次写代码的学生和同伴配对,或安排在你方便随时查看的位置。
  • 用大白话把代码读出来(「print 会把这段文字显示在屏幕上」),帮助建立词汇。
  • 让提前完成的学生去做拓展挑战,而不是干等全班。

逐课带课指南

每周一节。每一节都写得让你不懂编程也能带。