Название курса ENProgramming
Код курса
Кредитные пункты (КП)9
Кредитные пункты (ECTS)8
Отрасль науки2
Тип курсаS
Количество частей курса2
КП части 14
КП части 24
КП части 30
КП части 40
Предварительные курсы
Автор курса10418
Аннотация (англ.яз.)The course covers the basic concepts of programming such as: data types, variables, constants, expressions, branching, loops, arrays, functions and others, using the high-level programming language C++ as an example. Also, some of the topics are devoted to the types and types of software, the classification of programming languages, and a brief overview of the programming paradigms. For comparison, an example of the interpreted Python programming language is considered separately.
Цель обучения (англ.яз.)Development of algorithmic thinking, learning basic definition and terms in programming, getting acquainted with high level programming constructs and software development processes.
Лекции (очное), часы
Лекции (заочное), часы
Лекции (дистанционное), часы
Практика (очное), часы
Практика (заочное), часы
Практика (дистанционное), часы
Методы и критерии оценки результатов обучения (англ.яз.)To assess the learning outcomes of this course, several types of activities are provided, which include 1) performing practical / laboratory work (summary assessment) 2) studying additional materials. 3) examination (summative assessment). Practical / laboratory work is carried out by students independently. The main task is the acquisition of practical skills and the application of theoretical knowledge gained during the classes. Based on the results of the implementation, a report is prepared, which is evaluated by the teacher using the rubrics of assessment and grading scale. In addition to the assessment, the student receives feedback on the work done. Rating and review are published in e.tsi.lv and are available to students. Automated tests are used as a formative type of knowledge assessment and are designed for continuous self-assessment of the knowledge acquired by the student. This will allow students to pay attention to material that they have not mastered enough. The course ends with an exam, which is aimed at assessing the theoretical knowledge and practical skills acquired by the student in the process of studying the course.
Самостоятельное обучение (англ.яз.)Independent work is organized through the performance of several types of tasks during the study of the course. 1) Performing automatically checked tasks (published in e.tsi.lv). To complete them, students must review the materials presented in the classroom. 2) Preparation of reports on the implementation of laboratory tasks. 3) Study of additional materials published in e.tsi.lv. Also, within the allocated time for self-study, the student prepares for the final exam.

contact us