Back to Browse

0478/0984 iGCSE Computer Science - Unit 8 Lesson 7: Programming - Functions and Procedures

752 views
Oct 13, 2025
18:42

Welcome to Unit 8, Lesson 7 of the iGCSE Computer Science (0478/0984) course! In this lesson, we’ll explore functions and procedures — essential building blocks of modular programming. You’ll learn how to write reusable code, pass data through parameters, and understand the difference between returning and non-returning subroutines. 🎥 Lesson Breakdown: 0:00 — Introduction 1:10 — What Are Functions and Procedures? 2:30 — Why Modular Programming Matters 7:55 — The Difference Between Functions and Procedures 15:50 — Parameters and Arguments 16:30 — Local and Global Variables 🔹 Topics Covered: ✅ Understanding the purpose of functions and procedures ✅ Writing and calling procedures with parameters ✅ Creating functions that return values ✅ Understanding local vs global variables ✅ Advantages of modular programming ✅ Real-world examples and practice exercises 📚 Perfect for: ✔️ iGCSE Computer Science students ✔️ Beginners learning structured programming ✔️ Teachers explaining modular code design 🔔 Subscribe for more iGCSE Computer Science lessons! 📖 Download the lesson slides here: https://cswithmrg.gumroad.com/l/ProceduresandFunctions 💬 Got a question? Drop it in the comments below! #iGCSEComputerScience #FunctionsAndProcedures #0478 #0984 #StructuredProgramming #ComputerScienceLesson

Download

0 formats

No download links available.

0478/0984 iGCSE Computer Science - Unit 8 Lesson 7: Programming - Functions and Procedures | NatokHD