Publication Date
In 2025 | 1 |
Since 2024 | 9 |
Since 2021 (last 5 years) | 64 |
Descriptor
Science Instruction | 64 |
Teaching Methods | 37 |
Programming | 36 |
Programming Languages | 29 |
Computer Software | 20 |
Chemistry | 15 |
Computer Science Education | 14 |
Scientific Concepts | 14 |
Undergraduate Students | 13 |
Physics | 12 |
Robotics | 12 |
More ▼ |
Source
Author
Rachmatullah, Arif | 2 |
Weiss, Charles J. | 2 |
Ackerly, Erin | 1 |
Adolph, Stephen C. | 1 |
Ahuja, Varun | 1 |
Aktas, Idris | 1 |
Alena Khmelinskaia | 1 |
Alexander J. Norquist | 1 |
Alicia Feichtenbiner | 1 |
Allbee, Quinn | 1 |
Apple, Lillian | 1 |
More ▼ |
Publication Type
Journal Articles | 61 |
Reports - Research | 37 |
Reports - Descriptive | 21 |
Reports - Evaluative | 4 |
Tests/Questionnaires | 3 |
Information Analyses | 2 |
Dissertations/Theses -… | 1 |
Reports -… | 1 |
Education Level
Audience
Teachers | 2 |
Location
Turkey | 3 |
California | 1 |
India | 1 |
Indonesia | 1 |
Israel | 1 |
Minnesota (Minneapolis) | 1 |
Minnesota (Saint Paul) | 1 |
Mississippi | 1 |
New York (New York) | 1 |
Rwanda | 1 |
Spain | 1 |
More ▼ |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Tessa Charles; Carl Gwilliam – Journal for STEM Education Research, 2023
STEM fields, such as physics, increasingly rely on complex programs to analyse large datasets, thus teaching students the required programming skills is an important component of all STEM curricula. Since undergraduate students often have no prior coding experience, they are reliant on error messages as the primary diagnostic tool to identify and…
Descriptors: Automation, Feedback (Response), Error Correction, Physics
Pamela Liebig; Viviane Filor; Mariana Scheumann; Martina Buchholz; Klaus Jung – Technology, Knowledge and Learning, 2024
Many academic teachers present data as static graphics in their lectures and courses. However, data structures have become more complex in the last decades, especially in the biomedical disciplines, and interactive graphics can provide a better means to communicate the scientific contents to students. Besides, the technological qualifications of…
Descriptors: Medicine, Natural Sciences, Workshops, Computer Graphics
Representing DNA for Machine Learning Algorithms: A Primer on One-Hot, Binary, and Integer Encodings
Yash Munnalal Gupta; Satwika Nindya Kirana; Somjit Homchan – Biochemistry and Molecular Biology Education, 2025
This short paper presents an educational approach to teaching three popular methods for encoding DNA sequences: one-hot encoding, binary encoding, and integer encoding. Aimed at bioinformatics and computational biology students, our learning intervention focuses on developing practical skills in implementing these essential techniques for…
Descriptors: Science Instruction, Teaching Methods, Genetics, Molecular Biology
Allbee, Quinn; Barber, Robert – Biochemistry and Molecular Biology Education, 2021
Biology is a data-driven discipline facilitated greatly by computer programming skills. This article describes an introductory experiential programming activity that can be integrated into distance learning environments. Students are asked to develop their own Python programs to identify the nature of alleles linked to disease. This activity…
Descriptors: Genetics, Science Instruction, Programming Languages, Biology
Forest Mannan – International Journal of Mathematical Education in Science and Technology, 2024
This article considers starting with an existing SIMIODE modeling scenario [Winkel, B. (2015). 1-031-CoolIt-ModelingScenario. SIMIODE (Version 2.0). "QUBES Educational Resources." https://doi.org/10.25334/3WG8-EC31] that develops Newton's law of cooling by considering data on the cooling of a beaker of water in a room, and expanding upon…
Descriptors: Calculus, Mathematical Models, Programming, Heat
Novak, Walter R. P. – Biochemistry and Molecular Biology Education, 2022
Biochemistry is a data-heavy discipline, yet teaching students to work with large datasets is absent from many undergraduate Biochemistry programs. Ensuring that future generations of students are confident in tackling problems using big data first requires that educators become comfortable teaching big data skills. The activity described herein…
Descriptors: Biochemistry, Data, Workshops, Undergraduate Students
Victor Lebora´n; Francisco Rivadulla – Journal of Chemical Education, 2023
The process of diffusion is intimately related to random molecular displacement and is central to many problems in chemistry. Here, we provide an intuitive derivation of the diffusion equation based on the analysis of the random trajectories of particles generated and plotted by simple MATLAB and Python scripts. The codes are very simple and…
Descriptors: Computer Software, Chemistry, Science Instruction, Scientific Concepts
W. Paige Hall; Kevin Cantrell – Journal of Chemical Education, 2024
Human-driven carbon emissions have resulted in increased levels of dissolved carbon dioxide in the Earth's oceans. This dissolved carbon dioxide reacts with water to form carbonic acid, which impacts ocean acidity as well as the solubility of carbonate-containing compounds, with far-reaching impacts on marine ecosystems and the human communities…
Descriptors: Programming Languages, Computer Science Education, Chemistry, Marine Biology
Wang, Jianlan; Zhang, Yuanlin; Jones, Arthur; Eckel, Rory; Hawkins, Joshua; Musslewhite, Darrel – Journal of Computers in Mathematics and Science Teaching, 2022
Despite the importance of computer science education and computational thinking, there have been limited examples of computer science education at K-12 classrooms that authentically represents the work of computer scientists, especially programming. One reason is the lack of a measurable definition of computational thinking and a programming…
Descriptors: Teaching Methods, Computer Science Education, Programming, Thinking Skills
Ricardo J. Ferna´ndez-Tera´n; Estefani´a Sucre-Rosales; Lorenzo Echevarria; Florencio E. Hernández – Journal of Chemical Education, 2022
We present a detailed yet easy-to-follow discussion of the mathematical treatment of time-resolved spectroscopic data in a model-based approach. This is accompanied and complemented by an example of a colorful and pedagogically rich chemical reaction: the permanganate oxidation of sugars in basic aqueous media (often known as the chameleon…
Descriptors: Spectroscopy, Chemistry, Science Instruction, Mathematics
G. Puttick; M. Cassidy; E. Tucker-Raymond; G. M. Troiano; C. Harteveld – Journal of Research in Science Teaching, 2024
Much research attention has been focused on learning through game playing. However, very little has been focused on student learning through game making, especially in science. Moreover, none of the studies on learning through making games has presented an account of how students engage in the process of game design in real time. The present study…
Descriptors: Design, Computer Games, Peer Teaching, Science Education
Sengupta, Ishita – Journal of Chemical Education, 2021
Introducing elementary concepts of nuclear magnetic resonance spectroscopy (NMR) to a beginner can be challenging. Using an interactive graphical platform can greatly aid in demonstrating key concepts in such cases. This paper aims to bridge this gap in teaching basic NMR spectroscopy through simple standalone interactive Python programs or a…
Descriptors: Scientific Concepts, Spectroscopy, Science Instruction, Teaching Methods
Alexander J. Norquist; Gabriel Jones-Thomson; Keqing He; Thomas Egg; Joshua Schrier – Journal of Chemical Education, 2023
Laboratory automation and data science are valuable new skills for all chemists, but most pedagogical activities involving automation to date have focused on upper-level coursework. Herein, we describe a combined computational and experimental lab suitable for a first-year undergraduate general chemistry course, in which these topics are…
Descriptors: Laboratory Experiments, Measurement Techniques, Chemistry, Science Instruction
Endler Marcel Borges – Journal of Chemical Education, 2023
An understanding of statistical concepts is necessary for a chemist with a complete education. Here, statistical tests were taught using the R Commander and the Factoshiny packages. These packages run on R software and have a graphical user interface (GUI), which allows students to do statistical tests quickly and easily. These packages were…
Descriptors: Statistics Education, Programming Languages, Chemistry, Science Instruction
Bayar, Mirac Furkan; Tas, Yasemin – Alberta Journal of Educational Research, 2022
This study aimed to investigate the effects of robotic coding supported Design-Based Science Instruction (RC-DBSI) on sixth-grade students' science process skills. One-group pretest-posttest experimental design was employed in the study. Participants consisted of thirty-nine sixth-grade students enrolled in a public middle school located in the…
Descriptors: Robotics, Programming, Design, Science Instruction