← Digital Technologies

SS3 · Programming · DT/PRG — SS3.02

Advanced Programming I

This topic covers advanced programming concepts including functions and arrays or lists.

What students will learn

  • Define user-defined functions and explain their importance in modular programming.
  • State the syntax for declaring and calling a function in a high-level programming language.
  • Explain what an array or list is and how data is indexed in memory.
  • Write simple programs utilizing single-dimensional arrays and functions to solve quadratic or statistical problems.
  • Demonstrate proper debugging techniques for functions and array bounds in exam-style practical questions.

Already available for this topic

Lesson noteFind a video (YouTube search)

Sign up free to generate these and download them as PDF, Word or PowerPoint.

Start your free 14-day trial

Looking for a different topic? Browse all Digital Technologies topics or the full library.