Related papers: Functional Programming in Learning Electromagnetic…
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.…
We describe the development of a junior-senior level course for Physics majors designed to teach Mathematica skills in support of their undergraduate coursework, but also to introduce students to modern research level results. Standard…
Group theory is used in many textbooks of contemporary physics. However, electromagnetic community often considers group theory as an "exotic" tool. Graduate and postgraduate textbooks on electromagnetics and electrodynamics usually do not…
Mathematics is the language of science. Fluent and productive use of mathematics requires one to understand the meaning embodied in mathematical symbols, operators, syntax, etc., which can be a difficult task. For instance, in algebraic…
This article describes the successful revitalization of an undergraduate physics program. The areas of curriculum development, undergraduate research experiences and advising and retention, to name a few, are emphasized in this…
Special functions and their applications in quantum mechanics and electromagnetism: Course notes.
This paper aims to provide physics teachers with tools to help deepen the understanding of the laws of electromagnetism. The fundamental contributions of our proposal are: a) to use quotes from mythical characters in the history of science…
We investigated students' use of Newton's second law in mechanics and electromagnetism contexts by interviewing students in a two-semester calculus-based physics course. We observed that students' responses are consistent with three mental…
An approach to the teaching of electromagnetism to senior undergraduate students, designed for overcoming the fragmentation of the theory is described. As usual it starts from the static case, but it is strictly based on Helmholtz theorem…
The modeling theory of instruction is widely applied and highly successful in high-school instruction, and seldom in university physics. One reason is lack of familiarity with models in the physics classroom. Ongoing curriculum development…
This is a review addressed to undergraduate students of electrical engineering and physics careers, and our aim is to present a pedagogical integration of some knowledge acquired in electromagnetism and electromechanical energy conversion…
Introductory calculus-based physics textbooks state that electromagnetic waves are transverse and list many of their properties, but most such textbooks do not bring forth arguments why this is so. Both physical and theoretical arguments…
Functional programming represents a modern tool for applying and implementing software. The state of the art in functional programming reports an increasing number of methodologies in this paradigm. However, extensive interdisciplinary…
With an investigation into how students in a physics Master of science program make sense of their whole first year study experience in one of the years following a programme reform, we try to offer insights and advice to consider when…
This paper introduces a theory about the role of language in learning physics. The theory is developed in the context of physics students' and physicists' talking and writing about the subject of quantum mechanics. We found that physicists'…
This document is intended as a stand-alone textbook chapter to be used for introducing some functional programming concepts into a course in which the primary teaching language is Java. For details of the approach, please see the paper…
The object of this contribution is twofold. On one hand, it rises some general questions concerning the definition of the electromagnetic field and its intrinsic properties, and it proposes concepts and ways to answer them. On the other…
Presenting systems of differential equations in the form of diagrams has become common in certain parts of physics, especially electromagnetism and computational physics. In this work, we aim to put such use of diagrams on a firm…
Learning to think like a physicist (LTP) is often cited as a central goal of graduate physics education, yet what this means in practice and the extent to which physics graduate education prepares students to develop LTP and view LTP as…
The intention of these notes is to give a mathematical account of how I believe students could be taught to think about functional programming languages and to explain how such languages work.