Computer Science is growing more and more popular and there is a great push for it in schools. You can read more about President Obama's push for Computer Science For All here. That being said, here are some of my favorite tools to get students involved in Computer Science through coding.
This is one of my favorite videos to show that coding is really a skill that EVERYONE should know! Show this before you code if your students {or yourself} are hesitant about coding.
Elementary
Code.org - code with drag and drop coding; elementary age activities that are easy for students to complete (Star Wars, Minecraft, Frozen, Angry Birds, or Flappy Bird)
**There are also great unplugged lessons to introduce code to younger students without the use of computers or if you don't have computers in your classroom
Scratch - drag and drop blocks and sprite creation (create your name, or operate a "sprite")
Middle School -
Code Combat - Learn how to code through gaming and web/game development
Scratch - see above :)
Code.org - For MS students, there are 20 hour long courses that start with drag and drop blocks and end with students creating their own codes from scratch.
High School -
Code HS offers a variety of different coding courses (pictured below) with the opportunity for students to move past drag and drop coding and into text based coding. There are both Java and Python options. There are checkpoint quizzes for you to see how students are doing, and as a teacher you can see the solutions and give feedback for each problem.
Here's to finding a way to involve Computer Science in your classrooms,
Mrs. Tech
This is one of my favorite videos to show that coding is really a skill that EVERYONE should know! Show this before you code if your students {or yourself} are hesitant about coding.
Elementary
Code.org - code with drag and drop coding; elementary age activities that are easy for students to complete (Star Wars, Minecraft, Frozen, Angry Birds, or Flappy Bird)
**There are also great unplugged lessons to introduce code to younger students without the use of computers or if you don't have computers in your classroom
Scratch - drag and drop blocks and sprite creation (create your name, or operate a "sprite")
Middle School -
Code Combat - Learn how to code through gaming and web/game development
Scratch - see above :)
Code.org - For MS students, there are 20 hour long courses that start with drag and drop blocks and end with students creating their own codes from scratch.
High School -
Code HS offers a variety of different coding courses (pictured below) with the opportunity for students to move past drag and drop coding and into text based coding. There are both Java and Python options. There are checkpoint quizzes for you to see how students are doing, and as a teacher you can see the solutions and give feedback for each problem.
Mrs. Tech
Comments
Post a Comment