Module 1
Computer Science As a K-12 Discipline
Timeline
- This module is approximately three weeks long when taught as part of a semester long class. Therefore, it is scheduled for 1.5 weeks as a summer class
- Suggested Timeline
- Monday June 12 - Wednesday, June 21
- Deadline (First attempt at the CD should be completed by)
- Sunday, June 25
Outcomes
- Describe the general discipline of computer science.
- Identify and describe computer science related (computational thinking) activities that students in different grade bands [grades K-2, 3-5, 6-8, and 9-12] ought to be able to "do".
- Provide a rationale for teaching ideas related to computer science in grades K-5.
- Provide a rationale for teaching ideas computer science in grades 6-12.
Readings/Activities
This module consists of a variety of online training modules, readings, and reflections. Please complete these in the following order:
- Training Module: AEA Online Training Module #1
- Written Reflection: Checkpoint Activity (CP1.1)
- Training Module: AEA Online Training Module #2
- Written Reflection: Checkpoint Activity (CP1.2)
- Readings:
- Become familiar with the CS Framework Documents
- Make sure to read:
- the K12 Computer Science vision
- Chapters 1 and 4 of the the K12 CS Framework
- Training Module: AEA Online Training Module #3
- Written Reflection: Checkpoint Activity (CP1.3)
- Readings:
- Become familiar with CSTA and the CSTA Standards Documents
- https://www.csteachers.org/
- Make sure to read:
- The materials on the K12 CS Standards (which is what Iowa has adopted) https://www.csteachers.org/Page/standards
- Pay particular attention, and take time to interact with, the Standards tool lower on the page
- Readings:
- Become familiar with the Iowa K12 CS website
- https://educateiowa.gov/pk-12/instruction/computer-science
-
Readings:
- Download a copy of the CSTA/Iowa Standards for K12 CS Education for your own use
- https://educateiowa.gov/sites/files/ed/documents/IowaComputerScienceStandards.pdf
- Written Activity: Complete the CS Standards Activity (CP1.4)
- Written Activity: What is CS? (CP1.5)
- Written Activity: Why include CS in K-12 Education (CP1.6)
- Written Activity: What CS Skills should be part of K-12 Education (CP1.7)
Additional/Optional Readings
I do not think that reading these activities will assist you with the outcomes of this module. However, I think that there is some good information in here about how we view computer science at the college level. Depending on your wants/needs as an educator you may find this helpful as you consider working with students who might go on to become computer science majors in college.
- Readings: Become familiar with the ACM’s Curriculum Recommendations
- Readings: Read Chapter Two of the Overview Report of ACM’s Computing Curricula 2020 [Focuses on CS at the college level]
Assessment
Upon completion of this module you should be prepared to complete a competency demo with questions that focus on four items:- Describe computer science in general
- One of: K-2 or 3-5 CS general goals/outcomes
- One of: 6-8 or 9-12 CS general goals/outcomes
- One of: K-5 or 6-12 rationale for CS