Coding instruction should follow educational principles

Source Node: 1853284

A programming language is math. It’s a system for writing human logic in a way that a computer can work with.

A computer program is a list of instructions written using the programming language’s mathematical system. When a computer runs a program, it’s called software. Because computer software is so important these days, it’s vital that we teach our kids to code.

A programming language is a mathematical tool for creating software. But programming languages are designed for software engineers and professional programmers. They were not built for and are not suitable for middle and even high school introductory courses. If you make a mistake, a programming language will not tell you what it is: It will just sit there, with a cryptic message on the screen (“RangeError: Maximum call stack size exceeded”) and wait for you to fix the problem. How does this apply to learning to code in today’s middle and high schools?

Latest posts by eSchool Media Contributors (see all)

Source: https://www.eschoolnews.com/2021/05/17/coding-instruction-should-follow-educational-principles/

Time Stamp:

More from eSchool News