====== CT Research Groups ====== Center for Computational Thinking ("to improve people's lives") \\ http://www.cs.cmu.edu/~CompThink/ \\ Computational Thinking Across the Curriculum ("within liberal studies courses") \\ http://compthink.cs.depaul.edu/ Science Education in Computational Thinking, Purdue University \\ http://secant.cs.purdue.edu/ ====== AP Computer Science ====== A New First AP Course in Computing (under development)\\ http://csprinciples.org/ AP Computer Science A - Course Home Page \\ http://apcentral.collegeboard.com/apc/public/courses/teachers_corner/4483.html Wikipedia Article on AP CS \\ http://en.wikipedia.org/wiki/Advanced_Placement_Computer_Science **Details on the AP CS revision effort:** J. Cuny, Transforming High School Computing: A Compelling Need, A National Effort. \\ http://opas.ous.edu/Committees/Resources/Publications/NSF_AP_CS_10000ExecSumm_Ed.pdf Computational Thinking will Require Transforming High School Computer Science \\ http://un-gaid.ning.com/profiles/blogs/computational-thinking-will ====== CS K-12 Outreach ====== cs4fn : The fun side of Computer Science \\ http://www.cs4fn.org/ CS Unplugged: Teach Computer Science without a Computer! \\ http://csunplugged.com/ Computer Science Education Week \\ http://www.csedweek.org/ ====== Professional Organizations ====== ===== ACM ===== [[http://www.acm.org/ | Association for Computing Machinery]] \\ The world’s largest educational and scientific computing society. [[http://www.sigcse.org/ | ACM Special Interest Group on Computer Science Education (SIGCSE)]] \\ Forum for educators to discuss issues related to computing programs, curricula and courses, syllabi, laboratories, and other elements of teaching and pedagogy. [[http://www.csta.acm.org/Curriculum/sub/ACMK12CSModel.html | ACM K-12 CS Model Curriculum]] \\ Proposes a model curriculum that can be used to integrate computer science fluency and competency throughout primary and secondary schools. Joint effort with CSTA. ===== CSTA ===== [[http://www.csta.acm.org/ | Computer Science Teachers Association]] \\ Supports and promotes the teaching of computer science and other computing disciplines, provideing numerous resources for educators. [[http://www.csta.acm.org/ComputerScienceTeacherCertification/sub/TeacherCertificationRequi.html | Computer Science Teacher Certification Requirements]] \\ This white paper addresses a number of aspects of the crisis in high school computer science teacher certification. [[http://www.csta.acm.org/Curriculum/sub/ExploringCS.html | Exploring Computer Science Curriculum]] \\ Provides lesson plans and resources which support the teaching of six instructional units. ===== ISTE ===== [[http://www.iste.org/|International Society for Technology in Education]] \\ ISTE's mission is to improve learning and teaching by advancing the effective use of technology in PK-12 and higher education. [[http://aims.ncate.org/ProgRev/Agreements/Form209.pdf | NCATE-ISTE CS Endorsement]]\\ A document describing the requirements for receiving national recognition for an initial endorsement program: Educational Computing and Technology Secondary Computer Science Education. [[http://www.iste.org/JCT | ISTE Journal for Computing Teachers]] \\ JCT publishes material on the teaching about computers, computing, and computer science applicable to K-12 educators or the professional development of such educators. [[http://www.iste.org/learn/computational-thinking.aspx|Computational Thinking for All]] \\ ISTE Computational Thinking resources for teachers.