Computational Thinking
Thinking like a computer scientist :
How do I formulate the problem
so it can be solved by a computer?
VIDEOS THAT EXPLAIN CT WITH EXAMPLES
CT example at Google https://www.youtube.com/watch?v=o1mNf6_YqZM
CT video from Google https://www.youtube.com/watch?v=SVVB5RQfYxk
Code.org lesson https://www.youtube.com/watch?v=injJWiSA0pw
What is CT from CSTA and ISTE https://www.youtube.com/watch?v=VFcUgSYyRPg
GOOD ARTICLES THAT EXPLAIN WHAT IS CT
Scratch website explaining CT
http://scratched.gse.harvard.edu/ct/defining.html
Computer Science Teacher Assoc (CSTA) CT resources
https://csta.acm.org/Curriculum/sub/CompThinking.html
https://csta.acm.org/Curriculum/sub/CurrFiles/CTExamplesTable.pdf
https://csta.acm.org/Curriculum/sub/CurrFiles/472.11CTTeacherResources_2ed-SP-vF.pdf
March issue of CSTA Voice - good article by Irene
https://csta.acm.org/Communications/sub/CSTAVoice_Files/csta_voice_03_2016.pdf
UK version on CT
http://barefootcas.org.uk/barefoot-primary-computing-resources/concepts/computational-thinking/
NGSS article on CT
http://static.nsta.org/files/ss1403_10.pdf
Jeannette Wing's ACM article that brought this phrase to focus
http://www.cs.cmu.edu/afs/cs/usr/wing/www/publications/Wing06.pdf
Mark Guzdial's Blog article that explains it well
OTHER Articles
- http://www.cs.cmu.edu/~CompThink/
- http://www.iste.org/standards/computational-thinking.aspx
- http://www.iste.org/Libraries/Leading_and_Learning_Docs/March-2011-Computational_Thinking-LL386.sflb.ashx
CT LESSON PLANS
NorthWestern site with lesson plans for CT in Science and Math
http://ct-stem.northwestern.edu/
http://ct-stem.northwestern.edu/lesson-plans/
Google CT online course
https://computationalthinkingcourse.withgoogle.com/course
Google CT resources
https://www.google.com/edu/resources/programs/exploring-computational-thinking/index.html#!home
Another resource that explains it