Page 174 - Computing E-Book Grade 6
P. 174

The City School  2021-2022




             7.1.  Computer Science Principles



             Computer Science Principles introduces students to the foundational concepts of
             computer science and challenges them to explore how computing and technology can

             impact the world. More than a traditional introduction to programming, it is a rigorous,
             engaging, and approachable course that explores many of the foundational ideas of

             computing so all students understand how these concepts are transforming the world
             we live in.



             7.2.  Getting Started with Minecraft



             Over the next hour, you’re going to
             learn the basics of computer science

             by programming Alex or Steve to move
             through a simulated piece of a Minecraft

             world.
             Traditional programming is usually

             in text but today we’ll use Blockly, a
             system which uses visual blocks that you

             can drag and drop to write programs.
             Under the hood, you’re creating

             JavaScript code.
             The concepts you’ll be learning are what

             computer programmers use every day
             and are the foundation of computer

             science. Here at Mojang, we use these
             same concepts to make Minecraft

             work.  Before you start, you’ll pick your
             character. Let’s build the code for a program that will help them move around the

             screen.



















                                                                                                                174
   169   170   171   172   173   174   175   176   177   178   179