Computer Science · Level 6 · 6 Chapters
Yes. 11 CDACC past papers for Fundamentals Of Programming download as a PDF, free, with no account and no payment. The notes download as a PDF too: every chapter has a Download PDF button above its notes. Sign in and click it. Each download comes from your plan's monthly allowance or from credits. To read before you sign in, the first topic of every chapter opens to anyone, and a Profplanet plan opens the remaining topics. See the 11 free past papers for this unit.
Learn to program in Java with Fundamentals Of Programming, a Computer Science Level 6 unit that starts from programming concepts. Those concepts include the phases of program development, key terms, types of code and the translators that turn code into something a computer runs. You then install Java, set up the programming environment and read Java syntax. Data operations cover data types, statements, variables and constants. Control structures let a program decide and repeat, and methods keep code organised. The unit finishes with object oriented programming: classes, objects and the creation of programs that implement inheritance.
Programming fundamentals open doors to many real-world tech jobs across Kenya. Whether you join a team or launch your own service, the skills you master here become the building blocks for creating reliable, efficient software that powers everyday life.
Mastering these fundamentals means you can move confidently from writing simple code to delivering full-scale solutions that earn you a living and shape Kenya’s digital future. Keep coding - your next breakthrough is just a line away!
11 past papers for this unit →