Welcome to Learning More! I’m super excited because I’ve just started learning how to code. When I told my friend James about it, he asked, “What is coding?” That’s a great question, and it’s the same one I asked my mom yesterday before we began our coding adventure.
My mom explained that coding is another word for computer programming. It’s how we give instructions to a computer to make it do things. There are different coding languages that programmers use to talk to computers. For example, people who work at Google might use languages like C++, Java, JavaScript, or Python. Those who make video games at Nintendo might use C++, C#, JavaScript, or SQL. Some coding languages even use visual blocks, like Blockly, which is what I’m using to create a Minecraft mod!
Just like there are many languages spoken around the world, there are many coding languages too. But they all share some common ideas and rules. The coolest part is that I got a new computer to practice coding as much as I want! Did you know you can also code on iPads and even on mobile phones?
I’ve learned that there are different styles or methods of coding: visual block coding and text-based coding. At first, I wasn’t sure what these meant, but now I understand. I’m starting with visual block platforms. On my computer screen, I can see how visual block platforms let you drag and snap together virtual code blocks to create games, apps, and more. They’re a fun and easy way to start coding, and they help you learn and grow.
Visual block coding is great for beginners. It uses colorful blocks that fit together like puzzle pieces. This makes it easier to understand how coding works without having to write actual code. It’s like building with LEGO blocks, but on a computer!
Text-based coding is a bit more challenging because it involves writing real code using programming languages. These are used in real text editors or special platforms. Once I get better at coding, I plan to learn text-based coding too.
I hope you enjoyed learning about coding with me. See you soon for more fun and learning!
Code Your Name: Use a visual block coding platform like Scratch or Blockly to create a simple program that spells out your name. Try adding a fun animation or sound effect for each letter. Share your creation with a friend or family member and explain how you made it.
Language Detective: Look around your home or classroom for devices that use coding, like computers, tablets, or smart toys. Discuss with a partner or family member what coding languages might be used to make these devices work. Can you find out if any of these devices use visual block coding?
Code a Simple Game: With the help of an adult, use a visual block coding app to create a simple game. It could be a maze, a catch-the-falling-object game, or a simple quiz. Think about the instructions you need to give the computer to make the game work. What happens when you change the order of the blocks?
Here’s a sanitized version of the provided YouTube transcript:
—
[Music] Welcome to Learning More! I am very excited as I have started to learn to code. I was telling James all about it, and he asked, “What is coding?” This was a very good question and the same thing that I had asked my mom yesterday before we started.
[Music] My mom told me coding is a term for computer programming; it is how you give a computer instructions. I have also discovered that there are different coding languages. Programmers use one or more computer programming languages to give these instructions to computers. For example, programmers working at Google might use C++, Java, JavaScript, or Python. Video game programmers at Nintendo might use C++, C#, JavaScript, or SQL. Some coding languages even use visual blocks, such as Blockly. Actually, I have started using visual blocks to help me build a Minecraft mod.
There are many languages in the world today, but the same concepts and conventions are shared by nearly all of them. What is even more exciting is that I also got a new computer so that I can code as much as I like! Did you know that you can also code on iPads and even on mobile phones?
What I have also discovered is that there are different styles or methods of coding: visual block and text-based coding. I had to do some research on these as I was not really sure what they meant at the beginning, but now I do. I am starting with visual block platforms. As you can see on my computer screen, visual block platforms allow you to place and snap together virtual code blocks to create games, apps, and more. They are a really good place to start; they are designed to be fun and easy, but they also help you grow.
Text-based coding programs generally use real programming languages, either within a closed platform or real text editors. These are more difficult to use, but when I become more advanced, I will start to learn these. I hope you enjoyed learning with me. See you soon!
—
This version maintains the original message while removing any informal or unclear language.
Cookie | Duration | Description |
---|---|---|
cookielawinfo-checkbox-analytics | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics". |
cookielawinfo-checkbox-functional | 11 months | The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional". |
cookielawinfo-checkbox-necessary | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary". |
cookielawinfo-checkbox-others | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other. |
cookielawinfo-checkbox-performance | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance". |
viewed_cookie_policy | 11 months | The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data. |