"C++ for Teens"

Based on Algorithms


Event Category:  “C++ for Teens” ITeenschool

Skill Level: Beginner

Entertainment: Socialization, team building and teamwork

Duration: 2 times per week / 1,5 hours daily

Ages: 13-16




This course is designed for those eager to learn the fundamentals of modern C++ programming—from syntax to practical application. Perfect for teenagers aged 13-16 and anyone interested in enhancing their logical thinking and problem-solving skills. Explore C++ and open doors to exciting opportunities in technology.


Training key topics include:

  • Expressions
  • Statements
  • Arrays
  • Pointers
  • Functions
  • Structures, Unions, Enumerations,User-Defined Types I/O
  • Classes and Objects
  • Arrays, Pointers, References, and the Dynamic Allocation Operators
  • Function Overloading, Constructors
  • Operator OverloadingInheritance
  • Virtual Functions and Polymorphism
  • Templates
  • Exception Handling
  • File I/O
  • Run-Time Type ID and the Casting Operators
  • Namespaces, Conversion Functions
  • The C-Based I/O Functions
  • The String and Character Functions
  • The Mathematical Functions
  • Time, Date, and Localization Functions
  • The Dynamic Allocation Functions
  • Utility Functions
  • The Wide-Character Functions
  • The Standard C++ I/O Classes
  • The STL Container Classes
  • The STL AlgorithmsSTL Iterators, Allocators, and Function Objects
  • The String Class
  • The Numeric ClassesException Handling and Miscellaneous Classes
  • Improving logical thinking skills 
  • Design and development of medium and complex problems
  • Step by step accumulation of points in International Programming platforms



Training start day:  January, 2024

Training duration: 2 times per week / 1,5 hours daily 

Training fee:  33 000 AMD (monthly)

Participants’ pre-requisites: Logical thinking.


As the number of participants is limited the selection will be made on "first come - first served" basis. The selected students will be notified additionally. For more information please call us at 010/93/99 55 68 10.