Computer Programming
  • Home
    • ICT Class Website
    • Orientation >
      • Careers in Programming >
        • Let's Get a Job in Video Gaming
      • WebQuest
    • Resources
  • Theory
    • ICT Workout
    • Exploring Comp Sci
    • MOOC
    • Internet History, Technology, and Security
  • Coding
    • Code.org >
      • Hour of Code
      • Beyond One Hour of Code
    • NC Lab >
      • Karel the Robot >
        • Karel Unit 1
        • Karel Unit 2
        • Karel Unit 3
        • Karel Unit 4
        • Karel Unit 5
        • Karel the Robot Assessment
      • Python 1 (1.1) >
        • Python 1 Unit 1
        • Python 1 Unit 2
        • Python 1 Unit 3
      • 3D Modeling (PLaSM) >
        • 3D Modeling Unit 1
        • 3D Modeling Unit 2
        • 3D Modeling Unit 3
        • 3D Modeling Unit 4
        • 3D Modeling Unit 5
        • 3D Modeling Assessment
    • CodeHS >
      • Intro to Computer Science
      • Computing Ideas
      • Intro to Python
    • CodeCombat >
      • Computer Science Levels
      • Game Development
      • Web Development
    • Game Design >
      • GameMaker >
        • Evil Clutches
        • Galactic Mail
        • Lazarus
        • Super Rainbow Reef
        • Koalabr8
        • Wingman Sam
        • Tank Wars
        • Tic-Tac-Toe
        • Pyramid Panic
        • Fighting Game
        • Misc. Games
      • ActionScript 3 >
        • Beginning AS3
        • Game Programming University >
          • Lessons 1 - 8
          • Lessons 9 - 15
  • Projects
    • Ethical Use of Technology
    • Intro to Programming
    • CTE Programming
    • Game Design - Hero's Journey
  • Finals
    • Semester 1
    • Semester 2
code combat resources
Picture
Vimeo Videos
Picture
Click graphic to go to site.
Why CodeCombat?

If you want to learn to program, you don't need lessons. You need to write a lot of code and have a great time doing it.

That's what programming is about. It's gotta be fun. Not fun like yay a badge but fun like NO MOM I HAVE TO FINISH THE LEVEL! That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing.
​

If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age.
CodeCombat in 11 easy mins

Join Your Class
Click the button below to launch the Create Account page (don't sign in with Facebook or G+). Also, don't use your school email - it doesn't receive non-CUHSD mail.
  1. Click Login
  2. Click Create Account
  3. Sign Up
  • Don't use your CUHSD email
  • Use an ID that I'll recognize
  • Choose a password
  • I'll give you the class code
  • School Name & City is Westmont, Campbell
  1. Start Playing - JavaScript.​
Join Your Class
Make sure that you click on the correct period!


Period 4 (JavaScript)

Period 5 (JavaScript)

Period 6 (JavaScript)
joinclassinstructions.pdf
File Size: 77 kb
File Type: pdf
Download File

Intro to Computer Science
Picture
Supplementary Reading:
This file gives an explanation for each of the 19 levels in the Intro section.
lesson1kithgarddungeon.pdf
File Size: 1715 kb
File Type: pdf
Download File

course guides
Learn basic syntax, while loops, and the CodeCombat environment.
Concepts: Basic Syntax,Arguments,Strings,Loops,Variables
Length:1hour
✕