H. B. Woodlawn 2015-2016 Name: _________________________ Computer Programming Courses Course/Period: ____________________ see: https://www.tjhsst.edu/~rlatimer/ then go to top link or here: https://www.tjhsst.edu/~rlatimer/hbwoodlawn/hbwoodlawn2015.html Interest Sheet, Sept 2015 Look through as many of these programming coursework areas as you can, browse through them. Let me know which your have an interest in... circle or check Computer Science 1st year, options for study: 1. Year Course Materials, TJHSST Year Packets 2. pyKarelStudentShellsProgs.zip, you need Python and editor (IDE) 3. Scratch create, also the home Scratch website Scratch Projects, Moving and Drawing, Sound Board, Frogger game, Item Coollection game, Pong, Zombie Apocalypse game, Tron Light Cycles game, Research assignment 4. Think Python: How to Think Like a Computer Scientist 5. Khan Academy - Computer programming and Computer Science, Javascript Computer Programming Javascript programming Intro to HTML/CSS Intro to SQL Advanced JS HTML/JS Advanced JS Computer Science (advanced) Algorithms Cryptography Information Theory, 6. Online from Stanford U: Computer Science 101, also on Coursera 7. Netlogo Agent Based Modeling (ABM) Netlogo on the web, and Netlogo to download Computer Science 2nd year, AP, individual projects, Options for study 8. Year Course Materials, TJHSST Packets: Unit 1 - FCPS Karel Robot, Unit 2 - Graphics, Unit 3 - GUIs, Unit 4 - Data Storage 9. APCS materials TJHSST More sources for programming/computer science coursework, projects: 10. Scratch create, also the home Scratch website 11. Snap programming an 'improved' Scratch, and The Beauty and Joy of Computing, an AP CS 12. Khan Academy - Computer programming and Computer Science (advanced) Computer programming Computer science 13. Python: Think Like a Computer Scientist books online 14. Netlogo Agent Based Modeling (ABM): Netlogo on the web, and Netlogo to download 15. Udacity self study Design of Computer Programs - Programming Principles (free), uses Python, Peter Norvig from Google Intro to Artificial Intelligence - Learn Fundamentals of AI (free), Peter Norvig from Google 16. Coursera courses coming up or just started recently (free courses) Computer Science 101 Stanford U, self study Programming for Everybody U Mich, Oct 5-Dec13 2015 Algorithms pt 1 and Algorithms pt 2 Princeton, Sept 4-Oct 22 2015 (pt 1), Oct 30 - Dec 17 2015 (pt 2), free An Introduction to Interactive Programming in Python (Pt 1)" and An Introduction to Interactive Programming in Python (Pt 2)" Rice Univ, Aug 29-Oct 17 2015 Programming Mobile Applications for Android Handheld Systems: Part 1 U Md, Sept 2-Sept 27 Code Yourself: An Introduction to Programming, in Scratch, Univ Edinburgh Sept 15-Oct 26 Functional Programming in Scala, Ecole Polytechnique, Sept 15-Nov 19 Finding Hidden Messages in DNA (Bioinformatics 1) UC San Diego, Python, Aug 31-Oct 10 17. Courses from Sante Fe Institute and Complexity Explorer (free): Introduction to Complexity Fractals and Scaling, sign up by Oct 23 Non-linear Dynamics 18. Codecademy, HTML/CSS, Website projects, Javascript, Interactive websites, jQuery, Ruby and Rails, PHP, Python, Ruby, the Command Line, APIs, SQL 19. Other project ideas you may have: 20. …. 21. …..