Publication Date
In 2025 | 1 |
Since 2024 | 6 |
Since 2021 (last 5 years) | 37 |
Since 2016 (last 10 years) | 98 |
Since 2006 (last 20 years) | 172 |
Descriptor
Introductory Courses | 201 |
Problem Solving | 201 |
Teaching Methods | 196 |
Science Instruction | 82 |
Undergraduate Students | 61 |
Physics | 58 |
Scientific Concepts | 36 |
Student Attitudes | 36 |
Foreign Countries | 30 |
Computer Science Education | 29 |
Cooperative Learning | 27 |
More ▼ |
Source
Author
Singh, Chandralekha | 10 |
Maries, Alexandru | 4 |
Henderson, Charles | 3 |
Yerushalmi, Edit | 3 |
Cohen, Elisheva | 2 |
Elby, Andrew | 2 |
Finkelstein, Noah D. | 2 |
Gupta, Ayush | 2 |
Heller, Kenneth | 2 |
Heller, Patricia | 2 |
Kohl, Patrick B. | 2 |
More ▼ |
Publication Type
Education Level
Audience
Teachers | 12 |
Practitioners | 8 |
Administrators | 1 |
Students | 1 |
Location
Australia | 2 |
California | 2 |
Canada | 2 |
Colorado | 2 |
Florida | 2 |
France | 2 |
Germany | 2 |
India | 2 |
Indiana | 2 |
Ireland (Dublin) | 2 |
Israel | 2 |
More ▼ |
Laws, Policies, & Programs
Assessments and Surveys
SAT (College Admission Test) | 2 |
ACT Assessment | 1 |
Force Concept Inventory | 1 |
What Works Clearinghouse Rating
Michael E. Ellis; K. Mike Casey; Geoffrey Hill – Decision Sciences Journal of Innovative Education, 2024
Large Language Model (LLM) artificial intelligence tools present a unique challenge for educators who teach programming languages. While LLMs like ChatGPT have been well documented for their ability to complete exams and create prose, there is a noticeable lack of research into their ability to solve problems using high-level programming…
Descriptors: Artificial Intelligence, Programming Languages, Programming, Homework
Wangberg, Aaron; Gire, Elizabeth; Dray, Tevian – Teaching Mathematics and Its Applications, 2022
Students need a robust understanding of the derivative for upper-division mathematics and science courses, including thinking about derivatives as ratios of small changes in multivariable and vector contexts. In "Raising Calculus to the Surface" activities, multivariable calculus students collaboratively discover properties of…
Descriptors: Mathematics Instruction, Teaching Methods, Calculus, Introductory Courses
Christof Keebaugh; Emily Marshman; Chandralekha Singh – Physical Review Physics Education Research, 2024
We discuss an investigation of student sensemaking and reasoning in the context of degenerate perturbation theory (DPT) in quantum mechanics. We find that advanced undergraduate and graduate students in quantum physics courses often struggled with expertlike sensemaking and reasoning to solve DPT problems. The sensemaking and reasoning were…
Descriptors: Science Instruction, Quantum Mechanics, Teaching Methods, Physics
Barbosa Rocha, Hemilis Joyse; Cabral De Azevedo Restelli Tedesco, Patrícia; De Barros Costa, Evandro – Informatics in Education, 2023
In programming problem solving activities, sometimes, students need feedback to progress in the course, being positively affected by the received feedback. This paper presents an overview of the state of the art and practice of the feedback approaches on introductory programming. To this end, we have carried out a systematic literature mapping to…
Descriptors: Classification, Computer Science Education, Feedback (Response), Problem Solving
Vegard Gjerde; Sivert Hagane – Physical Review Physics Education Research, 2024
Peer Instruction gives practice in the abstract language of physics, addresses common misconceptions among students, and is more effective than traditional lecturing. However, it is not clear what makes Peer Instruction effective nor how we might improve the method. An emerging perspective is that what makes Peer Instruction effective is how it…
Descriptors: Science Instruction, Peer Teaching, Scientific Concepts, Models
Ravishankar Chatta Subramaniam; Nikhil Borse; Amir Bralin; Jason W. Morphew; Carina M. Rebello; N. Sanjay Rebello – Physical Review Physics Education Research, 2025
Reform documents advocate for innovative pedagogical strategies to enhance student learning. A key innovation is the integration of science and engineering practices through engineering design (ED)-based physics laboratory tasks, where students tackle engineering design problems by applying physics principles. While this approach has its benefits,…
Descriptors: Physics, Laboratory Experiments, Teaching Methods, Science Instruction
Judith Galezer; Smadar Szekely – Informatics in Education, 2024
Spark, one of the products offered by MyQ (formerly Plethora), is a game-based platform meticulously designed to introduce students to the foundational concepts of computer science. By navigating through logical challenges, users delve into topics like abstraction, loops, and graph patterns. Setting itself apart from its counterparts, Spark boasts…
Descriptors: Learning Management Systems, Game Based Learning, Computer Science Education, Teaching Methods
Gordon, Sheldon P. – International Journal for Technology in Mathematics Education, 2020
The article uses dynamic visualizations in Excel to examine a variety of ways in which students can attain a much greater depth of understanding of optimization problems in introductory calculus. The topics discussed include a variety of common optimization problems that appear in virtually every calculus textbook that can all be enhanced…
Descriptors: Problem Solving, Mathematics Instruction, Teaching Methods, Calculus
Menon, Pratibha – Information Systems Education Journal, 2023
Instruction in an introductory programming course is typically designed to introduce new concepts and to review and integrate the more recent concepts with what was previously learned in the course. Therefore, most exam questions in an introductory programming course require students to write lines of code that contain syntactic elements…
Descriptors: Introductory Courses, Programming Languages, Computer Science Education, Correlation
Fernando J. Rodriguez – ProQuest LLC, 2021
In computer science education, introductory computer programming courses tend to be the most challenging for novices, with higher dropout rates than other computer science courses. Recruitment and retention of students in computer science fields is an important area of focus in computer science education research, and previous research has…
Descriptors: Computer Science Education, Introductory Courses, Programming, Cooperative Learning
Hadfield, KimberLeigh Felix – Teaching Statistics: An International Journal for Teachers, 2021
Undergraduate students tend to struggle with probability in their introductory statistics course. Probability problem solving requires several steps. First, students must make sense of the probability scenario, then determine the appropriate probability rules, and finally, execute the procedures to solve the problem. With no previous exposure to…
Descriptors: Undergraduate Students, Probability, Statistics, Introductory Courses
Joseph, Toby – Physics Education, 2021
Problems involving rotating systems analysed from an inertial frame, without invoking fictitious forces, is something that freshman students find difficult to understand in an introductory mechanics course. In this article we try to see what could be the factors that lead to this difficulty and propose a set of arguments that could be used to…
Descriptors: Mechanics (Physics), Motion, Scientific Concepts, Introductory Courses
Dalal, Jyotirmoy – INFORMS Transactions on Education, 2022
We present an exercise for teaching the transportation problem using a mix of spatial and randomly generated data. It illustrates the potential of using qualitative and quantitative data and is suitable for undergraduate or introductory business school courses on operations research (OR), logistics, and supply chain management. It poses two…
Descriptors: Undergraduate Students, Introductory Courses, Business Administration Education, Business Schools
Bush, Eliot C.; Adolph, Stephen C.; Donaldson-Matasci, Matina C.; Hur, Jae; Schulz, Danae – Journal of College Science Teaching, 2021
This paper describes an introductory biology course for undergraduates that heavily incorporates quantitative problem solving in activities and homework assignments. The course is broken up into a series of units, each organized around a motivating biological question or theme. Homework assignments address the theme or question, and typically…
Descriptors: Biology, Science Instruction, Teaching Methods, Problem Solving
Hoffman, Heather J.; Elmi, Angelo F. – Journal of Statistics and Data Science Education, 2021
Teaching students statistical programming languages while simultaneously teaching them how to debug erroneous code is challenging. The traditional programming course focuses on error-free learning in class while students' experiences outside of class typically involve error-full learning. While error-free teaching consists of focused lectures…
Descriptors: Statistics Education, Programming Languages, Troubleshooting, Coding