English
Related papers

Related papers: Simplifying and Refactoring Introductory Calculus

200 papers

An active learning physics course (treatment) was re-organized in an attempt to increase students' problem solving abilities. This re-organized course covered all of the relevant concepts in the first 6 weeks with the final 4 weeks spent in…

Physics Education · Physics 2016-12-20 David J. Webb

We report on a large-scale study of student learning of quantum tunneling in 4 traditional and 4 transformed modern physics courses. In the transformed courses, which were designed to address student difficulties found in previous research,…

Physics Education · Physics 2017-04-14 S. B. McKagan , K. K. Perkins , C. E. Wieman

It is well-known that introductory physics students often have alternative conceptions that are inconsistent with established physical principles and concepts. Invoking alternative conceptions in quantitative problem-solving process can…

Physics Education · Physics 2016-02-19 Shih-Yin Lin , Chandralekha Singh

In this paper, we discuss the question whether a physical "simplification" of a model makes it always easier to study, at least from a mathematical and numerical point of view. To this end, we give different examples showing that these…

History and Overview · Mathematics 2017-10-18 André Eikmeier , Etienne Emmrich , Eckehard Schöll

Math is the backbone of any field. Still its a night mare for many. Recent survey proves that many students become dropouts from their higher education due to math courses. ICT is an enchanted word in the contemporary educational…

Computers and Society · Computer Science 2015-04-09 R. D. Balaji , V. Veeramani , Malathi Balaji

An effective weighting scheme for training samples is essential for learning tasks. Numerous weighting schemes have been proposed. Some schemes take the easy-first mode, whereas some others take the hard-first one. Naturally, an interesting…

Machine Learning · Computer Science 2022-09-20 Xiaoling Zhou , Ou Wu

The following work is written in easy language for college level students. It shows how the first digit probabilities of a group of continuous real-valued functions can be calculated. Thus, examples explaining how the probabilities are…

History and Overview · Mathematics 2021-03-15 Irina Pashchenko

Software and hardware architectures are prone to modifications. We demonstrate how a mathematically founded powerful refinement calculus for a class of architectures, namely pipe and filter architectures, can be used to modify a system in a…

Software Engineering · Computer Science 2014-11-11 Jan Philipps , Bernhard Rumpe

The Dirac delta function is a standard mathematical tool used in multiple topical areas in the undergraduate physics curriculum. While Dirac delta functions are usually introduced in order to simplify a problem mathematically, students…

Physics Education · Physics 2014-10-15 Bethany R. Wilcox , Steven J. Pollock

We propose a bridge between functional and object-oriented programming in the first-year curriculum. Traditionally, curricula that begin with functional programming transition to a professional, usually object-oriented, language in the…

Programming Languages · Computer Science 2013-12-11 Sam Tobin-Hochstadt , David Van Horn

Complexity remains one of the central challenges in science and technology. Although several approaches at defining and/or quantifying complexity have been proposed, at some point each of them seems to run into intrinsic limitations or…

Other Computer Science · Computer Science 2021-10-05 Luciano da F. Costa , Guilherme S. Domingues

Doing mathematics implies three levels of manipulation: manipulating the abstract, manipulating symbols and manipulating logic. Teaching mathematics therefore involves the teacher proposing situations in which pupils can explore a small…

History and Overview · Mathematics 2023-07-06 Gilles Aldon

Even though every mathematician knows intuitively what it means to "simplify" a mathematical expression, there is still no universally accepted rigorous mathematical definition of "simplify". In this paper, we shall give a simple and…

Computational Complexity · Computer Science 2019-05-22 Craig Alan Feinstein

This paper provides an overview of common challenges in teaching of logic and formal methods to Computer Science and IT students. We discuss our experiences from the course IN3050: Applied Logic in Engineering, introduced as a "logic for…

Logic in Computer Science · Computer Science 2016-12-07 Maria Spichkova

Introductory physics instruction emphasizes fluency with routine problem-solving procedures. However, even when applying these procedures, students frequently encounter challenges. This paper investigates how students navigate such moments…

Physics Education · Physics 2026-02-12 Katherine Gifford , Gabriel S. Ehrlich , Engin Bumbacher , Eric Kuo

We present a method to simplify expressions in the context of an equational theory. The basic ideas and concepts of the method have been presented previously elsewhere but here we tackle the difficult task of making it efficient in…

Logic in Computer Science · Computer Science 2020-03-16 Baudouin Le Charlier

Students in introductory calculus-based physics not only have difficulty understanding the fundamental physical concepts, they often have difficulty relating those concepts to the mathematics they have learned in math courses. This produces…

Physics Education · Physics 2015-06-26 Richard N. Steinberg , Michael C. Wittmann , Edward F. Redish

We asked students to explain the structure and execution of their small programs after they had submitted them to a programming exercise. These questions about learner's code (QLCs) were delivered at three occasions in an online and open…

Computers and Society · Computer Science 2021-07-06 Teemu Lehtinen , Aleksi Lukkarinen , Lassi Haaranen

In the last few years appeared pedagogical propositional natural deduction systems. In these systems, one must satisfy the pedagogical constraint: the user must give an example of any introduced notion. First we expose the reasons of such a…

Logic in Computer Science · Computer Science 2014-08-04 Loïc Colson , Vincent Demange

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…

Physics Education · Physics 2007-12-17 R. W. Robinett