Главная страница

Силлабус. Прикладное программирования и Веб программ -2018_3к _Гуломсафдар. Кафедра программирования и компьютерной инженерии


Скачать 450.5 Kb.
НазваниеКафедра программирования и компьютерной инженерии
АнкорСиллабус
Дата18.09.2022
Размер450.5 Kb.
Формат файлаdoc
Имя файлаПрикладное программирования и Веб программ -2018_3к _Гуломсафдар.doc
ТипПротокол
#682471
страница1 из 4
  1   2   3   4

ТЕХНОЛОГИЧЕСКИЙ УНИВЕРСИТЕТ ТАДЖИКИСТАНА

ФАКУЛЬТЕТ: «ИНФОРМАЦИОННЫХ И КОММУНИКАЦИОННЫХ

ТЕХНОЛОГИЙ»

КАФЕДРА: «ПРОГРАММИРОВАНИЯ И КОМПЬЮТЕРНОЙ ИНЖЕНЕРИИ»



СИЛЛАБУС

По дисциплине «Прикладное программирование и Web-программирование»

для студентов 4-го курса специальности: 1-0801010702

Душанбе – 2019 г.

Силлабус (Syllabus, рабочая программа для студентов высших учебных заведений) составлен на основании Государственного образовательного стандарта высшего профессионального образования Республики Таджикистан для студентов специальности 1-08 01010702, утвержденный Министерством образования Республики Таджикистан (2 июля 2012, № 10/57).
Силлабус рассмотрен на заседании кафедры Программирования и компьютерной инженерии:

Протокол № _____ от _____ августа 2019 года

Заведующий кафедрой _________________ Р.Д. Турсунов
Силлабус одобрен комитетом по рабочим учебным программам факультета информационных и коммуникационных технологий:

Протокол № _____ от ______августа 2019 года

Председатель комитета _________________ С.Б. Ашуров
Утвержден Научно-методическим Советом ТУТ

«______» ________________2019 г. Протокол № ______________

председатель НМС ТУТ _________________к.э.н., и.о. проф. Тошматов М.Н.
Составитель: Гуломсафдаров Абдулназар Гуломназарович – старший преподаватель кафедра программирования и компьютерной инженерии

Офис: кафедра «Программирования и компьютерной инженерии»

тел: (+992) 931066406 , e-mail:abdulnazar80 @mail.ru



А

Полное название курса

Код курса

Прикладное программирование и Web-программирование

08

Язык преподавания

Форма итогового контроля

Преподаватели

Кол-во кредитов

Гуломсафдаров А.Г.



Русский
Экзамен

Лекционные занятия, КМРО

8

Тип курса

Год и семестр обучения

время и место проведения занятий

День недели

Время

Место

Вид занятия

Обязательный

Год – 3,

Семестр –

6



















































Б
Направленность курса, пререквизиты, краткое описание

Направленность курса:

Курс предназначен для студентов 3 курса специальности 1- 0801010702, а также другим лицам, желающим обучиться первоначальным навыкам работы в среде программирования Visual C#, НTML,CSSиPHP.

Пререквизиты (перечень других курсов, необходимых для освоения данного курса):

Для освоения данного курса необходимы элементарные навыки работы на персональном компьютере, знания курсов основы работы с знания курсов основы информатики, основы программирования, элементарной математики и начальный курс, интернетом, основы программирования и английского языка.


Краткое описание курса:

Интегрированная среда разработки VS. Создание простого приложения. Управления проектом. Разработка пользовательского интерфейса. Использование стандартных элементов управления C#. Установка и конфигурирование Apache и PHP. Основы программы HTML и CSS. Основы программирования на PHP. PHP и Web. Работа с базами данных.


Предмет « Прикладное программирование и Web-программирования» является одним из основных специальных дисциплин, определяющих профиль подготовки специалистов по специальности 1-08-01-01-0702


В

Цель и задачи курса

Цель:

Основная цель курса – научить слушателей основам программирования на алгоритмическом языке высокого уровня С# и PHP.

Обучить студентов программировать на языке PHP.

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

- работать в среде программирования;

- реализовывать построенные алгоритмы в виде программ на конкретном

языке программирования

- создавать Web-страницы и узлы.

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

- этапы решения задачи на компьютере;

- типы данных;

- базовые конструкции изучаемых языков программирования;

- принципы структурного и модульного программирования;

- принципы объектно– ориентированного программирования

Задачи:

  1. Составить техническое задание решения задачи.

  2. Освоить навыки программирования на PHP.

  3. Обучить созданию динамических web – страниц с помощью PHP






Б

Учебная литература



Основная литература



  1. Гуломсафдаров А. Г. Курс лекции по дисциплине «Объектно ориентированное программирование (Windows forms с#) и WEB программирования» .Душанбе 2017., 134с.

2.

  1. Metanit.com. Язык программирования C# и .NET. Электронный ресурс] / – Режим доступа: https://metanit.com/sharp/general.php свободный. – Загл. с экрана.

3.

  1. Metanit.com. Руководства по тематике Windows Forms Электронный ресурс] / – Режим доступа: https://metanit.com/sharp/forms.php свободный. – Загл. с экрана.

  2. Работа с базами данных на языке c# технология ADO .Net: учебное пособие / сост. О. Н. Евсеева, А. Б. Шамшев. – Ульяновск : УлГТУ, 2009

4

