1. |
Course title |
Programming Methods and Informatics |
2. |
Course of Study, Speciality |
1, 1-31 03 01-04 Mathematics (majors in Research and Design Activities); 1-31 03 09 Computer Mathematics and System Analysis; 1-31 03 02 Mechanics and Matliematic Modelling |
3. |
Semester
|
1 |
4. |
Credits |
4 |
5. |
Lecturer |
Art. teacher Alensky Nikolay Alekseevich |
6. |
Course goal |
Formation of skills for solving various tasks on computers: development of the logical-algorithmic style of thinking; studying and mastering in practice modern methods and programming systems using new information technologies |
7. |
Prerequisites |
The school mathematics course and the section “Fundamentals of Algorithmization and Programming” of the School Informatics Course (6th – 11th grades) |
8. |
Course Topics |
Purpose, content and features of the course. Methods of describing algorithms, basic algorithmic structures Creating a project, debugging programs, programming style. Operators and operations Functions. One-dimensional and two-dimensional arrays. Pointers |
9. |
Recommended Literature |
1. Аленский Н. А.Методы программирования: лекции, примеры, тесты: пособие для студентов мех.-мат. фак. В 2 ч. Ч. 1 / Н. А. Аленский. — Минск: БГУ, 2012. — 87с. .http://elib.bsu.by/handle/123456789/32525 или файл mmf–fs\… …\Книга_2017_1_часть_версия 3 2. Аленский Н. А.Методы программирования: лекции, примеры, тесты: пособие для студентов мех.-мат. фак. В 2 ч. Ч. 2 / Н. А. Аленский. — Минск: БГУ, 2012. — 76 с. http://elib.bsu.by/handle/123456789/32530 или файл mmf–fs\… …\Книга_2017_2_часть_версия 3 |
10. |
Teaching Methods |
Passive, active, interactive, verbal, visual, problematic |
11. |
Teaching language |
Russian |
12. |
Requirements, current control |
Testing; control work (debugging programs for evaluation); colloquium The score on the exam is set taking into account: 40% – current academic performance per semester, 60% – the answer in the exam |
13. |
Method of certification |
Exam |