即写即跑 / Write–run loop
反馈当场出现,少在环境上耗课。 / Instant feedback; less class time lost to setup.
产品 · 课堂系统 / PRODUCT · CLASS SYSTEM
可落地的编程课操作系统 / A deployable coding-class OS

派森咖啡是一套可复制的 Python 入门课堂系统:场景化关卡、本机浏览器写代码(Pyodide)、单机 / 严格全屏 / 教师机服务端三种开法,并已打学生端安装包。换一间机房、换一批学生,流程不变。公开介绍只讲课堂体验与系统能力,不发布任何教材扫描件。 / Python Café is a replicable intro-Python class system: staged café lessons, in-browser coding (Pyodide), solo / locked-fullscreen / teacher-server modes, plus a student installer. New lab, new cohort—same flow. The public page sells the class system, never a scanned textbook.
问题 / THE PROBLEM
Python 入门常卡在环境安装、教材翻页和「写了跑不起来」。机房换一批学生就要重配一遍,课很难像产品一样交付。 / Intro Python stalls on installs, page-flipping and code that will not run. Every new lab cohort means re-setup—the class does not ship like a product.
理念 / RATIONALE
理念来源 / Source · 本产品提出 · Deployable Class OS(即写即跑 + 可复制开课)
把入门课收成场景关卡 + 浏览器运行时 + 三种开课模式。学生写了就能跑;老师复制到另一间机房还能开。不靠公开扫描教材。 / Pack intro class as staged scenes + in-browser runtime + three launch modes. Students write and run; teachers copy to another lab and teach. No scanned textbooks on the public site.
反馈当场出现,少在环境上耗课。 / Instant feedback; less class time lost to setup.
单机 / 全屏 / 教师机服务端,换机房流程不变。 / Solo / fullscreen / teacher-server—same flow in a new lab.
咖啡馆任务让练习有情境,不是干题单。 / Café tasks give practice a situation, not a dry list.
操作 / HOW IT RUNS
机房安装学生端或打开本地页;选开课模式;学生按关卡写代码提交。 / Install the student build or open the local page; pick a launch mode; students code through stages.
单机演示、严格全屏考试感、或教师机服务端统管。 / Solo demo, locked fullscreen, or teacher-server control.
咖啡馆场景里完成练习,浏览器内运行。 / Finish café stages with in-browser runs.
带着安装包走;不重写课。 / Take the installer; do not rewrite the course.
进度 / WHERE IT IS NOW
机房可交付:关卡、三种开法与学生端打包已齐。公开站只介绍系统,不放教材原文。 / Lab-ready: stages, three modes and student package. Public site describes the system, not textbook text.


我设计场景关卡、开课模式与学生端打包,让编程课能像产品一样交付。 / I designed the café stages, launch modes and student package so a coding class ships like a product.
安装包 + 三种开法,复制到另一间机房就能上。 / Installer plus three modes: copy to another lab and teach.
浏览器里完成练习,反馈当场出现。 / Practice in the browser; feedback is instant.
关卡与开课模式是产品骨架,后面还能加章、加模式。 / Stages and launch modes are the product spine—more chapters and modes can plug in.