Demystifying+Computer+Coding

Demystifying Computer Coding with your Students: Why We Should Be Teaching Coding In School
 * Audience:** K-12 Teachers


 * Instructor:** Rita Partridge

8:30-3:30 PM At TEC in Walpole
 * Dates & Times:** Thursday, August 13th, and Friday August 14th


 * Number of Credits:** One graduate credit

**Course Description:** Computer Science provides a foundation for virtually any career and coding is the basic skill used by programmers. In school, coding lessons give all students a chance to experience the world of computer programming and the opportunity to try coding for classroom assignments. From mathematical thinking and problem solving to creating presentations and functional programs such as computer games, coding is an integral skill that intrigues and challenges students. It promotes higher level thinking skills, troubleshooting, and collaboration in students. In addition, the coding skills students learn will apply to a wide range of other courses and disciplines. This course is designed to demystify "code". Learn the basics of coding to be a maker, a creator, and innovator. Experience coding yourself and learn how to present it to your students!
 * Key Concepts of the Course:**

• What is computer science? • What is a computer scientist? • Being a responsible computer scientist • Applications of computer science • Basic understanding of binary • How to debug • How the Internet works • Programming concepts • Computational Thinking


 * Course Expectations**:

Participants will be expected to attend all classes (unless a suitable make up session is agreed to by the instructor), complete the assigned readings/projects before the related class, and finish all the course work by the date determined in class.

Participants are expected to be active contributors in the classroom in both hands-on activities and presentation-discussion sessions.

Participants will be asked to read the following article before class begins. http://www.usatoday.com/story/opinion/2013/02/26/computer-programming-coding-education/1947551/





Article by John Whatiscs of Michigan Tech What is Computer Science?

The Binary System (a tutorial) http://www.math.grin.edu/~rebelsky/Courses/152/97F/Readings/student-binary

= Binary (full understanding in 10 min) = media type="youtube" key="vc-9uASeU7I" width="560" height="315"

h@ttps://studio.code.org/