当前位置: X-MOL 学术Comput. Sci. Eng. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Engineers Code: Reusable Open Learning Modules for Engineering Computations
Computing in Science & Engineering ( IF 1.8 ) Pub Date : 2020-02-24 , DOI: 10.1109/mcse.2020.2976002
Lorena A. Barba 1
Affiliation  

Undergraduate programs in science and engineering include at least one course in basic programming, but seldom presented in a contextualized format, where computing is a tool for thinking and learning in the discipline. We have created a series of learning modules to embed computing in engineering education, and share this content under permissive public licenses. The modules are created as a set of lessons using Jupyter notebooks, and complemented by online courses in the Open edX platform, using new integrations we developed. Learning sequences in the online course pull content dynamically from public Jupyter notebooks and assessments are autograded on-the-fly, using our Jupyter Viewer and Jupyter Grader third-party extensions for Open edX. The learning content is modularized and designed for reuse in various formats. In one of these formats—short but intense workshops—our university library is leveraging the curriculum to offer extracurricular training for all, at high demands.

中文翻译:


工程师代码:用于工程计算的可重用开放学习模块



科学与工程本科课程至少包括一门基础编程课程,但很少以情境化的形式呈现,其中计算是该学科中思考和学习的工具。我们创建了一系列学习模块,将计算嵌入工程教育中,并在许可的公共许可下共享这些内容。这些模块是使用 Jupyter 笔记本创建的一组课程,并使用我们开发的新集成在 Open edX 平台中补充在线课程。在线课程中的学习序列从公共 Jupyter 笔记本中动态提取内容,并使用我们适用于 Open edX 的 Jupyter Viewer 和 Jupyter Grader 第三方扩展实时自动评分。学习内容是模块化的,旨在以各种格式重复使用。通过其中一种形式——简短但密集的研讨会——我们的大学图书馆正在利用课程为所有人提供高要求的课外培训。
更新日期:2020-02-24
down
wechat
bug