Learn to Code

Introduction to Programming

This course takes students through the basics of computer programming. The aim is to get students to understand the concepts and principles of computer programming; such as logic, sequencing, conditions, loops, routines and algorithms.

To keep the focus on these concepts and principles, which apply to all programming languages, we use a visual programming language, which is really easy to understand and fun to work with.

The instructions that make up the visual programming language are in the form of building-blocks. By combining building-blocks and arranging them in the right order, one is able to create their desired application. It is similar to the popular Lego bricks, but this is done on computers.

Cost:

From GHC 850

Duration:

Weekdays
4 Weeks (2 hrs/day, 5 days/week)

Saturdays
16 Weeks (2 hrs/day)

Next Session:

13th October 2025
In-person & Online

Achievement

  • Students will understand the fundamentals of computer programming.
  • Students will be able to create animations, interactive stories and games.
  • Students will be able to share their creations with others online.

Prerequisite

  • Students must be familiar with the use of computers.
  • Students must have a computer or tablet to use.

Provided

  • Course notes.
  • Certificate after successful completion.

Testimonials

Hear from students who studied this course

CodeCamp was very interesting and was happy to ever come across it. The teacher demonstrated knowledge and skills by providing clear instructions for all activities and was friendly and always smiling when he came to class. I really enjoyed participating in CodeCamp and will always encourage friends to join.

Victoria Tetteh

JHS 1 - Christian Vertical Centre, Tema
CodeCamp 2013

The class was fun and interesting. It helped me gain the fundamentals of programming. It also helped me learn how to breakdown problems into simple solvable forms.

Juliet Dumashie

JHS 3 - First Star Academy, Tema
CodeCamp 2014

CodeCamp has helped me bear in mind that anything one can imagine, one can also create. Through programming, I have been able to create a game, which I have given to my neighbours and colleagues to entertain them.

Justice Buetey Numo

JHS 3 - Tema Parents Association School, Tema
CodeCamp 2013

CodeCamp was interesting, the course was great. It helped me gain the fundamentals of programming. It was a great experience.

Joseph Acheampong Jr.

JHS 3 - Trinity Lutheran School, Tema
CodeCamp 2014

The course [Introduction to Programming] I took at CodeCamp has really boosted my creative skills and enhanced my imaginative skills. Using the new approach to software creation, through visual blocks makes coding very easy. Also the writing and reading of algorithms has made me give instructions in a more understandable and straight forward way.

Michael Agyen

JHS 3 - First Baptist Church, Tema
CodeCamp 2013

CodeCamp was interesting and fascinating. The teacher taught us a lot and I learnt a lot too.

Ian Quaynor

JHS 3 - SOS Herman Gmeiner School, Tema
CodeCamp 2014

Introduction to Programming course was nice. I really enjoyed it. I learnt a lot. Also the tuition was really nice.

Caleb Alordome

JHS 1 - Creator School, Tema
CodeCamp 2014

Learning how to program has equipped me with so much skills, knowledge and a broader approach on how to solve problems.

Michael Tamakloe

SHS 3 - St. Peter’s Senior High School, Nkwatia
CodeCamp 2013

The programming language we used was good because it made it easy to code.

Roland Oduro

SHS 3 - Okuapemman Senior High School, Akropong Akuapim
CodeCamp 2013

CodeCamp is a good place for students to learn to code, because they have well trained teachers who teach the students perfectly. I also realized that the teachers teach us according to the level of our knowledge in order for us to understand the basic things well.

Victor Akeloe

JHS 3 - Dachio Junior High School, Bolgatanga
CodeCamp 2014