MI-CODING
  • Home
  • Professional Learning
    • PL CSA Discoveries & Principles >
      • Summer2023
    • PL CS Fundamentals
  • Courses
    • AP CSA
    • CS Principles
    • CS Discoveries
    • CS Fundamentals
  • FAQ
  • Our Team

Frequently Asked Questions

1a. What materials do I need for the Computer Science Principles course?
Required Materials:
This course requires students have access to computers with a modern web browser in either a lab setting or one-to-one setting.

Many lessons have handouts that are designed to guide students through activities. While these handouts are not required, we highly recommend their use. In addition to handouts, you will need the following:
  • Unit 1 Lesson 2 requires some craft materials for constructing physical devices. The lesson recommends items like cups, string/yarn, construction paper, flashlights, slinkies, noise makers, markers, and glue.
Optional Materials:
The following items are called for in lessons, but alternatives are offered below:
  • (Unit 3, Lesson 1) A handful of legos per 2-3 students. Alternatives: post-it notes, construction paper
  • (Unit 3, Lesson 2 - 3) Playing cards (1 deck per 6 students). Alternatives: write numbers on post-it notes.
  • (Unit 4, Lesson 8) Clear dixie cups with beans. Alternatives: Any clear container (ziplock bag, empty water bottle, etc) with any small item (bead, raisin, coffee bean, etc)
The following supplies are completely optional but will be useful to have on hand for various lessons:
  • Graph paper
  • Chart paper
  • Markers
  • Post-it notes

1b. What materials do I need for the Computer Science Discoveries course?
  • Normal classroom supplies (pens, pencils, coloring, scissors, extra paper)
  • Computers
  • Worksheet Printing (There are worksheets with some lessons. Some teachers get around this by doing everything digitally)
  • Couple Decks of Cards
  • Aluminum Foil
  • Containers that can hold water
  • Adafruit's Circuit Playground Boards and Micro USB cables. The curriculum is designed for a ratio of 2 students to 1 board & 1 usb cable

2. Can this course count as a fourth mathematics credit for graduation?
The Michigan Merit Curriculum allows local schools to determine which courses count as a 4th mathematics credit so long as students are applying mathematics already learned or learning new mathematics content.  This course engages students in applying mathematics particularly related to building and using equations and functions; geometric and algebraic reasoning; and problem solving.

3. Will SCECHs be available for this program for teachers?
The SCECH application is pending.  We fully expect that the application will be approved.

4. Who can teach a CS course?
Code.org recommendation (Link)
MDE MEMO on Endorsement Phase Out (4/27/2017) 
Endorsement Clarification (5/3/2017)

5. What technology is needed to teach the AP CSP Course?
See this document: https://code.org/educate/it

6. If I attend the professional learning am I expected to teach the CS course?
Yes, acceptance into the professional learning program for Computer Science Discoveries and Computer Science Principles is contingent upon the agreement to teach the course in the upcoming school year.

As for Computer Science Fundamentals, there is no requirement to teach the course if you attend the training. 

  • Home
  • Professional Learning
    • PL CSA Discoveries & Principles >
      • Summer2023
    • PL CS Fundamentals
  • Courses
    • AP CSA
    • CS Principles
    • CS Discoveries
    • CS Fundamentals
  • FAQ
  • Our Team