Практикум по программированию

Специальность / Speciality: 6-05-0533-06 Математика / Mathematics

Учебная дисциплина, модуль / Academic discipline, module: Практикум по программированию, модуль «Дополнительные виды обучения» / Programming practicum, module «Additional types of training»

 

Краткое содержание учебной дисциплины, модуля / Brief summary

Арифметика ЭВМ. 

Средства алгоритмического языка Pascal. 

Введение в систему типов. 

Простые данные языка Pascal и работа с ними. 

Элементарные средства по работе с данными. 

Базовые операторы языка и методы программирования. 

Структуры данных и работа с ними средствами алгоритмического языка. 

Механизмы структурирования программ.

Computer arithmetic. 

Pascal algorithmic language tools. 

Introduction to the type system. 

Simple Pascal data and working with them. 

Basic tools for working with data. 

Basic language operators and programming methods. 

Data structures and working with them using algorithmic language. 

Mechanisms for structuring programs.

Формируемые компетенции / The formed competences

Применять основные понятия информатики, базовые конструкции языков программирования, технологии объектно-ориентирован-ного программирования для реализации алгоритмических прикладных задач и разработки веб-проектов.

Apply the basic concepts of computer science, basic constructions of programming languages, object-oriented programming technologies to implement algorithmic applied problems and develop web projects.

Результаты обучения (знать, уметь, владеть) / Learning outcomes (know, can, be able)

В результате освоения учебной дисциплины студент должен: 

знать

методы решения научно-технических и информационных задач;

современные информационные технологии;

уметь

решать типовые задачи математики и информатики;

работать на современных вычислительных средствах;

применять современные информационные технологии и методы реализации решения прикладных задач;

владеть:

методами программирования задач в различных областях;

современными технологиями разработки программ.

As a result of mastering the academic discipline, the student must: 

know

• methods for solving scientific, technical and information problems; • modern information technologies; 

can:

• solve typical problems of mathematics and computer science; 

• work on modern computing tools; • apply modern information technologies and methods for solving applied problems; 

be able to

• methods of programming tasks in various areas; 

• modern software development technologies

Семестр изучения учебной дисциплины, модуля / Semester of study

1 семестр

1 semester

Пререквизиты / Prerequisites

Знания, полученные в области общего среднего образования по информатике, математике и физике, курса «Методы программирования»

Knowledge acquired in the field of general secondary education in computer science, mathematics and physics, the course “Programming Methods”.

Трудоемкость в зачетных единицах (кредитах) / Credit units

0

0

Количество аудиторных часов и часов самостоятельной работы / Academic hour of students’ class work, 

hours of self-directed learning

Всего 52 часов, из них 34 аудиторных часа и 18 часов самостоятельной работы.

A total of 52 hours, of which 34 academic hours of students’ class work and 18 hours of self-directed learning.

Требования и формы текущей и промежуточной аттестации / Requirements and forms of current and interim certification

Опрос, контрольные работы, компьютерное тестирование в Moodle на портале edummf.bsu.by.

Survey, verification works, computer testing in Moodle on the portal edummf.bsu.by.