ProgramByDesign: Difference between revisions

Content deleted Content added
m Task 70: Update syntaxhighlight tags - remove use of deprecated <source> tags
Bender the Bot (talk | contribs)
m Bootstrap: HTTP to HTTPS for Brown University
 
(3 intermediate revisions by 3 users not shown)
Line 3:
 
==History==
[[Matthias Felleisen]] and [[Racket (programming language)|PLT]] began the effort in January 1995, one day after the ''[[Symposium on Principles of Programming Languages]]'' (POPL), in response to Felleisen's observations of his [[Rice University]] freshmen students and the algebra [[curriculum]] of local public schools. His objective was to use [[functional programming]] to bringmake [[mathematics]] come alive and help inject design knowledge into the introductory [[computer science]] curriculum.
 
The effort began using a [[programming language]] named PLT Scheme which was<!-- Renamed, see below. --> which was a version of the language [[Scheme (programming language)|Scheme]], which is a newer [[Dialect (computing)|dialect]] of an older language, [[Lisp (programming language)|Lisp]].
 
The group raised funds from several private [[Foundation (nonprofit)|foundations]], the [[United States Department of Education]], and the [[National Science Foundation]] to create:
Line 90:
 
==Bootstrap==
In 2006 PLT, at Northeastern University and [[Citizen Schools]] from Boston, made joint efforts to reach out to inner city students with after-school programs. Citizen Schools is a nationwide organization that matches volunteers with after-school program sites and gets them started with scripted curricula. The goal of the effort is to translate the material into a sixth-grade curriculum. The first few tests were a great success in Boston.<ref>{{cite news |url=http://www.boston.com/yourtown/news/dorchester/2011/05/bootstrap_program_pulls_up_rox.html |title=Bootstrap program pulls up Roxbury, Dorchester middle-schoolers |work=Boston.com |author= |date=2011-05-03 |access-date=2011-09-29}}</ref><ref>{{cite web |url=httphttps://www.cs.brown.edu/~sk/Publications/Talks/Moby-Bootstrap/ |title=The Moby Scheme Compiler for Smartphones |last=Krishnamurthi |first=Shriram |date=March 2009 |website=Brown University, Computer Science Department |access-date=2019-01-08}}</ref> The effect on the mathematics courses of this program has encouraged [[Microsoft]] and [[Google]] to fund a national scale-up effort, developing materials for training teachers and creating sites in Texas, California, and other volunteer cities.
 
==References==