centennial high school | room j-02 | 9310 scott road | roswell, ga 30076 | 770.650.4230
cs teacher resources
Welcome to my list of CS teacher resources. If you find a broken link or would like to contribute an item, please let me know. Updated: May 1, 2010.
Alice Resources Introductory Videos Tutorials by Dick Baldwin Webinars by Dick Baldwin Career Information ACM’s Career News ACM’s Computing Careers Bureau of Labor Statistics Career Builder Coding is Cool Again Georgia Work Ready Salary.com Top Ten Reasons to Major in Computing Cell Phone Programming Computer Science Teaching and Learning Chief Readers for the Advanced Placement Computer Science Exam Chris Nevison (1999-2004) Jody Paul (current) Dave Reed (2005-2008) Code Visualization Tools AlgoViz - Algorithm Visualization Portal Generic Data Structure Viewer Jeliot Lightweight Java Visualizer Violet (UML Editor) College Board Course Audit Electronic Discussion Group for AP Computer Science Exam Quick Reference Guide CS Education Blogs/Social Networks CSTA Advocate Computing Education Ideas for Teaching Computer Technology to Kids In Need of a Base Case K-12 Computer Science Teachers Knowing and Doing Thoughts and Information from Alfred Thompson Wicked Teacher of the West Computing Organizations Association for Computing Machinery (ACM) Computer Science Teachers Association (CSTA) International Society for Technology in Education (ISTE) National Center for Women and Information Technology (NCWIT) Special Interest Group in Computer Science Education (SIGCSE) Conferences College Board's AP Annual Conference Grace Hopper Conference ISTE Annual Conference and Exposition (formerly NECC) Special Interest Group in Computer Science Education (SIGCSE) Curriculum and Standards ACM’s K-12 CS Model Curriculum College Board's Advanced Placement Curriculum for Computer Science Computer Science Equity Alliance's Exploring CS Curriculum Georgia’s Computing Curriculum (GPS) ISTE’s Educational Technology Standards for Students ISTE’s Educational Technology for Teachers Dictionaries Canadian Mind Products Java and Internet Glossary Webopedia (Online Dictionary for Computer and Internet Technology Definitions) General Computing How Stuff Works - Computers Wolfram Alpha's Computational Search Engine Grid World API Joe Coglianese's Site Cay Horstmann's API Notes David Levine's Role Plays Robert Glen Martin's Site History of Computing Computer History Museum O'Reilly's History of Programming Languages Poster Virginia Tech's History of Computing Integrated Development Environments BlueJ Dev C++ Dr. Java Eclipse Java WIDE JCreator Jython Environment for Students Octave Java Documentation AP Java Subset API Sun's Java 6 API Journals ISTE Journal for Computing Education Lessons | Projects | Assignments | Worksheets Barb Ericson's Materials for AP Computer Science Brian Borowski's Software Projects Computer Science Kindergarten Style CS Unplugged CSTA Source: A Web Repository of K-12 Computer Science Teaching and Learning Materials Davidson County Schools Technology Center David Eck's xSortLab Applet Exploring Binary Fran Trees’ Toys for CS Inside the World of Computing Java Memory Issues Kinesthetic Learning Activities Collection for CS Nifty Assignments Non-Programming Resources for First Courses in CS Roger Frank’s Computer Science Labs Shannon Duvall's Computer Science Fairy Tales Teaching Algorithms Using Interactive Animations Media Computation Georgia Tech’s Media Computation Website Free Stock Photos UCSD Video Featuring Media Comp in CS1 Video Featuring Media Comp as Motivation to Study CS Octave Resources Manual Open Courseware Carnegie Mellon (Tom Cortina’s Principals of Computation Course) Duke (Owen Astrachan’s Technical and Social Foundations of the Internet Course) Georgia Tech MIT Stanford Stanford's Object Oriented Systems Design Course University of Washington Programming Contests American Computer Science League (ACSL) Rich Lamb's Computer Contest (COMCON) Fulton County Technology Fair Greenfoot's Greeps Competition Top Coder's High School Competition USA Computing Olympiad (USACO) Wittry Memorial Programming Contest Programming Resources Sun's Java Style Guide Top Ten Errors What Not To Do Recruiting Computer Girl Microsoft’s Research Making the Future, A Career in Computer Science University of Washington Videos Women in Computing Poster Georgia Tech – Team 7 – New Face of Computing Barb Ericson’s Women in Computing Article in ISTE’s JCT Georgia Tech’s Digital Video Special Effects Class Robotics Georgia Robotics Institute for Personal Robots in Education Scratch Resources Instroductory Videos Tutorials Tutorials by Dick Baldwin Teacher Tools Binary Translator JamTester J-Unit Testing Tool Rubistar Stipulator Structured Diagrams Drawing Tool Unit Converter Technology News All Things Digital CNet News MIT Technology Review Tech News from ACM Wired Magazine Women in Computing from ACM Test Prep Binary Number Game Chris Nevison's Practice Tests College Board’s Past Free Response Questions Exam Tips Georgia Tech's Practice MC Georgia Virtual School’s Practice Exams (usually available March 1) JavaBat Practice It Problets Textbooks Stacey Armstrong's A+ Computer Science Materials Blue Pelican Java How to Think Like a Computer Scientist Java Version How to Think Like a Computer Scientist - Learning with Python Introduction to Programming Using Java Java Au Naturel Java Software Solutions Python Programming - Wikibooks Tutorials Academic Java Advanced Java Programming Bradley Kjell's Java Review Dick Baldwin's Tutorials Dream.In.Code Fred Schwartz's Java Notes Java Coffee Break Tutorials Sun's Really Big Index Tutorialized's Tutorials
page translation