如何使用本网站

这个网站的目的是使用半互动的方式来教导基础的Python编程。它包含一系列的说明,与练习,你可以用来测试你的进展。任何人都可以免费使用这个网站。你可以注册一个免费账户,来保存你的进度。本网站不需要安装任何东西在你的计算机上。
页面底部 是有关于老师如何与学生一起来使用本网站的指导。

本网站的目标人群是那些以前完全没有编程经验的人。如果你有一些其他编程语言的经验,通过这里的课程应该会容易一些。成人和学生都可以以他们自己适合的速度通过所有的课程。

这里有带有自动打分的练习题来帮助你提高编程技能。有几种类型的练习,包括编程,简答,选择题,和代码组合。在大多数情况下,你都可以有多种方法来完成练习。

其中一些练习会要求你预测某些Python示例代码会产生怎样的效果。你可以 立马在Python中运行测试来完成,但请避免这样!相反,仔细思考,并通过自己的推测来找出答案。

这个网站并不能替代真正的老师。我们只测试某些概念;我们不检查你是否从别的地方复制了代码;自动打分器无法做出客观的判断,例如你编写程序的方式是否简单明了。当你创建帐号后,你可以将你的老师或有编程经验的朋友在你的个人档案 中注册为导师;他们可以查看你的进展,同时你也可以使用每个练习上的“帮助”按钮来向他们提问。你也可以使用“帮助”按钮来向计算机科学圈团队直接发送问题。

我们提供了一个 控制台可视化工具 你可以使用它来执行任何你喜欢的程序。然而,这些工具有安全性和复杂性的限制(如最大的运行时间为1秒)。如果你想解除这些限制,我们有一页关于如何在你自己的电脑上运行Python

感谢你使用我们的网站!如果你有疑问、反馈或发现任何错误请随时联系我们
点击此处 前往第一节课。

老师们

  • 老师应创建一个帐号;
  • 接着每个学生应创建一个帐号,前往右上角的用户菜单并点击“修改我的个人档案”,将导师 设置为老师的账户名。

在计算机科学圈中,老师可以收到学生提交的帮助问题 (see the Mail Page)以及查看他们的进度(请查看 我的进度 页面)。如果一名老师使用本课程几个学期,他们可以使用学生管理标签来移除或者隐藏非当前学生。