About the Club

Studies

Creativity

Join Us

   Conception of Teaching

    Classroom Education

    * Courses

    * Regulation

    * News

   Distance Learning

   For University Entrants


"Programming in C"

The course is planned for students who are familiar with some elements of programming, who can make primitive algorithms with the help of one of the procedure algorithmic languages (Pascal, Basic, etc.) and those who want to learn to program in C. The main aim of this course is to introduce a number of different algorithmic tasks to the students so that they can fulfil them easily in C, and also to form a good style of programming. Studying at this course will help students to learn similar languages (Java, PHP, Perl), will help to understand the structure of the Windows Operating System, and also to approach modern technologies of programming.
When you are applying to this course you have to take a test.

PROGRAM

During the period of studying students should get knowledge on the following topics:

  • comparative analysis of the languages of programming;
  • common approaches to solving algorithmic tasks (the method of step by step detailed elaboration);
  • the description of types of data in C, operators, expressions;
  • the functions and the structure of the program in C;
  • control structures;
  • pointers, arrays, structures;
  • algorithms based on the employment of informational structures (stack, deck, turn)
  • models of cellular robots;
  • programming in C for Windows based on Win32 API.

During the period of studying students should get practical skills in the following areas:

  • realization of tasks using different types of data and control structures;
  • adjustment of the program and methods of its optimization;
  • representing tasks as systems of program modules, elaboration of module specifications;
  • choosing an accurate presentation of data including informational structures;
  • realization of cellular robots of different kinds;
  • elaboration of applications for Windows;

Length of the course is 98 hours (one school year).

 


::: Created by CCCP, 2002 :::