Coding with Python & CoffeeScript

Begin date
28 Nov 2020
Number of Classes
Course price
14.800 MKD

Course description

Game Builder – students will learn fundamentals game design concepts. Using CoffeeScript, students will learn to design and build online games.

  • Platformer” – learn the fundamentals of game design and creation; master user-interface and game mechanics including keyboard events, timers, collide events, and much more.
  • Frogger” – Create unique versions of the classic game ‘Frogger’; learn to control touch interface and play new games on tablets or smartphones.
  • Sprite Animations” - Create images, animations and graphic elements; define and program animations and implement sprites into games.

Banana Tales is a comprehensive programming course in which students will use the Python programming language in coding and game creation. Python is a widely used language that has easy syntax. Python is a general-purpose, versatile and popular programming language. Through learning Python, students become one step closer to gaining the confidence they need to enter the real world of programming where they will build websites, apps and games.

Students will develop and strengthen their skills in sequential programming, lists and indexing, for loops, variables, if else, while loops, Boolean operators, functions, classes and class objects, sorting, and various data structures. The platform is intuitive and instructions are easy to follow; and it is filled with various challenges that students will face.

In Coding Chatbots program students will learn to code "chatbot" using Python. Students will be introduced to the concept of "chatbot" and will see how it is used in reality. Throughout the course students gradually learn various aspects of coding in Python such as:

  • Variables
  • Loops
  • Numbers & Boolean
  • Chatbot development
  • Classes
  • Class Methods
  • String Manipulation
  • Python built-in Functions
  • Data Structures
  • Conditionals
  • Server side programming

Contact person

Elena Stolevska
Associate at Children Education Center
+389 75 289 722

Contact person

Natasha Risteska Todorovska
Head of Children`s Education Center
+389 71 262 728


11-12 years old

  • Each child works on an individual computer
  • Free access to Codemonkey platform
  • Diploma for completed course from Codemonkey and Semos Education

Training objectives

During the course the children will be introduced in two programming languages, Python & CoffeeScript. They will develop critical thinking and understand the essence of the problems, learn to analyze different problems and plan a series of steps and calculations to solve them. Students will be introduced to the key algorithms that reflect and encourage computer thinking and will learn how to recognize the appropriate algorithmic solution to a given problem. Using programming terminology together with classmates they will participate in teamwork and acquire precise "programming" vocabulary.


  • 15% discount for the next course if the attendant has already attended any course in Semos Education.
  • 20% discount on the full amount for payment of two courses in advance.


  • Payment in cash with payment slip or debit cards
  • Payment in installments with credit cards
  • Payment in installments without interest with credit cards of Stopanska Banka
  • Payment by invoice