Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
7 views2 pages

Learn Computer Programming Flexibly

The document outlines a flexible coding curriculum designed for individuals aged 5 to adults, emphasizing the importance of coding as a modern literacy and its role in developing critical life skills. The curriculum includes various courses ranging from introductory computer concepts to advanced programming languages, delivered through online tutorials and face-to-face classes. Course costs start at 50,000 UGX (USD 20) per hour, with discounts for groups, and are facilitated by Maurice Consulting Agency.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views2 pages

Learn Computer Programming Flexibly

The document outlines a flexible coding curriculum designed for individuals aged 5 to adults, emphasizing the importance of coding as a modern literacy and its role in developing critical life skills. The curriculum includes various courses ranging from introductory computer concepts to advanced programming languages, delivered through online tutorials and face-to-face classes. Course costs start at 50,000 UGX (USD 20) per hour, with discounts for groups, and are facilitated by Maurice Consulting Agency.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Learn Computer Programming Flexibly

Beginners to Advanced
​ Categories​
Age 5 to 12 years
Over 12 years and adults
1.0 Introduction
●​ Coding (or computer programming) is the process of providing instructions to a
computer so it performs a specific task or a set of tasks.
●​ Coding is a basic literacy in the digital age. Coding literacy is a driver for
technology-inspired innovation.
●​ As jobs are quickly becoming automated, modern jobs increasingly require at least some
coding knowledge.
●​ Code run the technology that we use every day – our mobile phones, thermostats,
televisions, cars, and devices.
●​ As a creative medium, coding inspires practical and innovative solutions. It helps to
transform ideas into solutions.
●​ Individuals who are exposed to coding develop accelerated intellectual and critical life
skills like organization, perseverance, and problem solving.
●​ Learning to code, for example, reinforces computational skills and helps concretize
abstract concepts to real-world situations.
●​ Coding teaches logical communication, thus strengthening both verbal and written
skills.
●​ Coding instills creativity. When you code, you learn through experimentation and
strengthen your brain, and develop ability to find creative solutions to problems.
●​ As you write more complicated code, you naturally develop life skills like focus
and organization.
●​ Coding also develops resilience – when you code, you learn that it’s ok to fail and
improve. Coding therefore builds perseverance through challenges like debugging code.
1.1 Background to the coding curriculum
●​ We have developed an ideal coding curriculum that scaffolds around your own interest.
Scaffolding is an age-old education philosophy that boosts learning by starting from the
known to the unknown.
●​ This learner-centered approach analyses your natural or intellectual interests and builds
upon those interests to introduce relevant coding concepts.
●​ Our first step involves assisting you to recognize patterns within your interests and
master basic programming concepts around those interests.

1
●​ After that we begin to explore problems (or puzzles) and solutions around your interests.
●​ We make use of problem-based tutorials to help you create your own projects while
gradually introducing you to programming languages.
●​ The learning activities include building logic, solving problems (puzzles), creating coding
projects, setting goals, earning rewards from your achievements, and unlocking new
innovative-skills.
1.2 Course outline
❖​ Free introduction to the computer (10 hours)
❖​ Introduction to computer programming (10 hours)
❖​ Artificial intelligence (10 hours)
❖​ Programming logic (10 hours)
❖​ Conditional logic (10 hours)
❖​ Loops (10 hours)
❖​ Algorithms and algorithmic thinking (10 hours)
❖​ Computerized animation and storytelling (10 hours)
❖​ Advanced programming languages: JavaScript, Python, Swift (30 hours)
❖​ Your own project (individualized assistance until success project achievement)

1.3 Course delivery


●​ Online-only tutorials
●​ Weekdays face-to-face classes (minimum 5 individuals)
●​ Weekend face-to-face classes (minimum 5 individuals)
●​ School holiday weekdays classes (one-to-one)
●​ School holiday weekdays classes (groups of 5 or more students)

1.4 Course costs


​ Group/team discounts apply
​ Per hour rates begin @50,000 UGX (USD 20)

Course Facilitator: Maurice Consulting Agency


Lead facilitator: Maurice M. Muiruri (M.A, B.Ed. (Arts))
Email: [email protected]
Phone: (256) 0775134725 (whatsApp)

You might also like