This video summarized results from Buteau, Muller, and Marshall (2015)

There is no featured content to be displayed in the slider. To set up the slider, go to Appearance → Customize, and add a tag under Tag Name in the Featured Content section. The slideshow will then display all posts which are tagged with that keyword.

### For University Mathematicians

As our research progresses, we will briefly summarize in this page its main results and recommendations for post-secondary mathematics departments. We also provide descriptions of implementation elements that we think could be useful.

### Results and Recommendations

### Teaching Resources

### Introductory course outline – with tasks

This document provides an outline together with tasks (4) of an introductory (first-year) programming-based mathematics course at Brock University.

### Introductory course lab guidelines

This document provides detailed lab guidelines (for vb.net language) of an introductory (first year) programming-based mathematics course at Brock University.

### Upper-year course for future math teachers

This document provides an outline together with tasks (5) of a third programming-based mathematics course, at Brock University, designed for future math teachers.

### Implementation of undergraduate programming-based mathematics

### Computational Thinking in Undergraduate Math

‘Computational Thinking’ is becoming increasingly included in schools around the world. For example, England, France, New-Zealand, and Australia have integrated it in their mandatory school education. But what is happening in our undergraduate mathematics programs? Should mathematics departments also adapt to this change? If so, how?

### Overview of Implementation at Brock

This short video (3 min) provides an overview of a sequence of first, second, and third-year courses at Brock University.

### Just like mathematicians do it!

This article (written for school mathematics teachers) describes the implemented view at Brock University of using programming in university mathematics education to ‘mimic’, in a smaller scale, the engagement of a research mathematician.

### Integration of Programming in Mathematics

This article provides a short description of all implementation aspects of undergraduate programming-based mathematics courses at Brock University.

### Doing mathematics differently

This article (published in Mathematics Today) reflects on the learning experiences of Brock University mathematics undergraduates in designing, programming, and using interactive environments for mathematics investigations.

### MICA: A Novel Direction

This very brief article describes an holistic approach, at the time, of technology integration in the undergraduate mathematics program, called Mathematics Integrated with Computers and Applications (MICA), at Brock University.

### Integration of mathematics education research in our teaching of undergraduate mathematics

### Should mathematics education research inform our mathematics teaching practices?

This remains a widespread debate among the mathematics education community; it stems from a perceived gap between research in mathematics education and its potential to change teaching practices.