Programming and Coding in Secondary Schools
What Is Programming?
Programming, also referred to as coding, is the process of writing, testing, debugging/troubleshooting, and maintaining the source of code of computer programs. This source code typically consists of a list of instructions that can be compiled into an executable computer program. The source code is written using a programming language, often with the aid of an integrated development environment (IDE). The target platform on which a specific program can be executed, as well as many of the features or behaviors that can be encoded, is often dependent on the specific programming language and IDE used.
- Hromkovič J (2006) Contributing to general education by teaching informatics. Springer Berlin Heidelberg, Berlin/Heidelberg, pp 25–37Google Scholar
- Kemp P (2014) Computing in the national curriculum a guide for secondary teachers, part of Computing forSchools (2010), STEM Learning – National STEM Learning Centre, University of York, UK. https://www.stem.org.uk/rx348o
- Saeli M (2012) Teaching programming for secondary school: a pedagogical content knowledge based approachGoogle Scholar
- Szlávi P, Zsakó L (2006) Programming versus application. Springer Berlin Heidelberg, Berlin/Heidelberg, pp 48–58Google Scholar