Instruct: Identify the main and secondary category of Arxiv papers based on the titles and abstracts
Query: A novel approach for using programming exercises in electromagnetism
  coursework   While there exists a significant number of web interactives for introductory
physics, students are almost never shown the computer code that generates these
interactives even when the physics parts of these programs are relatively
simple. Building off of a set of carefully-designed classical mechanics
programming exercises that were constructed with this goal in mind, we present
a series of electromagnetism programming exercises in a browser-based framework
called p5.js. Importantly, this framework can be used to highlight the physics
aspects of an interactive simulation code while obscuring other details. This
approach allows absolute beginner programmers to gain experience in modifying
and running the program without becoming overwhelmed. We plan to probe the
impact on student conceptual learning using the Brief Electricity and Magnetism
Assessment and other questions. We invite collaborators and teachers to adopt
this framework in their high school or early undergraduate classes. All
exercises are available at http://compadre.org/PICUP

10
The categories of this paper are: q-bio
36
The categories of this paper are: cmp-lg
13
The categories of this paper are: quant-ph
16
The categories of this paper are: stat
26
The categories of this paper are: bayes-an
12
The categories of this paper are: nucl-th
35
The categories of this paper are: mtrl-th
21
The categories of this paper are: adap-org
19
The categories of this paper are: eess
15
The categories of this paper are: nucl-ex
1
The categories of this paper are: cs
17
The categories of this paper are: q-fin
32
The categories of this paper are: atom-ph
29
The categories of this paper are: funct-an
27
The categories of this paper are: comp-gas
23
The categories of this paper are: solv-int