User Tools

Site Tools


mt2011:week4

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
mt2011:week4 [2010/11/14 19:45]
Tim Korb
mt2011:week4 [2011/01/30 12:38]
Tim Korb added BlueJ lab
Line 1: Line 1:
-====== Week 4 ======+====== Week 4: Pre-AP Curricula and Challenges of CS Teaching ​======
  
 ===== Objectives ===== ===== Objectives =====
 +  * Identify a variety of languages/​approaches used in a Pre-AP HS course
 +  * Discuss which languages would work well and why more than one should be used
 +  * Discuss different approaches and syllabi for Pre-AP courses
  
 ===== Readings for Class Discussion ===== ===== Readings for Class Discussion =====
 +  * What (else) Should CS Educators Know? Gal-Ezer and Harel
 +
 +  * http://​alternatives.rzero.com/​lang.html ​ language comparison
 +  * http://​www.python.org/​workshops/​2000-01/​proceedings/​papers/​elkner/​pyYHS.html python in HS
 +  * http://​mcsp.wartburg.edu/​zelle/​python/​python-first.html ​ python first
 +  * http://​www.strchr.com/​first_language ​  first language discussion
 +  * http://​www.stanford.edu/​~pgbovine/​python-teaching.htm ​ Why Python
  
 ===== Topics ===== ===== Topics =====
 +  * What are good introductory programming languages? [5 min]
 +    * Brainstorm a list
 +  * What are the benefits of each language? [15 min]
 +    * Are there certain topics/​concepts when a certain language should be used?
 +  * Review different syllabi/​course outlines for Pre-AP courses [15 min]
  
 ===== Lab ====== ===== Lab ======
 +
 +  * [[http://​www.bluej.org/​|BlueJ] download, installation,​ and tutorial.
mt2011/week4.txt ยท Last modified: 2011/01/30 12:39 by Tim Korb