Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 2 |
Since 2016 (last 10 years) | 4 |
Since 2006 (last 20 years) | 5 |
Descriptor
Learning Activities | 7 |
Problem Solving | 7 |
Programming Languages | 7 |
Teaching Methods | 4 |
Computer Science Education | 3 |
Chemistry | 2 |
Class Activities | 2 |
Coding | 2 |
Computer Software | 2 |
Foreign Countries | 2 |
Introductory Courses | 2 |
More ▼ |
Source
Journal of Chemical Education | 2 |
ACM Transactions on Computing… | 1 |
Computer Science Education | 1 |
EURASIA Journal of… | 1 |
Author
Beck, Leland | 1 |
Calvo, Miquel | 1 |
Carnicer, Artur | 1 |
Chizhik, Alexander | 1 |
Cuadros, Jordi | 1 |
Espinal, Alejandro | 1 |
G. Alex Ambrose | 1 |
Guerrero-Bequis, Valeria | 1 |
Martori, Francesc | 1 |
Merrill, Douglas C. | 1 |
Miñarro, Antonio | 1 |
More ▼ |
Publication Type
Journal Articles | 5 |
Reports - Research | 4 |
Reports - Descriptive | 2 |
Books | 1 |
Guides - Classroom - Teacher | 1 |
Education Level
Higher Education | 3 |
Postsecondary Education | 3 |
Audience
Practitioners | 1 |
Teachers | 1 |
Location
California | 1 |
Colombia | 1 |
Indiana | 1 |
Spain | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Espinal, Alejandro; Vieira, Camilo; Guerrero-Bequis, Valeria – Computer Science Education, 2023
Background and context: Transfer is a process where students apply their learning to different contexts. This process includes using their knowledge to solve problems with similar complexity, and in new contexts. In the context of programming, transfer also includes being able to understand and use different programming languages. Objective: This…
Descriptors: Block Scheduling, Computer Science Education, Programming Languages, Coding
Simon D. Weaver; G. Alex Ambrose; Rebecca J. Whelan – Journal of Chemical Education, 2022
Students completing undergraduate majors in chemistry are not typically required to undergo formal training in computer programming or coding. As a result, many chemistry students are graduating without skills in understanding, writing, or manipulating computer code. This skills gap places students at a disadvantage, considering the widespread and…
Descriptors: Coding, Undergraduate Students, Majors (Students), Chemistry
Calvo, Miquel; Carnicer, Artur; Cuadros, Jordi; Martori, Francesc; Miñarro, Antonio; Serrano, Vanessa – EURASIA Journal of Mathematics, Science and Technology Education, 2019
Open-ended tasks are common in Science, Technology, Engineering and Mathematics (STEM) education. However, as far as we know, no tools have been developed to assist in the assessment of the solution process of open-ended questions. In this paper, we propose the use of analysis of traces as a tool to address this need. To illustrate this approach,…
Descriptors: Computer Assisted Testing, STEM Education, Programming Languages, Undergraduate Students
Weiss, Charles J. – Journal of Chemical Education, 2017
The Scientific Computing for Chemists course taught at Wabash College teaches chemistry students to use the Python programming language, Jupyter notebooks, and a number of common Python scientific libraries to process, analyze, and visualize data. Assuming no prior programming experience, the course introduces students to basic programming and…
Descriptors: Science Instruction, College Science, Chemistry, Computer Uses in Education
Beck, Leland; Chizhik, Alexander – ACM Transactions on Computing Education, 2013
Cooperative learning is a well-known instructional technique that has been applied with a wide variety of subject matter and a broad spectrum of populations. This article briefly reviews the principles of cooperative learning, and describes how these principles were incorporated into a comprehensive set of cooperative learning activities for a CS1…
Descriptors: Cooperative Learning, Teaching Methods, Computer Science Education, Programming Languages
Merrill, Douglas C.; And Others – 1995
Individualized instruction significantly improves students' pedagogical and motivational outcomes. The study described here sought to characterize tutorial behaviors that could lead to these benefits and to consider why these behaviors should be pedagogically useful. The experiment studied 16 undergraduate and graduate university students learning…
Descriptors: College Students, Critical Thinking, Discourse Analysis, Feedback
Wiebe, James H. – 1993
This book demonstrates, for teachers at all levels, applications of technology tools for the effective learning and teaching of mathematical skills and concepts as suggested by the National Council of Teachers of Mathematics (NCTM). It focuses on the use of general-purpose computer tools in the mathematics classroom, with an emphasis on problem…
Descriptors: Class Activities, Computer Assisted Instruction, Computer Graphics, Computer Software