Aug 2026· Proceedings of the Canadian Engineering Education Association (CEEA)· 0 citations
TL;DR
The design and implementation of Python-based Jupyter Notebooks integrated into a second-year manufacturing processes laboratory course, where students have prior but limited exposure to Python from earlier coursework are presented.
Abstract
Programming is increasingly integral to engineering education, yet students often struggle with its cognitive demands and unfamiliar logical frameworks. Python, with its intuitive syntax and practical utility, has shown promise in bridging this gap, particularly when applied to real engineering contexts where programming tasks are grounded in familiar disciplinary problems. This paper presents the design and implementation of Python-based Jupyter Notebooks integrated into a second-year manufacturing processes laboratory course, where students have prior but limited exposure to Python from earlier coursework. The Notebooks enable students to perform engineering calculations, visualize experimental results, and work through data processing tasks within the context of existing laboratory activities. They also provide instructors with a means to scaffold learning and guide laboratory activities. Instructional resources were created to take advantage of these opportunities. They were organized and hosted as an open educational resource using the Jupyter Book framework and GitHub Pages to support independent student access throughout the term. Formative survey feedback indicated that students found the notebooks accessible and practical, and most expressed intent to apply Python in future engineering work. Students also identified areas for improvement, particularly around opportunities to write code themselves and the clarity of inline documentation. These findings highlight a core design tension between scaffolding accessibility and skill development and inform recommendations for educators seeking to embed computational tools within discipline-specific laboratory courses.
Hands-on laboratory projects are central to engineering education but are constrained by limited laboratory capacity, staff availability, and accessibility challenges. This paper presents an educational framework that combines a digital twin of physical laboratory hardware with an interactive course manual implemented...
Mastering calculus is vital for engineering students, yet many struggle due to inadequate basic mathematical knowledge. Weaknesses in mastering the theory and basic concepts of mathematics significantly hinder calculus learning outcomes, as evidenced by a clear positive relationship between basic mathematics proficienc...
Nor Kamariah Binti Kasmin@Bajuri, N. I. Alimon, Wan Munirah Wan Mohamad et al.· International journal of res...· 0 citations
This paper presents the design, classroom deployment, and evaluation of AI-powered chatbots developed as learning assistants for undergraduate computer science and engineering education. To address growing concerns that large language model (LLM)–based tools encourage student over-reliance and hinder critical thinking,...
Tajay Jackson, Nickmoon Mware, Hong Jiang· CoED· 0 citations
This study investigates the effectiveness of a virtual reality (VR) laboratory in enhancing student engagement, confidence, and preparedness for real laboratory work. This resulted in three interrelated aims essential for an effective VR learning experience: content relevance, instructional design, and technical feas...
Batshagai Baatar, Hyun-Ju Kim, Javzansuren Jigjidsuren et al.· Journal of Chemical Educatio...· 0 citations
The demand for skilled specialists in the IT labor market has persisted, while university educational practices continue to be predominantly theoretical – students understand the syntax but struggle when face with real-world professional challenges. This gap is the subject of this article: the methodological foundation...
G. Kapbar, A. Karymsakova, M. Rakhimov· Pedagogical Bulletin of Kaza...· 0 citations
We use cookies to run the site and, with your consent, for analytics and to show ads.
See our Cookie Policy.