Рабочая учебная программа по модулю ро


Распределение часов по семестрам



бет2/5
Дата22.12.2022
өлшемі93,58 Kb.
#58889
түріРабочая учебная программа
1   2   3   4   5
Байланысты:
рп пм 2

Распределение часов по семестрам



Дисциплина/ код и наименование модуля

Всего часов в модуле

В том числе

1 курс

2 курс

3 курс

4 курс

1 семестр

2 семестр

3 семестр

4 семестр

5 семестр

6 семестр

7 семестр

8 семестр

1

2

3

4

5

6

7

8

9

10

ПМ2 Составление алгоритма и создание блок-схемы на основе спецификации программного обеспечения

144

80

64













Всего:

144

80

64



















Итого на обучение по дисциплине/модулю

144

80

64












Содержание рабочей учебной программы







Разделы/результатыобучения

Темы

Критерииоценки

Всегочасов

Изних

Типзанятия



Оценочныезадания



теоретические

лабораторно-практические

индивидуальные







I

РО 2.1. Выделять данные и подбирать способы программирования модулей программного обеспечения.


72 24/48

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




12

4

8







1

1) Понимает сущность и социальную значимость своей будущей профессии, проявлять к ней устойчивый интерес
2) Раскрывает эволюцию языков программирования, их классификацию, понятие системы программирования
3) Перечисляет общие принципы построения и использования языков программирования, их классификацию

2

2

-




Усвоение новых знаний




2

Методы программирования. Достоинства и недостатки

1)Знает методы программирования, достоинства и недостатк
2) Умеет подбирать метод программирования для написания кода
3) Использует разные методы программирования

2

-

2




Урок формирования умений, знаний и навыков




3

Основные этапы решения задач на компьютере.

1) Знает этапы решения задачи на компьютере на основе парадигмы императивного программирования
2) Конкретизирует и описывает основные понятия, результаты других научных дисциплин, данные и их типы

2




2




Урок формирования умений, знаний и навыков




4

Алгоритм и его свойства. Основные конструкции

1) Раскрывает содержание понятий – алгоритм, свойства алгоритма , представляет информацию в виде данных,
2) Разрабатывает систему команд исполнителя, алгоритмический язык исполнителя

2

2

-



Комбиниров





Разделы/результатыобучения

Темы

Критерииоценки

Всегочасов

Изних

Типзанятия



Оценочныезадания



теоретические

лабораторно-практические

индивидуальные







5




Формы записей алгоритмов. Общие принципы построения алгоритмов

1) Понимает общие принципы построения алгоритмов
2) Знает основные средства записи и типы алгоритмов, базовые структуры алгоритмов: линейные, разветвляющиеся,
3) Разрабатывает алгоритмы по условию задачи и использует элементы блок схем

2




2




Урок формирования умений, знаний и навыков




6




Составление блок-схем

  1. Умеет разрабатывать и записывать алгоритмы

  2. Составляет блок схему алгоритма

  3. Определяет результат выполнения алгоритма

2

-

2




Урок формирования умений, знаний и навыков




7




Режимы запуска программ. Интерфейс IDLE Python

  1. Понимает основные понятия программирования, алфавит языка программирования, синтаксис языка программирования;

  2. Знает правила разработки идентификатора

  3. Использует алфавит языка для составления идентификаторов

2

2

-




Комбиниров










Идентификатор. Переменная. Присваивание значений


























Вывод данных, консольный вывод

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

  2. Анализирует исходные данные задачи

  3. Составляет программы линейной структуры

  4. Интерпретирует сообщения системы об ошибках в программах;



















9




Классификация данных. Типы данных и их объявление

  1. Классифицирует типы данных на скалярные и структурированные данные, стандартные и пользовательские типы данных,

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

  3. Понимает совместимость типов для присваивания

2

2

-




Комбиниров










Форматированный вывод












































































8




Выражения. Математический модуль

  1. Понимает понятия выражение, математическое выражение

  2. Знает математические операторы. Старшинство операторов.

  3. Математические функции (класс Math). Ввод - вывод данных. Операторы присваивания

  4. Применяет математические операторы и функции для записи математических выражений

  5. Использует математические функции класса Math

2

2

-




Комбиниров






Разделы/результатыобучения

Темы

Критерииоценки

Всегочасов

Изних

Типзанятия



Оценочныезадания



теоретические

лабораторно-практические

индивидуальные







11




Технология программирования на языке ObjectPascal

  1. Понимает Технология программирования на языке ObjectPascal

  2. Объясняет синтаксис операторов ввода, вывода, присваивания;

2

2

-




Комбиниров




12




Структура программы. Файлы проекта

  1. Работает с интерфейсом среды разработчика: характеристика, основные окна, инструменты, объекты.

  2. Размещает на форме компонентов, их настройка

  3. Знает из каких файлов состоит проект Состав и характеристика проекта. Выполнение проекта.

  4. Настраивает среду и параметры проекта.

2

2

-




Комбиниров




13




Стандартные простые типы данных

1) Раскрывает и называет простые типы данных
2) Имеет представление о диапазонах простых типов данных
3) Объявляет переменные простых типов данных

2

2

-




Комбиниров






Разделы/результатыобучения

Темы

Критерииоценки

Всегочасов

Изних

Типзанятия



Оценочныезадания



теоретические

лабораторно-практические

индивидуальные







14




Решение задач на работу с целым типом данных

1) Разрабатывает алгоритм программы с использованием целого типа данных
2) Составляет код программы с использованием целого типа данных
3) Разрабатывает тест для проверки работоспособности программы, исправляет ошибки

2

-

2




Урок формирования умений, знаний и навыков




15




Перечисляемый тип данных. Тип -диапазон

1) Понимает отличие пользовательских типов данных от стандартных
2) Раскрывает понятия – перечисляемый тип, тип-диапазон
3) Создает пользовательские типы данных – перечисляемый тип тип-диапазон

2

2

-




Комбиниров




16




Создание пользовательских типов данных

1) Может объяснить понятие пользовательский тип
2) Использует раздел Typeдля создания пользовательских типов
3)Создает пользовательские типы данных – перечисляемый тип тип-диапазон

2

2

-




Комбиниров




17




Решение задач на работу с вещественным типом данных

1) Разрабатывает алгоритм программы с использованием вещественного типа данных
2) Составляет код программы с использованием вещественного типа данных
3) Разрабатывает тест для проверки работоспособности программы, исправляет ошибки

2

-

2




Урок формирования умений, знаний и навыков




18




Оператор присваивания. Переменная, объявление переменных

1) Раскрывает понятие переменная, присваивание
2) Знает правила именования переменных
3) Объявляет переменные, выполняет их инициализацию
4) Понимает область действия и время существования переменных.

2

2

-




Комбиниров







Достарыңызбен бөлісу:
1   2   3   4   5




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет