Have you even wondered how websites are made, how to create your own app for your phone or how airplanes can fly with the help of technology? They all use coding. Coding is how we talk to computers. There are many languages you can use for coding, depending on what you want to do. There are teaching block languages such as Hopscotch and Scratch, and more complex languages such as JavaScript, C or Python that programmers and engineers use to develop websites, apps, airplanes, medical equipment and solar panels. When you learn with a block language, you learn the type of thinking required of software developers to build real applications. After mastering coding with a block language such as Hopscotch, using a real language later on, will be very easy.
Students and teachers using Hopscotch do not share their real name. Confidentiality is kept by using pseudo names or pennames. SlickJudge is my penname on the Hospcotch app. SlickJudge wrote close to 500 different programs that show how to use code following the Ontario Curriculum. Feel free to look at the programs, learn from them, change them and remix them.