Coding & English (Early Starter)


Course description

This course is a great opportunity to improve command of English language while learning how to code. Students are introduced to programming concepts and computational thinking also known as algorithmic thinking. They learn how to design solutions to problems before they start coding. Students code using a visual programming language which lets them create programs by manipulating program elements graphically, rather than by specifying them textually. They create conditional algorithms and algorithms to command characters, and interactive stories, animations, and mini-games – all in the JavaScript environment. They also learn using unplugged activities such as solving coding puzzles and quizzes improving conceptual learning and understanding. The classes are conducted in English only and students learn and practise English vocabulary related to coding while going through programming activities.

After course completion students are able to:

  • Apply algorithmic thinking
  • Use sequential algorithms
  • Build algorithms and debug with them
  • Apply algorithms for solving math problems
  • Use logic and problem solving skills
  • Identify iterations and patterns
  • Understand programming concepts and present them in English
  • Demonstrate enhanced English vocabulary and grammar

Our offer

pl Enrol now MIT App Inventor

MIT App Inventor


Grades 4–6 Onsite 1 year long Polish
pl Comming soon Programming with Minecraft 2 (Master)

Programming with Minecraft 2 (Master)


Grades 4–6 Onsite 1 year long Polish
en Enrol now Python App Lab

Python App Lab


Grades 6+ Onsite 1 year long English
pl Enrol now Python App Lab

Python App Lab


Grades 6+ Onsite 1 year long Polish
See more

Let’s stay in touch

Subscribe to our newsletter to know what’s new at Kids Coder Lab.