混合式教学工具

介绍一些很好用的在线教学工具,同时笔者也利用该网页进行混合式教学。


学习平台

UMU 互动学习平台

UMU 基于学习科学与 AI,构建起新型的智能化学习场景,打通“教、学、练、用”各个环节,帮助学员跨越从“知道”到“做到”的鸿沟。 UMU 通过 AI 技术将练习与工作场景有效结合,并通过 AI 给出实时反馈。


问卷/测试

问卷星

问卷星是一个专业的在线问卷调查、考试、测评、投票平台,专注于为用户提供功能强大、人性化的在线设计问卷、采集数据、自定义报表、调查结果分析等系列服务。


协同工作

石墨文档

石墨文档是中国一款支持云端实时协作的企业办公服务软件,致力于通过 Office 上云的方式帮助企业和组织,提高基础办公效率,具有全员高效协同、数据安全管控、系统集成定制、轻型应用搭建等价值。


Notion 官网

一款国外的在线协作平台。


在线编程(Python)

PythonAnyWhere

PythonAnywhere 是最流行的基于浏览器的解释器之一。你必须先注册,是免费的。你可以存储 Python 脚本,或者无需登录而只使用它们的 IPython 交互式 Shell。(需要注册,可以使用第三方库)


Google colab

Colab是一个使用谷歌Cloud在浏览器中运行的Python开发环境。(需要注册,可以使用第三方库)


Trinket

Trinket 是一个以教育为主的网站。你需要注册一个免费的帐户才能使用它,他们的交互式 Shell 还支持Turtle、Matplotlib 和其他模块,而许多在线 REPL 都不支持这些模块。(需要注册,可以使用第三方库)


SymPy Live

一个 Jupyter Notebook 风格的 REPL,带有一个很小的用户界面,非常适合简略的代码。它完全在浏览器中使用 JupyterLite 运行 JupyterLab,而不是在服务器上运行。(无需注册,可以使用第三方库)


Python Tutor

Python Tutor 内置了一个调试器,允许每次执行一行,并查看程序的单步执行情况。不仅如此,它还记录了程序在每一步的状态,因此你也可以后退。这是大多数调试器没有的特性。(无需注册,不可以使用第三方库)