Related papers: A Game-Centered, Interactive Approach for Using Pr…
Students' attitudes and approaches to problem solving in physics can greatly impact their actual problem solving practices and also influence their motivation to learn and ultimately the development of expertise. We developed and validated…
One of the objectives of the undergraduate physics curriculum is for students to become aware of the connections between the fundamental principles of classical physics and their personal experience. Nonetheless, numerous studies have shown…
Studying physics of very large scale like the solar system is difficult in real life, using telescope on clear skies over years. We are probably a world first to create four well designed gravity computer models to serve as powerful…
Identifying the relevant physics principles is a central component of problem solving. A major goal of most introductory physics courses is to help students discern the deep similarities between problems based upon the physics principles so…
Providing feedback on programming assignments manually is a tedious, error prone, and time-consuming task. In this paper, we motivate and address the problem of generating feedback on performance aspects in introductory programming…
Student performance of virtual introductory physics class (calculus-based mechanics) is analyzed. A fully web-enhanced class was done synchronously. The analysis is done in two categories, averaging all mid-exams (or chapter exams) and…
Computation, the use of a computer to solve, simulate, or visualize a physical problem, has revolutionized how physics research is done. Computation is used widely to model systems, to simulate experiments, and to analyze data. Yet, in most…
Teaching software development basics to hundreds of students in a frontal setting is cost-efficient and thus still common in universities. However, in a large lecture hall, students can easily get bored, distracted, and disengaged. The…
We use the Survey of Thermodynamic Processes and First and Second Laws-Long (STPFaSL-Long), a research-based survey instrument with 78 items at the level of introductory physics, to investigate introductory and advanced students'…
A workshop using dance to introduce particle physics concepts to young children is presented. The workshop is realised in the dance studio, the children assume complete ownership of the activity and dance becomes the means to express ideas.…
One of the major difficulties in learning physics is for students to develop a conceptual understanding of the core concepts of physics. Many authors have argued that student conceptions of basic physical phenomena are rooted in basic…
Robots are a popular platform for introducing computing and artificial intelligence to novice programmers. However, programming state-of-the-art robots is very challenging, and requires knowledge of concurrency, operation safety, and…
Students taking introductory physics are rarely exposed to computational modeling. In a one-semester large lecture introductory calculus-based mechanics course at Georgia Tech, students learned to solve physics problems using the VPython…
There is a growing consensus that physics majors need to learn computational skills, but many departments are still devoid of computation in their physics curriculum. Some departments may lack the resources or commitment to create a…
Computational Thinking (CT) is still a relatively new term in the lexicon of learning objectives and science standards. There is not yet widespread agreement on the precise definition or implementation of CT, and efforts to assess CT are…
We report results from a study designed to identify links between undergraduate students' views about experimental physics and their engagement in multiweek projects in lab courses. Using surveys and interviews, we explored whether students…
We describe a course designed to help future educators build an integrated understanding of the different elements of physics education research (PER), including: research into student learning, content knowledge from the perspective of how…
Model of active and collaborative learning applied in training specific subject makes clear advantage due to the goals of knowledge, enhanced activeness, skills that students got to develop successful future job. Studying and applying the…
Project/problem-based learning, as an active methodology, improves significantly the learning process, making students take an active role in the construction of their own knowledge, and at the same time, develop soft and social skills that…
This paper investigates how high school students in an introductory computer science course approach computing in the Logic Programming (LP) paradigm. This qualitative study shows how novice students operate within the LP paradigm while…