H. B. Woodlawn 2015-2016
Computer Programming Courses

  1. Computer Science APCS Level A, individual projects, Options for study:
  2. Computer Science 1st year, Java Course:
  3. Computer Science 1st year, options for study:


  4. More sources for programming/computer science coursework, projects:


  5. C++ and STL programming
  6. Online Computer Science courses on edX from universities
  7. Scratch create, also the home Scratch website
  8. Snap programming an 'improved' Scratch, and The Beauty and Joy of Computing, an AP CS Principles course, here's the curriculum and coursework, using Snap
  9. Khan Academy - Computer programming and Computer Science (advanced)
  10. Python: Think Like a Computer Scientist books online
  11. Netlogo Agent Based Modeling (ABM): Netlogo on the web, and Netlogo to download
  12. Udacity self study
  13. Coursera courses coming up or just started recently (free courses)
  14. Courses from Sante Fe Institute and Complexity Explorer (free):
  15. Codecademy, HTML/CSS, Website projects, Javascript, Interactive websites, jQuery, Ruby and Rails, PHP, Python, Ruby, the Command Line, APIs, SQL
  16. Principles of Computer Science from a Duke Univ summer 06 course (Java), topics:
  17. Java helpful files