镜像概述和主要用途
WeBWorK是一个开源在线作业系统,主要用于数学和科学课程。该系统由美国数学协会(MAA)和美国国家科学基金会(NSF)支持,提供开放题库(Open Problem Library, OPL),包含超过30,000道作业题,覆盖大多数本科低年级数学课程及部分高级课程。更多信息请访问WeBWorK官方网站[***]
核心功能和特性
- 开源性质:完全开源,允许用户自由使用、修改和分发
- 丰富题库:内置超过30,000道题的开放题库(OPL)
- 课程支持:覆盖多种数学课程,包括大学代数、离散数学、概率与统计、单变量和多变量微积分、微分方程、线性代数及复分析等
- 社区支持:由MAA和NSF支持,拥有活跃的用户和开发者社区
使用场景和适用范围
- 高校数学教学:适用于本科数学及科学课程的在线作业管理
- 教师工具:帮助教师布置、管理和批改作业
- 学生学习:为学生提供交互式作业环境,支持即时反馈
- 课程开发:支持问题作者创建和分享自定义作业题
使用方法和配置说明
用户资源
新用户或教师如需搭建自己的WeBWorK服务器或了解如何在课程中使用WeBWorK,可参考以下资源:
- WeBWorK Wiki:[***]
- 教师指南:针对教师的使用信息
- 问题作者指南:针对问题作者的信息
- WW_install脚本:http://github.com/aubreyja/ww_install%EF%BC%88%E4%BD%BF%E7%94%A8WW_install%E8%84%9A%E6%9C%AC%E7%9A%84%E7%9B%B8%E5%85%B3%E4%BF%A1%E6%81%AF%EF%BC%89
- 论坛:[***]
- 常见问题:https://github.com/openwebwork/webwork2/wiki/Frequently-Asked-Questions%EF%BC%88%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98%E5%88%97%E8%A1%A8%EF%BC%89
开发者资源
对开发WeBWorK新功能感兴趣的人员,可参考以下资源(开发新问题请访问问题作者指南):
- 首次设置:https://github.com/openwebwork/webwork2/wiki/First-Time-Setup%EF%BC%88%E9%A6%96%E6%AC%A1%E8%AE%BE%E7%BD%AEGitHub%E4%BB%93%E5%BA%93%E5%85%8B%E9%9A%86%E7%9A%84%E6%8C%87%E5%8D%97%EF%BC%89
- 编码与工作流:https://github.com/openwebwork/webwork2/wiki/Coding-and-Workflow%EF%BC%88%E5%BB%BA%E8%AE%AE%E7%9A%84%E5%B7%A5%E4%BD%9C%E6%B5%81%E7%A8%8B%EF%BC%8C%E6%9C%89%E5%8A%A9%E4%BA%8E%E4%BB%A3%E7%A0%81%E8%A2%AB%E4%BB%93%E5%BA%93%E6%8E%A5%E5%8F%97%EF%BC%89
- 创建Pull请求:https://github.com/openwebwork/webwork2/wiki/Creating-Pull-Requests%EF%BC%88%E6%8F%90%E4%BA%A4Pull%E8%AF%B7%E6%B1%82%E7%9A%84%E8%AF%B4%E6%98%8E%EF%BC%89
- 更多信息:https://github.com/openwebwork/webwork2/wiki/%EF%BC%88GitHub Wiki上的其他开发者信息,包括WeBWorK3相关内容)