大象传媒

skip to main content
大象传媒 Costa CodesOur vision is for every student in every school to have the opportunity to learn Computer Science (CS). By increasing access to computer science, especially for women and underrepresented minorities, our children will be prepared for any career, opening doors for their future success.
 
To realize this vision, CCCOE provides workshops, programs, and resources for implementation of CS programs in grades K-12. For information about CCCOE's CS Initiatives, please contact Tracy McManus at tmcmanus@cccoe.k12.ca.us or Steve Bateman at sbateman@cccoe.k12.ca.us
 
CS Resource Quicklinks
 

CS Resource Quicklinks
 

Code.org

  •  CS is more important than ever. Let's build the future we want. #CSforGood
  •  Curriculum for students grades K-5
  •  Curriculum for students grades 6-10
  •  Curriculum for students grades 9-12
  •  Curriculum for students grades 9-12
 

CCCOE provides Professional Learning opportunities for these CS Programs. Find out more about .

  •  Information to use to promote CS in schools
  • : Everyone can learn to code. Host an Hour of Code event
 

California Educators Together

The California Educators Together platform is brought to you by a collaboration between the  and the .
 
Note: the platform requires you to create an account to login and access materials.
 
  • Computer Science

CS for CA

  •  from CSforCA and the Kapor Center (pdf)
 

Code For Fun

Homepage:
 
Specific Resources (K-12):
  • For Students:
    • Weekly coding club for kids and teens
    • Weekly classes held after-school
    • Available online or in-person, year-round
    • 1 hour lessons on STEM subjects
    • Private (1:1) or Semi-private (1:4) training
  • For Teachers
    • Frequent workshops for professional growth
      All the resources you need, free of charge

Google CS First

  • Homepage:
  • Hour of Code:  
  • Get started:
  • Other resources:

Girls Who Code

  •  Building the world's largest pipeline of future female engineers.
  •  for 10th and 11th grade girls
  •  (Grades 3-12)
 

Activities

  • : It's up to players to break the code so you can avoid booby traps in this game. Go through the multiple levels of play as you play this game for kids of all ages.
  • : A teacher at Oak Hills School is running out of time and needs student help to set up a DR DJ device. Use your logic skills to figure out how information is stored and recalled.
  • : Play the Blockly game to learn about algorithms and how to solve puzzles. You'll need to use programming visuals to fit pieces together, and even if you don't know anything about computer programming you can play.
  • : You don't need a computer to take this binary challenge. Make up five cards with dots on one side, and figure out how to send information using symbols.
  • : Robozzle is a social puzzle game that involves programming a robot to pick up stars in a puzzle. You are able to use three commands to make the robot move, and you have to place the commands into program slots in the game.
  • : Use Codemoji's tools to create an animated animal.
  • : Use the arrow keys on your keyboard to move your player around the playing field. You have limited access to the code, but you're going to have to figure out more to get around the blocks.
  • : Play Kithgard Dungeon by grabbing the gem and escaping the dungeon. Be careful not to run into anything!
  • : The cursor keys or keys "H," "J," "K," and "L" on your keyboard allow you to move yourself around in this game. Follow the path in the maze to get through the levels.
  • : Play Flexbox Froggy to help Froggy and friends using code. You have to write CSS code to guide Froggy to the lily pad.
  • : This course can get you started with computer programming. You'll be introduced to Python, Java, C/C++ and more through this two-hour course.
  • : Code Maven will teach you some programming skills. The boxes have code on one side and the result of the code on the other side so you can see what commands do.
  • : Try this hands-on activity with string and black and white beads to make a bracelet that spells out your name in binary code.
  • : These activities include creating coding instructions for a friend, making a treasure obstacle course with instructions for completing it, and making up a loopy routine for a friend to follow.
  • : Learn how to make a secret code generator and then use it to create codes for messages. You can create simple or challenging codes.
  • : Print and cut out the game boards and pieces, use Lego pieces to build a maze, and then use the command cards to create an algorithm that will get a mini-figure from the start to the end.
 
 
credit: these resources were compiled by Hewlett Packard on their  page.
 

Articles

  • EducationWeek:
  • eSchool News:
  • Computer Science Teachers Association (CSTA):
  • Computer Science Teachers Association (CSTA):
  • EdTech Magazine:
  • Kapor Center:
  • National Center for Women & Information Technology (NCWIT):

Parent Resources

 
contacts

contacts

Tracy McManus

Tracy McManus

STEAM Coordinator
 
Steve Bateman photo

Steve Bateman

Manager, Educational Services
 

Peggy Russell

Peggy Russell

Administrative Assistant