skip to main content
Department of Computer Science University of Colorado Boulder
cu: home | engineering | mycuinfo | about | cu a-z | search cu | contact cu cs: about | calendar | directory | catalog | schedules | mobile | contact cs
home · events · colloquia · 2011-2012 · 
 

Colloquium - Schanzer

 
9/29/2011
3:30pm-4:30pm
ECCR 265

Bootstrap: Functional Programming as a Vehicle for Algebra
Emmanuel Schanzer
Harvard University

When we teach computer science, we struggle to define it, to justify it relative to other curricula, and to make it so that teachers have the content knowledge required to teach it. Many people naively assume that "Programming is like Math", and expect magically higher grades from students who've taken a class in Java, Scratch or Python. Unfortunately, this assumption is far from accurate.

In a world of high-stakes testing, we can no longer pretend the word "function" means the same thing to algebra teachers and programmers. If we truly wish to help students in algebra, we need to re-think the foundations of what programming we teach. In his talk, I will explore the literature and current research in the field of algebra education and programming. I will also introduce Bootstrap, a standards-based curriculum for high-need school students, which teaches them to program their own video games using purely algebraic and geometric concepts. Find out how students at Boulder are getting involved with Bootstrap, to bring functional programming to local high schools.

Hosted by Sriram Sankaranarayanan.


The Department holds colloquia throughout the Fall and Spring semesters. These colloquia, open to the public, are typically held on Thursday afternoons, but sometimes occur at other times as well. If you would like to receive email notification of upcoming colloquia, subscribe to our Colloquia Mailing List. If you would like to schedule a colloquium, see Colloquium Scheduling.

Sign language interpreters are available upon request. Please contact Stephanie Morris at least five days prior to the colloquium.

 
See also:
Department of Computer Science
College of Engineering and Applied Science
University of Colorado Boulder
Boulder, CO 80309-0430 USA
Questions/Comments?
Send email to

Engineering Center Office Tower
ECOT 717
+1-303-492-7514
FAX +1-303-492-2844
XHTML 1.0/CSS2 ©2012 Regents of the University of Colorado
Privacy · Legal · Trademarks
May 5, 2012 (13:29)
 
.