Bee Learnt Logo
Bee Learnt
FeatureBrowse allPricingAboutSupport
Bee Learnt

Bee Learnt gives South African Grade 10–12 learners a cleaner route from classwork to NSC readiness — with parents and tutors supporting the journey.

WhatsApp: 0685537312

Support email: admin@beelearnt.co.za

Learn
FeaturesBrowse subjectsPricing
Get started
Create accountSign inContact support
Company
About Bee LearntAdvertisingContact
Legal
Privacy policyTerms of serviceCookie policyAd choices

© 2026 Bee Learnt. All rights reserved.

CAPS aligned · Grades 10–12 · NSC ready

Privacy choices

Allow analytics and advertising services to help us understand site usage and measure campaigns.

Privacy Policy
  1. Subjects
  2. /
  3. Information Technology
  4. /
  5. Information Technology Grade 11 — Practical
  6. /
  7. Structured Programming
Grade 11 · Practical

Structured Programming

Stronger Delphi foundations.

5 free units in this chapter

Units in this chapter

Control structures

Structured programming builds every program from three control structures: sequence, selection and iteration. Grade 11 combines and nests them for real problems.

About 3 min

Arrays

An array stores many related values under one name, accessed by an index. Loops process arrays to search, total, count and sort.

About 4 min

Strings and text processing

Strings hold text. Delphi's string functions let you validate, search and transform input — essential for exam questions and real programs.

About 3 min

Procedures and functions

Procedures and functions break a program into named, reusable blocks — the essence of modular, maintainable code.

About 4 min

Problem solving with testing

Good practical marks come from planning AND testing. Apply IPO and trace tables to design, then test deliberately with well-chosen data.

About 4 min