Block-based coding is great for younger students who cannot write. However, once students are comfortable with writing short sentences, they should be ready for a text-based programming language. Today, there are many text-based coding languages such as CoffeeScript and Python that are used in the workplace that students can learn in a fun game-based environment. These languages have an easy syntax so students are less likely to get frustrated. The benefit of learning a text-based language is that it develops the skill of coding and paves the way for students to then easily learn other coding languages.
You have probably heard about coding. If you haven’t, coding is the instructions people write in order to tell computers what to do. Since coding has become very trendy in the last couple of years, the awareness for it has grown exponentially. What was once viewed as a skill for only a select few has transformed into a subject that any teacher can bring into their classroom. In other words – today students as young as 8 learn to code and even excel in it!
Where did Block-based coding begin?
You may be wondering when students first started learning the skill that has until recently been viewed as relevant only for adolescents and adults. It all started in 2003, when MIT developed the first basic computer language, known as Scratch, that was intended to teach kids to code. Since then, coding has garnered a new reputation – anyone can and should learn to code!
In this 10 weeks course of coding, kids will learn the basic of Programming Concept like Sequencing, Event Handling, Looping, Debugging, Conditional Statement, Variables and create 2 project on their own by using block coding on the Code.org platform.