|
The ProgramByDesign project, formerly known as TeachScheme! project, is an outreach effort of the PLT research group. The goal is to train college faculty, high school teachers and possibly even middle school teachers in programming and computing. ==History== Matthias Felleisen and PLT started the effort in 1995 (January, one day after the POPL symposium) in response to observations of his Rice freshmen students and the algebra curriculum of local public schools. His objective was to use functional programming to bring mathematics alive and to help inject design knowledge into the introductory computer science curriculum. The group raised funds from several private foundations, the US Department of Education, and the National Science Foundation to create * software appropriate for novices in functional programming * courseware (curricula, lecture notes, exercises, mini-projects) * teacher training camps. Over ten years, it ran several dozen one-week workshops for some 550 teachers. In 2005, the TeachScheme! project ran an Anniversary workshop where two dozen teachers presented their work with students. In 2010, PLT renamed its major programming language Racket. At the same time, the group renamed DrScheme to DrRacket and a little later TeachScheme! to ProgramByDesign. 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「ProgramByDesign」の詳細全文を読む スポンサード リンク
|