1. |
Course title |
Programming Methods and Informatics |
2. |
Course of Study |
2, Mathematics (direction of scientific and pedagogical activity) |
3. |
Semester |
3 |
4. |
Credits |
4 |
5. |
Lecturer |
Candidate of Physical and Mathematical Sciences, Associate Professor Rasolko Galina |
6. |
Coarse goal |
The development of algorithmic thinking, the study of modern programming methods, the acquisition of skills and the mastery of work on modern computing tools (acquaintance with modern methodologies for acquiring knowledge, learn how to solve various tasks on computers using modern information technologies) |
7. |
Prerequisites |
Programming methods and informatics (1, 2 semesters) |
8. |
Course Topics |
Methodologies for the development of large software systems. Object-oriented methodology of program development (OOP). Sorting the data. Internal and external sorting. Dynamic data structures. Work with connected dynamic structures: lists, stacks, queues, trees. Object search tasks in different data structures |
9. |
Recommended Literature |
1. Расолько, Г. А. Теория и практика программирования на Pascal / Г. А. Расолько, Ю.А. Кремень. – Минск. : Вышэйшая школа, 2015. – 446 с. 2. Расолька, Г.А. Метады праграміравання. Алгарытмы апрацоўкі данных / Г. А. Расолько, Ю. А. Кремень. . – Мн.: БДУ, 2008. 3. Расолько, Г. А. Электронный учебно-методический комплекс по учебной дисциплине «Методы программирования и информатика» для специальностей: 1-31 03 01 «Математика (по направлениям)» «1-31 03 01-02 Математика (научно-педагогическая деятельность)» / Г. А. Расолько, Е. В. Кремень, Ю. А. Кремень. – Минск: БГУ, 2014. – 90c. http://elib.bsu.by/handle/123456789/97905 |
10. |
Teaching Methods |
Passive, active, interactive, verbal, visual, problematic |
11. |
Teaching language |
Russian |
12. |
Requirements, current control |
– testing; – test; – 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 |