精简编码作业和分级在云:一个预配置的JupyterHub图像化学教育

IF 2.9 3区 教育学 Q2 CHEMISTRY, MULTIDISCIPLINARY
Lechen Dong,  and , Fang Liu*, 
{"title":"精简编码作业和分级在云:一个预配置的JupyterHub图像化学教育","authors":"Lechen Dong,&nbsp; and ,&nbsp;Fang Liu*,&nbsp;","doi":"10.1021/acs.jchemed.5c00312","DOIUrl":null,"url":null,"abstract":"<p >Integrating coding skills into chemistry education is crucial for preparing students to meet the demands of modern research. However, the technical challenges associated with installing computational tools often discourage chemistry educators from incorporating programming exercises into their courses. To tackle these challenges, we developed a preconfigured image on Jetstream2, a U.S. academic cloud platform supported by the National Science Foundation. This image, shared with the community, allows chemistry instructors to effortlessly deploy a JupyterHub platform for their classrooms, facilitating the teaching of programming skills. Integrated with the automatic grading package nbgrader, the JupyterHub Web site created from this image enables seamless assignment creation, distribution, and automatic grading on a cloud-based platform. Students can access assignments directly through their web browsers without the need to install software or configure their local machines. This tool empowers educators to equip future scientists with essential coding skills, enabling them to tackle interdisciplinary challenges and drive chemical discoveries. To ensure the accessibility of this approach worldwide, we created a preconfigured image on the Google Cloud Platform and provided detailed instructions for setting up this nbgrader-integrated JupyterHub instance from scratch.</p>","PeriodicalId":43,"journal":{"name":"Journal of Chemical Education","volume":"102 9","pages":"4130–4138"},"PeriodicalIF":2.9000,"publicationDate":"2025-08-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Streamlining Coding Assignments and Grading on the Cloud: A Preconfigured JupyterHub Image for Chemistry Education\",\"authors\":\"Lechen Dong,&nbsp; and ,&nbsp;Fang Liu*,&nbsp;\",\"doi\":\"10.1021/acs.jchemed.5c00312\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<p >Integrating coding skills into chemistry education is crucial for preparing students to meet the demands of modern research. However, the technical challenges associated with installing computational tools often discourage chemistry educators from incorporating programming exercises into their courses. To tackle these challenges, we developed a preconfigured image on Jetstream2, a U.S. academic cloud platform supported by the National Science Foundation. This image, shared with the community, allows chemistry instructors to effortlessly deploy a JupyterHub platform for their classrooms, facilitating the teaching of programming skills. Integrated with the automatic grading package nbgrader, the JupyterHub Web site created from this image enables seamless assignment creation, distribution, and automatic grading on a cloud-based platform. Students can access assignments directly through their web browsers without the need to install software or configure their local machines. This tool empowers educators to equip future scientists with essential coding skills, enabling them to tackle interdisciplinary challenges and drive chemical discoveries. To ensure the accessibility of this approach worldwide, we created a preconfigured image on the Google Cloud Platform and provided detailed instructions for setting up this nbgrader-integrated JupyterHub instance from scratch.</p>\",\"PeriodicalId\":43,\"journal\":{\"name\":\"Journal of Chemical Education\",\"volume\":\"102 9\",\"pages\":\"4130–4138\"},\"PeriodicalIF\":2.9000,\"publicationDate\":\"2025-08-09\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Journal of Chemical Education\",\"FirstCategoryId\":\"92\",\"ListUrlMain\":\"https://pubs.acs.org/doi/10.1021/acs.jchemed.5c00312\",\"RegionNum\":3,\"RegionCategory\":\"教育学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q2\",\"JCRName\":\"CHEMISTRY, MULTIDISCIPLINARY\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Chemical Education","FirstCategoryId":"92","ListUrlMain":"https://pubs.acs.org/doi/10.1021/acs.jchemed.5c00312","RegionNum":3,"RegionCategory":"教育学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"CHEMISTRY, MULTIDISCIPLINARY","Score":null,"Total":0}
引用次数: 0

摘要

将编码技能融入化学教育对于培养学生满足现代研究的需求至关重要。然而,与安装计算工具相关的技术挑战常常使化学教育者不愿将编程练习纳入他们的课程。为了应对这些挑战,我们在Jetstream2(由美国国家科学基金会支持的美国学术云平台)上开发了一个预配置的映像。这张与社区共享的图片允许化学教师毫不费力地为他们的教室部署一个JupyterHub平台,促进编程技能的教学。与自动评分包nbgrader集成,从该图像创建的JupyterHub网站可以在基于云的平台上无缝创建、分发和自动评分。学生可以直接通过网络浏览器访问作业,而无需安装软件或配置本地计算机。该工具使教育工作者能够为未来的科学家提供必要的编码技能,使他们能够应对跨学科挑战并推动化学发现。为了确保这种方法在全球范围内的可访问性,我们在谷歌云平台上创建了一个预配置的映像,并提供了从头开始设置这个集成了nbgrader的JupyterHub实例的详细说明。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Streamlining Coding Assignments and Grading on the Cloud: A Preconfigured JupyterHub Image for Chemistry Education

Integrating coding skills into chemistry education is crucial for preparing students to meet the demands of modern research. However, the technical challenges associated with installing computational tools often discourage chemistry educators from incorporating programming exercises into their courses. To tackle these challenges, we developed a preconfigured image on Jetstream2, a U.S. academic cloud platform supported by the National Science Foundation. This image, shared with the community, allows chemistry instructors to effortlessly deploy a JupyterHub platform for their classrooms, facilitating the teaching of programming skills. Integrated with the automatic grading package nbgrader, the JupyterHub Web site created from this image enables seamless assignment creation, distribution, and automatic grading on a cloud-based platform. Students can access assignments directly through their web browsers without the need to install software or configure their local machines. This tool empowers educators to equip future scientists with essential coding skills, enabling them to tackle interdisciplinary challenges and drive chemical discoveries. To ensure the accessibility of this approach worldwide, we created a preconfigured image on the Google Cloud Platform and provided detailed instructions for setting up this nbgrader-integrated JupyterHub instance from scratch.

求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
Journal of Chemical Education
Journal of Chemical Education 化学-化学综合
CiteScore
5.60
自引率
50.00%
发文量
465
审稿时长
6.5 months
期刊介绍: The Journal of Chemical Education is the official journal of the Division of Chemical Education of the American Chemical Society, co-published with the American Chemical Society Publications Division. Launched in 1924, the Journal of Chemical Education is the world’s premier chemical education journal. The Journal publishes peer-reviewed articles and related information as a resource to those in the field of chemical education and to those institutions that serve them. JCE typically addresses chemical content, activities, laboratory experiments, instructional methods, and pedagogies. The Journal serves as a means of communication among people across the world who are interested in the teaching and learning of chemistry. This includes instructors of chemistry from middle school through graduate school, professional staff who support these teaching activities, as well as some scientists in commerce, industry, and government.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信