NotesFAQContact Us
Collection
Advanced
Search Tips
Showing all 4 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Enze Chen; Mark Asta – Journal of Chemical Education, 2022
With the growing desire to incorporate data science and informatics into STEM curricula, there is an opportunity to integrate research-based software and tools (e.g., Python) within existing pedagogical methods to craft new, accessible learning experiences. We show how the open-source Jupyter Book software can achieve this goal by creating a…
Descriptors: Programming, Open Source Technology, STEM Education, Textbooks
Peer reviewed Peer reviewed
Direct linkDirect link
Andrew A. Tawfik; Linda Payne; Andrew M. Olney – Technology, Knowledge and Learning, 2024
Theorists and educators increasingly highlight the importance of computational thinking in STEM education. While various scaffolding strategies describe how to best support this skillset (i.e., paired programming, worked examples), less research has focused on the design and development of these digital tools. One way to support computational…
Descriptors: Thinking Skills, Computation, STEM Education, Scaffolding (Teaching Technique)
Peer reviewed Peer reviewed
Direct linkDirect link
Odden, Tor Ole B.; Silvia, Devin W.; Malthe-Sørenssen, Anders – Journal of Research in Science Teaching, 2023
This article reports on a study investigating how computational essays can be used to help students in higher education STEM take up disciplinary epistemic agency--cognitive control and responsibility over one's own learning within the scientific disciplines. Computational essays are a genre of scientific writing that combine live, executable…
Descriptors: Computation, Essays, Undergraduate Students, STEM Education
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Marianthi Grizioti; Chronis Kynigos – Informatics in Education, 2024
Even though working with data is as important as coding for understanding and dealing with complex problems across multiple fields, it has received very little attention in the context of Computational Thinking. This paper discusses an approach for bridging the gap between Computational Thinking with Data Science by employing and studying…
Descriptors: Computation, Thinking Skills, Data Science, Classification