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
mt2011:week4 [2010/11/14 19:45]
Tim Korb
mt2011:week4 [2011/01/30 12:39] (current)
Tim Korb
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.1289781922.txt.gz ยท Last modified: 2010/11/14 19:45 by Tim Korb