Programs and programming languages
Answers are for parents and teachers.
1
Write three things around you that work with a program and the task of each.
For example: a traffic light – controls road traffic with coloured signals; a microwave – controls time and power; a phone – runs apps.
2
Write a short comparison of a compiler and an interpreter in 2–3 sentences.
A compiler translates the whole program and gives an executable file. An interpreter runs line by line and shows an error at once.
3
Write the suitable language for “a phone app”, “website animation” and “children’s learning”.
Java or Kotlin (for Android); JavaScript; Scratch.
4
What is the “testing” stage of creating a program needed for?
To find and fix mistakes in the program and make sure it works correctly.