Both sides previous revision Previous revision Next revision | Previous revision | ||
mt2011:start [2010/11/05 13:11] Chris Mayfield CS 49000 |
mt2011:start [2011/08/18 10:38] (current) |
||
---|---|---|---|
Line 12: | Line 12: | ||
**Instructors:** | **Instructors:** | ||
- | * [[http://www.edst.purdue.edu/aman | Aman Yadav]], [[amanyadav@purdue.edu]] | + | * [[http://www.edst.purdue.edu/aman | Aman Yadav]], amanyadav (at) purdue.edu |
* [[http://www.cs.purdue.edu/people/jtk/ | Tim Korb]], [[jtk@purdue.edu]] | * [[http://www.cs.purdue.edu/people/jtk/ | Tim Korb]], [[jtk@purdue.edu]] | ||
Line 25: | Line 25: | ||
====== Course Rationale ====== | ====== Course Rationale ====== | ||
- | This course will address methods for teaching computer science at the high school level. It is being developed as part of a planned computer science endorsement program, which will draw on existing course work in computer science to provide secondary teaching majors with the content background and experiences to be effective high school computer science teachers. The target audience for this course is secondary teaching majors, particularly those in the STEM disciplines. We hope to attract ten to fifteen students per year to complete the course. Students will take the course as a final step before a student teaching experience; therefore, a 40000-level course number designation is appropriate. | + | This course will address methods for teaching computer science at the high school level. It is being developed as part of a new [[:license|computer science supplemental licensure program]], which will draw on existing course work in computer science to provide secondary teaching majors with the content background and experiences to be effective high school computer science teachers. The target audience for this course is secondary teaching majors, particularly those in the STEM disciplines. We hope to attract ten to fifteen students per year to complete the course. Students will take the course as a final step before a student teaching experience; therefore, a 40000-level course number designation is appropriate. |
====== Goals and Objectives ====== | ====== Goals and Objectives ====== | ||
Line 43: | Line 43: | ||
NOTE: The order of the labs is approximate, as it depends on the scheduling of CS 177 and classroom observations. | NOTE: The order of the labs is approximate, as it depends on the scheduling of CS 177 and classroom observations. | ||
- | ^ Week ^ Lecture and Readings ^ Lab ^ | + | ^ Week ^ Week of ^ Lecture and Readings ^ Lab ^ Lead ^ |
- | | 1 | [[mt2011:week1|State of CS Education in High Schools]] | Designing the "First CS Lesson" | | + | | 1 |Jan 10| [[mt2011:week1|Course Introduction and State of CS Education in High Schools]] | CS Unplugged | Yadav/Korb | |
- | | 2 | Pre-AP Curricula; General Pedagogy Skills | CS Unplugged (wrt standards) | | + | | 2 |Jan 17| [[mt2011:week2|General Pedagogical Skills and Lesson Planning]] | Designing the "First CS Lesson" | Yadav | |
- | | 3 | Apprentice-Based and Problem-Based Learning | Recycling Lesson (using NYT) | | + | | 3 |Jan 24| [[mt2011:week3|Apprentice-Based and Problem-Based Learning]] | Recycling Lesson (using NYT) | Yadav | |
- | | 4 | Challenges of Teaching/Learning Programming | Teaching Conditionals/Loops | | + | | 4 |Jan 31| [[mt2011:week4|Pre-AP Curricula and Challenges of CS Teaching]] | Teaching Conditionals/Loops | Korb/Yadav | |
- | | 5 | Classroom/Lab Management and Improvising | Prepare for CS 177 and HS Visits | | + | | 5 |Feb 07| [[mt2011:week5|Teaching Programming: Execution Flow, Variables, Memory]] | Prepare for CS 177 and HS Visits | Korb | |
- | | 6 | Kinesthetic Activities and Role Playing | Teaching with Toys/Manipulatives | | + | | 6 |Feb 14| [[mt2011:week6|Using Kinesthetic Activities, Role Playing, and Algorithm Visualization]] | Teaching with Toys/Manipulatives | Korb/Yadav | |
- | | 7 | Tough Topics: Arrays, Sorting, Recursion | Interactive Debugging (Eclipse) | | + | | 7 |Feb 21| [[mt2011:week7|Teaching Debugging and Unit Testing; Arrays and Sorting]] | Interactive Debugging (Eclipse) | Korb | |
- | | 8 | Visualization: Algorithm, Execution, Output | Scratch (including BYOB) | | + | | 8 |Feb 28| [[mt2011:week8|Teaching Tough Topics: Dynamic Data Structures and Recursion]] | Scratch (including BYOB) | Korb | |
- | | 9 | Designing and Grading Assignments/Projects | CS 177 Participation #1 | | + | | 9 |Mar 07| [[mt2011:week9|Collaborative Learning and Assessment]] | CS 177 Participation #1 | Yadav | |
- | | 10 | Assessment, Exams, and Grading Rubrics | CS 177 Participation #2 | | + | | -- |Mar 14| Spring Break | | | |
- | | 11 | Teaching APCS: Scope, Case Study, and Exam | GridWorld (AP workshop) | | + | | 10 |Mar 21| [[mt2011:week10|Tools to Manage CS Team Projects and Assessment]] | CS 177 Participation #2 | Korb | |
- | | 12 | Objects First and Other OOP Approaches | Classroom Observation #1 | | + | | 11 |Mar 28| [[mt2011:week11|Running an APCS Course: Scope, Case Study, and Exam]] | GridWorld (AP workshop) | Korb | |
- | | 13 | Professional Organizations and Resources | Classroom Observation #2 | | + | | 12 |Apr 04| Objects First and Other OOP Approaches | Classroom Observation #1 | Korb | |
- | | 14 | Microteaching & Peer Feedback (Part 1) | Alice (story telling) | | + | | 13 |Apr 11| Professional Organizations and Resources | Classroom Observation #2 | Korb| |
- | | 15 | Microteaching & Peer Feedback (Part 2) | Greenfoot (simulations) | | + | | 14 |Apr 18| Microteaching & Peer Feedback (Part 1) | Alice (story telling) | Yadav | |
+ | | 15 |Apr 25| Microteaching & Peer Feedback (Part 2) | Greenfoot (simulations) | Yadav | | ||
Abbreviations: | Abbreviations: | ||
Line 120: | Line 121: | ||
__Grading Criteria__. Your course grade will be converted into percentage by dividing your points by the total number of points possible (400 points) and the following grading scale will be used: 90-100 A; 80-89 B; 70-79 C; 60-69 D; <60 F. | __Grading Criteria__. Your course grade will be converted into percentage by dividing your points by the total number of points possible (400 points) and the following grading scale will be used: 90-100 A; 80-89 B; 70-79 C; 60-69 D; <60 F. | ||
+ | ===== Internal Course Materials ===== | ||
+ | |||
+ | You must have a student account on this wiki to see [[mt2011p:start|these pages]]. |