COMPUTATIONALTHINKINGChin-Sung Lin
Eleanor Roosevelt High School
Student Information Form Get your assigned computer Go to class website and find the student info
form Fill in your basic information Inventory your computer skills Contemplate your short-term (class) & long-
term (academic/career) goals Let me know your issues and concerns about
learning Share your expectations with the class
Basic Info of Mr. Lin
Name: Chin-Sung Lin
Academic Background: BSEE, MSEE, MST
Working Experience: Research, Hardware Design Engineer & Teacher
Teaching Experience: Math, Physics, Technology
Current Courses: Regents Physics, Computational Thinking, Robotics and Engineering Design
Computational Thinking (CT)? A problem solving method that uses computer
science techniques.
The thought processes involved in formulating problems and their solutions so that the solutions are represented in a form that can be effectively carried out by an information-processing agent. [Cuny, Snyder, Wing 10]
CT Essential Questions
(C) Computer Principles
How does a computer work?
(P) Problem Solving
How can we solve problems in “computer” way?
(R) Real-World Applications
How can we apply CT in real-world applications?
Course Description
Semester-long and 3 days per week
Project-based/problem-based learning
Dynamic and fast pace
Group setting
COURSE OVERVIEW
Chin-Sung LinEleanor Roosevelt High School
X
3 5 1 2 4
3 5 1 2 4
1 3 5 2 4
1 2 3 5 4
1 2 3 4 5
Computer AnatomyBinary World Logic Gates Digital Circuits
Computational
Algorithms Programming
Mobile Apps
1 Computer Purchasing Project
2 Decoding Project
3 Logic Gates Project
4 Logic Circuits Design Project
5 Algorithms for Skyscrapers Project
6 Algorithms for Data Analysis Project
7 Digital Artist Project
8 Mobile Applications Project
Course Format
Online resource and video tutorials Class presentations and discussions Group activities and laboratory
investigations Unit projects Homework assignments Quizzes
Instructional Resources
Class Website http://erhsnyc.org/apps/classes/show_class.jsp?classREC_ID=
5146
http://erhsnyc.org/apps/classes/show_class.jsp?classREC_ID=514641
Class Blog http://computationalthinkingspring2014.blogspot.com/
Grading Policy
Homework Assignments (HW) (10 pts)
Class/Lab Participation and Results (CL) (30
pts)
Project Deliverables and Presentations (PR) (60
pts)
Weighting Factor of Individual Contribution (WF)
(0 ~ 100)*
Your Grade = (HW + CL + PR) x WF %
Course Expectations
Attend class daily, on time and ready to work. Actively participate and contribute to group
assignments and projects. Maintain a daily, complete, organized online journal. Complete and submit assignments by their due dates.
Late assignments will not be accepted for credit per school policy.
Exercise safety and common sense at all times. Have mutual respect for fellow students and their right
to an education. Academic integrity per school policy.
Technical-Help Time
Formal Extra-Help Time: 9th period, Monday.
Project groups that need technical advice, access computer resource, robot kits/tools, or work on their projects may come to the lab (Room 201/417) after school.
Homework Assignments
Read the syllabus and lab safety guidelines, then sign the return slip of introduction letter. (Next Monday)
Choose your group partner (2 students per group) and group name.
Email me your period, group name, name of group members, and blog web address. (By Sat.)
Q & A