TAG top

在线编程环境 + 程序以及数学习题自动评分系统

 CES-Alpha针对实际的编程和数学教学需求,提供在线编程环境,数学习题智能评分等服务。作为教学辅助平台,本系统完全运行在云端,不需要软硬件的部署。学生不需要在个人电脑上安装各种软件,可随时随地通过浏览器进行在线编程和习题解答。系统通过引入符号计算引擎,对学生的数学解答中的数学公式进行正确理解和智能评分。

icon1

方便师生的在线课程管理

🔸针对批量的作业批改提供了批量下载,快捷上传和自动分发功能。
🔸极度精简作业批改中的操作流程,减少每一个不必要的点击和页面切换!

icon2

师生同时在线的编程环境

🔸云端编程环境和在线辅导系统。
🔸基于云计算的在线编程环境下,教师可实时确认学生的进展,提供辅导。

icon3

程序以及数学习题的自动评分系统

🔸采用优化的符号计算系统对学生的数学习题解答进行自动评分。
🔸可以实时对Python, MATLAB语言的程序进行在线评分。
🔸学生可实时确认习题解答正误,反复提交,提高学习效率和积极性。

系统特色

在线辅导功能

  • 设置有教师,助教,学生角色。教师和助教可以在线实时对学生进行答疑解惑。
  • 基于云计算环境的在线编程环境,教师可以直接查看学生进度,程序的编译错误和计算结果等信息。

TAG system2

在线编程环境

  • 基于云计算的虚拟机技术的编程环境,教师和学生在浏览器中编程操作,不需要本地电脑安装任何软件。
  • 教师可以自由定制虚拟机环境,和学生分享共同的编程环境。
  • 使用Jupyter Notebook,提供Python、 MATLAB、C等计算机语言的编程。
    Notebook中使用LaTex,可以编写带有数学公式的作业报告。

TAG system3

程序以及数学习题的自动评分系统

  • 系统使用对SymPy进行了深度优化的数学符号计算系统。可以自动判断数学公式的默认语义,正确评定学生解答。
  • 为方便学生输入数学公式,对于SymPy的数学公式语法进行全面改造,更接近自然的手写习惯。
  • 数学习题的设置中带有随机参数,可以向学生提供相同类型但是参数不同的问题,避免数学作业提交中的抄袭等不当行为。
  • 实时运行程序,对学生的程序运行结果进行评判。系统提供极为方便的填空题设定,可随时进行程序测验。

TAG system1

FAQ

系统使用收费吗
系统根据使用人数和时间计算并收取费用。CES-Alpha提供半年期间的免费试用。关于费用详情,请同 info@ces-alpha.org 联系。
系统的使用案例
2022年正式上线以来,截至2024年4月,CES系统已经在140次以上的课程中使用。注册课程的学生超过6000名。

CES的介绍和使用说明

CES介绍(HTML Page)

CES中使用的技术


Google Compute Engine

Google App Engine

Jupyter Project

Octave Kernel for Jupyter

FEniCS Project

欢迎联系咨询

  • CES-Alpha Team
  • E-Mail:info@ces-alpha.org

liulab_logoCES系统由日本东京女子大学Liu Lab开发提供。

感谢新潟大学的课程改革项目,新潟大学教育资助项目、「みちのくアカデミア発スタートアップ準備資金」的经费支持!