What is coding? Why should be teach it?

What is coding?

  • Coding is the process of using a programming language to get a computer to behave how you want it to. 
  • Since computers interpret instructions through binary (1s and 0s) 
  • languages are used to make the process of giving instructions to a computer easier to read and the ease of creating programs. 
  • A few common languages include C, C++, C#, java, and python.

Why should we teach it?

  • The ability to code computer programs is an important part of literacy in today’s society and is necessary for our developing technology-based world
  • Learning coding puts students in control of the computer, and builds understanding in sequencing skills, counting, problem-solving, logical thinking, cause and effect, and critical thinking
  • Students can express themselves through code and create games, apps, websites, etc. The earlier students are introduced to coding, the more comfortable they will be with computers and technology in the future

In BC’s New Curriculum: Applied Design, Skills, and Technology, students in grade K-5 are expected to be able to do the following:

    • “Identify needs and opportunities for designing”
    • “Use trial and error to make changes and solve problems”
    • “Construct a first version of the product, making changes to tools, materials, and procedures as needed”
    • “Reflect on their design thinking and processes, and their ability to work effectively both as individuals and collaboratively in a group, including their ability to share and maintain a co-operative workspace”
    • “Simple algorithms that reflect computational thinking”
    • “Evolution of programming language”
    • “Visual programming”

 

 

Leave a Reply