Стивен Хольцнер. PHP в примерах. Москва: издательство БИНОМ. 207, – 341с.

5

David Sklar, Adam Trachtenberg. PHP Cookbook™, Second Edition. Sebastopol, CA, United States of America: O'Reilly Media, Inc., 2006. 471p.


6

Ларри Ульман. Основы программирования на PHP. –М.: ДМК-Пресс, 2001, -288с.

7

Энди Харрис. PHP/MySQL для начинающих. –М.: Кудиц – Образ, 2005, -384c.

8

А. Кухарчик. PHP. Обучение на примерах. Минск: ООО «Новое знание», 2004, -241с

9

Котеров, Д. В. PHP 5 / Д. В. Котеров, А. Ф. Костарев. - СПб. : БХВ- Петербург, 2007. - 1120 с.

10

Грофф, Дж. Энциклопедия SQL. - 3-е изд. (+ CD) / Дж. Грофф, П. Вайнберг. - СПб. : Питер, 2003. - 896 с.

11

Шкарина, Л. Язык SQL : учебный курс / Л. Шкарина. - СПб. : Питер, 2001. - 592

12

Яргер, Р. MySQL и mSQL. Базы данных для небольших предприятий и Интернета / Р. Яргер, Дж. Риз, Т. Кинг. - СПб. : Символ-Плюс, 2001. - 560



График проведения курса



Тема

Лек

Пр

Лаб

Лите-ра-

Тура

1

Лек. 1-2. Введение в С#. Синтаксис программа С#

Прак: Введение в языка Visual Studio. Основы форм. Основные свойства форм. Добавление форм. Взаимодействие между формами.

Лаб: События в Windows Forms. События формы. Создание непрямоугольных форм. Закрытие формы

2

1

1

1,2,3

Лек. 3-4. Основные понятия. Переменные и типы данных.

Прак: Математические операторы. Оператор присваивание

Лаб: Операторы сравнение. Логические и булевые операторы

2

1

2

1,2,3

2

Лек. 5-6. Условные операторы. Операторы if и Switch

Прак. Оператор if …else

Лаб: Оператор switch

2

2

1

1,2,3

Лек.7-8. Циклические операторы: For, While, Do…While.

Прак. Цикл For и While. Примеры

Лаб: Оператор Do…While

2

2

1

1,2,3

3

Лек.9. Функции в С#

Прак: Примеры использование множество параметров функции

Лаб: Окно предупреждения

1

1

2

1,2,3

Лек. 10-11. Массивы. Одномерный и многомерный массив

Прак. Примеры одномерный массив

Лаб: Примеры многомерный массив

2

2

1

1,2,3

4

Лек. 12. Работа со строками.

Прак. Примеры строк в программе C#

Лаб: Функции строк

1

1

2

1,2,3


Лек.13-14. Алгоритмы обработки растровых и векторных изображений

Прак. Обработка растровых изображений в среда программирования Visual Studio 2010,

Лаб. Рисование в форме указателем мыши

2

1

1

1,2,3


5

Лек. 15. Компьютерная сеть интернет. Служба World wide web (WWW). Типология сайтов

Прак: Сравнительная характеристика браузеров Microsoft Internet Explorer, Mozilla Firefox, Opera, Google Chrome.

Лаб: Использование браузеров Mozilla Firefox, Opera, Google Chrome

1

1

1

1,4,5,6

Лек16. Перспективы развития Интернета. Концепция web 2.0.Электронная почта. FTP - передача файлов

Прак: Настройка и работа с FTP-клиентами: Filezilla, Ftp. Создание, отправление и прием писем с использованием различных программ электронной почты.

Лаб: Создание документов на сервисе Googledocs. Использование программ Mail.ru and Gmail.com

1

1

1

1,4,5,6

6

Лек. 17. Основы HTML-документов (Параграфы, Форматирование текста, заголовки, линии и комментарии)

Прак: Создание веб-страницы с использованием блокнота Notpad и форматирование текста

Лаб: Создание HTML-документа в программе «Блокнот». Тестирование страницы.

1

2

1

1,4,5,6

Лек. 18. Основы HTML-документов (Элементы. Атрибуты .Изображение и ссылки)

Прак. Оформление текстовых и графических гиперссылок на Web- странице.

Лаб: Добавление иллюстраций и ссылок на сайты и элементы текущей страницы

1

1

1

1,4,5,6

7

Лек. 19. Основы HTML-документов (Таблицы, Типы элементов, Формы, Фреймы)

Прак. Создание таблицы и формы на Web- странице.

Лаб: Добавление формы и фреймы элементы текущей страницы

1

1

1

1,4,5,6

Лек 20. Знакомство с HTML5-документов. Структура HTML5 страницы.

Прак. Элементы Header, naw, footer.

Лаб: Элементы article, section aside

1

1

1

1,4,5,6

8


Лек 21. Элементы audio, video, progress HTML5-документов.

Прак. Web Storage API. API геолакации и перетаскивания.

Лаб: Масштабирования векторная графика (SVG) и Convas HTML5-документов.

1

1

1

1,4,5,6

Лек. 22. Каскадные таблицы стилей (CSS). Основные понятия. Работа с текстом.

Прак. Запись шаблона CSS и подключение CSS-файла к созданному сайту.

Лаб: Создание стилей для оформления текста, списков .

1

1

2

1,4,5,6

9

Рейтинг 1
  1   2   3   4


написать администратору сайта