Project Walkthrough
Official Walkthrough: This document exists to provide a bit more of a linear approach to class. Do this, then this, then this. Hopefully you find it helpful. If not, you can still use the class website.

You're going to want to complete the following before starting:

Requirements


Programming Portfolio

  • Make something that works
    • An app
    • A game
  • Tell us about it.
  • Repeat (make something else that works)


Coding Portfolio

  • Complete a coding course (using Code Academy or similar)codebadges.JPG
    • Post your badges and samples of what you've made.
  • Repeat

Sites and tools to use:


Programming tools


Coding Sites



Programming Projects

Okay, here are some programming projects you can do.

Game Developer

Okay, this is really a game design project, but with a heavier focus on programming than on design.

App Developer

You are going to design an interactive mobile experience.

Coding Projects

Okay, here are some coding projects you can do.

Web Developer

This is the code that goes behind the design
  1. Code academy Web Course
  2. Sign up for Weebly and edit the html and css under "Design"
  3. You may also want to try making your own theme with Photoshop and Dreamweaver.

Python Ninja

external image MinecraftPi2_468.jpgPython is a widely used general-purpose, high-level programming language. Its design philosophy emphasizes code readability, and its syntax allows programmers to express concepts in fewer lines of code than would be possible in languages such as C++ or Java.

  1. Code Academy Python Course
  2. Code combat Choose Python
  3. Try this on the Pi.

Java Junkie

Okay, I don't get Java, but it is the source of much awesomeness...
  1. Kahn Java Intro
  2. Code academy Java Script or...
  3. Code combat Choose Java Script

Random tools:

Sandboxes:

  • Coding Ground
  • Weebly (html & css) - sign in through Google apps...