I. To’plamning

MUNDARIJA
I. To’plamning muallifi to’g’risida ma’lumot…………………...……………..…….….....
II. Fanning o’quv dasturi……………………………………………………………….………..........
III. Taqvim-mavzular rejasi…..…………………………….…………………...…………..............
Fanning ta’lim texnologiyasi va mavzular to’plami…………………………………..
V. Baholash vositalari………….………………………….……………………...……………………..
VI. Vizual-didaktik resurslar……………............................................................................
VII. Adabiyotlar ro‘yxati ………………………………………….…………….………………............
TO’PLAMNING MUALLIFI TO’G’RISIDA MA’LUMOT
O’qituvchining F.I.Sh: Matyaqubova Zulayho Ayupjonovna Ma’lumoti: oliy
Mutaxassisligi: Kasbiy ta’lim (Infarmatika va AT) Pedagogik ish staji: 10 yil
Ish joyi: Urganch Kompyuter texnologiyalari texnikum Elektron pochta manzili
Telefon raqami:
O’qitish materiallari to’plami tarkibi
№ To’plam tarkibi Shakli
|
1
|
Taqvim-mavzular rejasi
|
Jadval
|
2
|
Fanning ta’lim texnologiyasi
|
Jadval
|
3
|
Mavzular to’plami
|
Yozma
|
4
|
Baholash vositalari
|
Matn, jadval
|
5
|
Viziual-didaktik vositalar
|
Matn, jadval
|
Ekspert xulosasi va takliflari:
Ekspert xulosani chiqarishda jadvalda ko’rsatilgan ko’rsatkichlarni mavjudligini, o’qitish to’plamining O’zbekiston Respublikasi oily va o’rta maxsus ta’lim vazirining 2020-yil 4-sentyabrdagi 465-sonli buyruq ilovalariga muvofiqligi, uni tayyorlashda ishlatilgan materiallar to’liqligini aniqlaydi.
O’qitish to’plami ma’lumotlarini takomillashtirish uchun maslahat beradi.
Xulosada o’qitish to’plamini markaz.uz va metod.uz saytlariga joylashtirish va o’qituvchi yoki ishlab chiqarish ta’limi ustasining faoliyatini ommalashtirishga tavsiya berilishi mumkin.
Ekspert guruxi raisi: o’quv ishlari bo’yicha direktor o’rinbosari M.Allamova
Ekspert guruxi a’zolari: ishlab chiqarish ta’limi ustasi S.Otajanov
kafedra mudiri
kasaba uyushmasi raisi
МИНИСТЕРСТВО ВЫСШЕГО И СРЕДНЕГО СПЕЦИАЛЬНОГО ОБРАЗОВАНИЯ РЕСПУБЛИКИ УЗБЕКИСТАН
УЧЕБНАЯ ПРОГРАММА
НАЧАЛЬНОГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
Код и название профессии (специальности):
– Программный инжиниринг
Навзание квалификации: Специалист
Название учебной программы: Основы объектно-
ориентированного программирования
Порядковый номер в учебном плане:
2.08
Количество часов: 80
Ташкент – 2020
Данная учебная программа одобрена протоколом заседания № от “ ” 2020 года Учебнометодического объединения Института педагогичиеских инновациий, управления профессионального образования и переподготовки и повышения квалификации педагогических кадров, также одобрена протоколом заседания № от “ ” 2020 годаМетодического совета Института.
Утверждена приказом №
от “ ”
2020 года МВССО
Республики Узбекистан и протоколом заседания № от “ ” 2020 годаКоординационного совета деятельности учебнометодических объединении по направлениям высшего, среднее специального и профессионального образования Республики Узбекистан.
Разработал: М.Мирзахидова. Преподаватель спец дисциплин Ташкентского Техникума Информационных Технологий;
А. Джураев. Преподаватель спец дисциплин Ташкентского Техникума Информационных Технологий;
Рецензиат:
Общие требования к учебной программе
Название программы
|
Основы объектно-ориентированного программирования
|
Выделенные часы
|
80
|
Количество тем, которые должны быть освещены в классе учителя
|
19
|
Цель программы
|
обучение основам программирования, использованию операторов языка JAVAпри разработке простых программ, разработке и созданию новых программных продуктов, изучение основных принципов объектно-ориентированного программирования, умение применять навыки работы с объектами. В предмете изложены основные принципы структурного и объектно- ориентированного программиро-вания, структуры связи и взаимосвязи между событийным и объектно-ориентированным программированием, использо-ванию возможностей визуальной среды для создания программного продукта на языке JAVA. Объясняются принципы объектно-ориентированного программирования, создание и использование собственных объектов.
|
Результаты освоения
|
Общие принципыпостроения
алгоритмов,основные алгоритмическиеконструкции; понятие системы программирования;
основные элементы процедурного языка програм-мирования, структуру программы, операции, управляющие структуры, структуры данных, файлы, кассы памяти;
подпрограммы, составление библиотек программ;
объектно-ориентированную модель программирования, понятие классов и объектов, их свойств и методов
|
Знания
|
разрабатывать алгоритмыдляконкретныхзадач.
-использовать программыдля графического отображения алгоритмов.
-определять сложностьработы алгоритмов.
работать в среде программи-рования.
реализовыватьпостроенные алгоритмыввидепрограммна кон- кретном языке программирования.
оформлятькодпрограммы всоответствии со стандартом кодирования.
выполнятьпроверку, отладкукодапрограммы.
|
Навыки
|
- понятие алгоритмизации, свойства алгоритмов, общие принципы построения алгоритмов, основные алгоритмические
конструкции.
|
|
эволюцию языков программирования, их классификацию, понятие системы программирования.
основные элементы языка, структуру программы, операторы и операции, управляющие структуры, структуры данных, файлы, классы памяти.
подпрограммы, составление библиотек подпрограмм
объектно-ориентированную модель программирования, основные принципы объектно-ориентированного
программирования на примере алгоритмического языка: понятие классов и объектов, их свойств и методов, инкапсуляция и полиморфизма, наследования и переопределения;
|
Наименование взаимосвязанного предмета в соответствии с
учебным планом
|
Основы объектно-ориентированных программ, объектно- ориентированное и сетевое программирование, Программирование мобильных устройств
|
Организационная форма обучения
|
Нтеоретическое занятие; Апрактические занятия;
НAтеоретические и практические занятия организованы вместе; MX – занятие в специальном учебнолабораторном кабинете.
|
Спрос на программу
|
Обязательное
|
Язык обучения
|
На основе языка обучения, назначенного группе.
|
Процедура оценки
|
На основании текущей процедуры оценки.
|
Оценка знаний и
навыков
|
Письменное, устное, вопросответ, дискуссия, тестовое, практическое задание
|
Содержание учебного плана
№
|
Название темы
|
Краткое содержание темы
|
Итого
|
Организацио
нная форма обучения
|
Самостоятель ная работа
|
1
|
Введениевпрогр
аммирование
|
Введениевпрограммирование
|
2
|
НА
|
1
|
2
|
Языкипрограмм ирования
|
Развитие языков программирования. Обзор языков программирования.
Области применения языков программирования. Стандарты языков программирования. Среда проектирования. Компиляторы и
интерпретаторы.
|
4
|
НА
|
2
|
3
|
Типыданных
|
Типы данных. Простые типы данных.
Производные типы данных.
|
4
|
НА
|
2
|
|
|
Структурированные типыданных
|
|
|
|
4
|
Операторыязык апрограммиров ания
|
Операцииивыражения. Правила формирования ивычисления выражений. Структура программы. Ввод
и вывод данных. Оператор присваивания.Составнойоператор.
|
4
|
НА
|
2
|
5
|
Условныйопера
торы.
|
Условныйоператор. Оператор выбора
|
4
|
НА
|
2
|
6
|
Циклические операторы
|
Цикл с параметром. Вложенные циклы.
Цикл спостусловием.Цикл с предусловием
|
4
|
НА
|
2
|
7
|
Массивы
|
Одномерныемассивы.Двумерныемассив ы
Строки.Стандартные процедуры и функциидля работы состроками
|
4
|
НА
|
2
|
8
|
Структуры
|
Структурированныйтип данных–
множество. Операции над множествами.
|
4
|
НА
|
2
|
9
|
Работа с файлами
|
Комбинированныйтип данных–запись. Файлы последовательного доступа.
Файлы прямого доступа
|
4
|
НА
|
4
|
10
|
Процедурыифу нкции
|
Общие сведения о подпрограммах. Определение и вызов подпрограмм. Областьвидимостиивремя жизни переменной. Механизм передачипараметров.
Организацияфункций.
Рекурсия. Программирование рекурсивныхалгоритмов.
|
4
|
НА
|
4
|
11
|
Структуризация впрограммиров ании
|
Основы структурного программирования. Методы структурного программирования.
|
4
|
НА
|
4
|
12
|
Модульноепрог раммирование
|
Модульное программирование. Понятие модуля. Структурамодуля.
Компиляция и компоновка программы Стандартные модули.
|
4
|
НА
|
2
|
13
|
Указатели
|
Указатели. Описаниеуказателей. Основные понятияи применение динамически распределяемой памяти.Созданиеиудаление динамических переменных
Структуры данныхнаосновеуказателей.
Задачаостеке.
|
4
|
НА
|
2
|
14
|
Основныеприн ципыобъектно- ориентированн огопрограммир ования
|
Основные принципы ООП: инкапсуляция, наследование, полиморфизм
Классы объектов. Компонентыи ихсвойства.
Событийно-управляемая модель
программирования.Компонентно- ориентированный подход.
|
4
|
НА
|
2
|
15
|
Интегрированн аясредаразрабо тчика
|
Требования каппаратным и программным средствам интег- рированной среды разработчика. Интерфейс среды разработчика: характеристика, основныеокна, инструменты, объекты. Формаи размещение на нейуправляю- щихэлементов.
Панелькомпонентовиихсвойства.
Окнокода проекта.
Состав и характеристика проекта.
Выполнение проекта. Настройка среды и параметров проекта.
Панелькомпонентовиихсвойства. Окнокода проекта. Состав и харак- теристика проекта. Выполнение проекта. Настройка среды и параметров проекта.
Настройка среды и параметров проекта
|
8
|
НА
|
4
|
16
|
Визуальноесоб ытийно- управляемоепр ограммировани е
|
Основные компоненты(элементыуправления) интегрированной среды разработки, их состав и назначение.
Дополнительные элементыуправления. Свойства ком-понентов. Виды свойств.
Синтаксис определения свойств. Назначения свойств иих влияние на результат. Управление объектом через свой-ства.
События компонентов (элемент- овуправления), ихсущностьи назна- чение. Создание процедур на основе
событий.
|
6
|
НА
|
3
|
17
|
Разработкаокон ногоприложени я.
|
Разработка функционального интерфейса приложения. Создание интерфейса приложения.
Разработка функциональнойсхемы работы приложения
Разработка игрового приложения.
|
4
|
НА
|
2
|
18
|
Этапыразрабо тки приложений.
|
Разработка функционального интерфейса приложения. Создание интерфейса приложения.
Разработка функциональнойсхемы работы приложения
Разработка игрового приложения.
|
4
|
НА
|
2
|
19
|
Иерархияклассо в
|
Классы ООП: виды, назначение,
свойства, методы, события Перегрузка методов.
|
4
|
НА
|
2
|
Итого
|
80
|
|
40
|
|