Computer Programming
  • Home
    • ICT Class Website
    • Orientation >
      • Careers in Programming >
        • Let's Get a Job in Video Gaming
      • WebQuest
    • Resources
  • Theory
    • Computer Science Discoveries
    • 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 >
        • Animation & Games
      • 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

CodeHS

Cloud-based Curricula

Link to codehs

Curriculum Overview

teacher classes
grade_template_-_codehs.xlsx
File Size: 46 kb
File Type: xlsx
Download File

Your teacher will invite you to join the class by emailing you a class code. Sign up for the class by going here: 

codehs.com/go/ask for code

Make sure that you take care when you take the quizzes and module tests. The grade for that will be logged at the end of each module. 
Teacher resources
00_intro_to_computer_science.pptx
File Size: 626 kb
File Type: pptx
Download File

grade_template_-_codehs.xlsx
File Size: 46 kb
File Type: xlsx
Download File

lesson_10_breakout.pptx
File Size: 1029 kb
File Type: pptx
Download File

Join the class here

Make sure that you click on the correct class buton!!!
period 5 join class
period 6 join class
Khan Academy
Picture
You will also join my class at Khan Academy. Click the graphic on the left to go to Khan Academy, and then Sign Up.

CodeHS Basic JavaScript & Graphics  = KA Intro to JS
CodeHS Animation & Games = KA Advanced JS: Games & Visualizations

​
Make sure that you click on the correct class button!!!
​
Intro to Computer Science in JavaScript​
The CodeHS introduction to computer science curriculum teaches the foundations of computer science and basic programming, with an emphasis on helping students develop logical thinking and problem solving skills. Once students complete the CodeHS Introduction to Computer Science course, they will have learned material equivalent to a semester college introductory course in Computer Science and be able to program in JavaScript.

Format
The entirely web-based curriculum is made up of a series of learning modules that cover the fundamentals of programming. Each module is made up of short video tutorials, example programs, quizzes, programming exercises, challenge problems, and unit tests.​

Who Is It For?
​The Intro to Computer Science in JavaScript course is designed for complete beginners with no previous background in computer science. The course is highly visual, dynamic, and interactive making it engaging for new coders.

What Do You Learn?

Students learn the fundamentals of programming with an emphasis on problem solving and logical thinking. Topics covered include: graphics, animation and games, data structures, and more.
Here is a breakdown of the important programming skills that students will develop concepts that they will learn about by working through the CodeHS curriculum:

Picture