当前位置: X-MOL 学术Comput. Appl. Eng. Educ. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Examples and tutorials on using Google Colab and Gradio to create online interactive student‐learning modules
Computer Applications in Engineering Education ( IF 2.9 ) Pub Date : 2024-03-01 , DOI: 10.1002/cae.22729
Ricardo Ferreira 1 , Michael Canesche 2 , Peter Jamieson 3 , Omar P. Vilela Neto 2 , Jose A. M. Nacif 1
Affiliation  

This work provides online learning modules and instructions on how educators can leverage these technologies to help students learn in a personalized online environment. In particular, we focus on Google Colab, and the features provided by the Gradio Python library to provide interactivity within these modules. The contributions of this work include: (1) Development of a teaching framework using Gradio/Colab that offers automated grading and feedback for both educators and students; (2) Design of a versatile proposal, accommodating beginners with a straightforward interface while addressing the needs of advanced learners; (3) Creation of a comprehensive set of examples tailored for teaching digital logic subjects, with adaptability for application in various computer science areas. (4) A classification of these example learning modules in terms of their learning level for the students; (5) A novel client‐server approach based on Colab/Gradio, allowing teachers to manage the main notebook efficiently while providing a lightweight and reliable interface for students. The goal of this work is to further expose educators to the remarkable capabilities that cloud computing brings to online supplemental education, noting that large language models such as ChatGPT complement this work, in that chatbots will be able to guide students in these dynamic simulations.

中文翻译:

有关使用 Google Colab 和 Gradio 创建在线交互式学生学习模块的示例和教程

这项工作提供了在线学习模块和说明,说明教育工作者如何利用这些技术帮助学生在个性化的在线环境中学习。我们特别关注 Google Colab 以及 Gradio Python 库提供的功能,以在这些模块内提供交互性。这项工作的贡献包括:(1)使用 Gradio/Colab 开发教学框架,为教育工作者和学生提供自动评分和反馈;(2) 设计一个多功能的提案,以简单的界面适应初学者,同时满足高级学习者的需求;(3) 创建一套专为数字逻辑学科教学而定制的综合示例,并适用于各个计算机科学领域的应用。(4) 根据学生的学习水平对这些示例学习模块进行分类;(5) 一种基于 Colab/Gradio 的新颖的客户端-服务器方法,使教师能够有效地管理主笔记本,同时为学生提供轻量级且可靠的界面。这项工作的目标是让教育工作者进一步了解云计算为在线补充教育带来的卓越功能,并指出 ChatGPT 等大型语言模型补充了这项工作,因为聊天机器人将能够在这些动态模拟中指导学生。
更新日期:2024-03-01
down
wechat
bug