Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информатика и программирование.doc
Скачиваний:
6
Добавлен:
09.09.2019
Размер:
401.41 Кб
Скачать
  1. Материально-техническое обеспечение учебной дисциплины

Для проведения лекционных занятий необходимо наличие терминального компьютерного класса с сервером (преподавательским компьютером) с предустановленной службой VNC-сервер и возможностью терминального доступа к серверам с предустановленным программным обеспечением для курса.

Для проведения практических занятий и выполнения лабораторных работ необходимо следующее материально-техническое и программное обеспечение:

1. Сервер, работающий под управлением операционной системы Windows 2008 Server и сервер, работающий под управлением операционной системы Centos 5.5 c предустановленным программным обеспечением:

  • Web-сервер Apache (с поддержкой расширений PHP)

  • Среда разработки NetBeans (версии не ниже 6.9 c поддержкой языков программирования PHP и Java)

  • Среда разработки VisualStudio.Net (c поддержкой проектов С#)

  • Web-браузер Opera (версии не ниже 11.0)

  • Web-браузер Mozilla Firefox (версии не ниже 3.6.5)

  • Web-браузер Google Chrome (версии не ниже 8.0)

  • Web-браузер Internet Explorer (версии не ниже 8.0)

2. Компьютерный класс с тонкими клиентами с возможностью терминального доступа к указанным серверам и доступом в Internet.

  1. Учебно-методическое обеспечение самостоятельной работы студентов (методические указания)

Эффективность лекционных и практических занятий по курсу «Информатика и программирование» во многом зависит от качества самостоятельной работы студентов, от их самоподготовки.

При подготовке к занятиям студенту полезно:

  • изучить теоретический материал по данной теме (конспект занятия);

  • ознакомиться с литературой, рекомендованной преподавателем;

  • выполнить задания, предложенные преподавателем, к занятию;

  • составить перечень вопросов, вызывающих затруднения, неясности или сомнения, обсудить их с преподавателем или на занятии;

  • заниматься самостоятельным поиском дополнительной литературы по изучаемой теме.

Самостоятельная работа призвана закрепить и активизировать теоретические знания и практические навыки, полученные студентами на лекциях и практических занятиях. Часть времени, отведенного на самостоятельную работу должна использоваться на подготовку к аудиторным занятиям, другая часть – на осмысление результатов практических работ и оформление их результатов в виде отчётов.

ОРГАНИЗАЦИЯ САМОСТОЯТЕЛЬНОЙ РАБОТЫ СТУДЕНТОВ

Трудоемкость (всего, часов)

Разделы (темы)

учебной дисциплины

Виды организации самостоятельной работы студентов

1.

4

Тема 1. Основы информатики

  • Проработка учебного материала лекционных, практических (семинарских) занятий.

  • Самостоятельное изучение учебного материала (по литературе, электронным изданиям, Интернет-ресурсам).

2.

4

Тема 2. История развития информатики и вычислительной техники

  • Проработка учебного материала лекционных, практических (семинарских) занятий.

  • Самостоятельное изучение учебного материала (по литературе, электронным изданиям, Интернет-ресурсам).

3.

12

Тема 3. Обработка информации. Алгоритм и его свойства.

  • Проработка учебного материала лекционных, практических (семинарских) занятий.

  • Самостоятельное изучение учебного материала (по литературе, электронным изданиям, Интернет-ресурсам).

4.

14

Тема 4.Основы языка PHP и его основополагающие особенности

  • Проработка учебного материала лекционных, практических (семинарских) занятий.

  • Самостоятельное изучение учебного материала (по литературе, электронным изданиям, Интернет-ресурсам).

  • Подготовка к лабораторным занятиям.

5.

14

Тема 5. Синтаксис и семантика операторов PHP.

  • Проработка учебного материала лекционных, практических (семинарских) занятий.

  • Самостоятельное изучение учебного материала (по литературе, электронным изданиям, Интернет-ресурсам).

  • Подготовка к лабораторным занятиям.

6.

14

Тема 6. Основы работы с массивами.

  • Проработка учебного материала лекционных, практических (семинарских) занятий.

  • Самостоятельное изучение учебного материала (по литературе, электронным изданиям, Интернет-ресурсам).

  • Подготовка к лабораторным занятиям.

7.

14

Тема 7. Функции в PHP. Создание и использование пользовательских функций в PHP.

  • Проработка учебного материала лекционных, практических (семинарских) занятий.

  • Самостоятельное изучение учебного материала (по литературе, электронным изданиям, Интернет-ресурсам).

  • Подготовка к лабораторным занятиям.

8.

14

Тема 8.Работа с файлами.

  • Проработка учебного материала лекционных, практических (семинарских) занятий.

  • Самостоятельное изучение учебного материала (по литературе, электронным изданиям, Интернет-ресурсам).

  • Подготовка к лабораторным занятиям.

9.

14

Тема 9. Основы работы с HTML-формами в PHP.

  • Проработка учебного материала лекционных, практических (семинарских) занятий.

  • Самостоятельное изучение учебного материала (по литературе, электронным изданиям, Интернет-ресурсам).

  • Подготовка к лабораторным занятиям.

10.

14

Тема 10. Расширенные возможности создания web-документа с использованием PHP.

  • Проработка учебного материала лекционных, практических (семинарских) занятий.

  • Самостоятельное изучение учебного материала (по литературе, электронным изданиям, Интернет-ресурсам).

  • Подготовка к лабораторным занятиям.

11.

12

Тема 11. Введение в использование современных технологий программирования (Java и Net – платформы).

  • Проработка учебного материала лекционных, практических (семинарских) занятий.

  • Самостоятельное изучение учебного материала (по литературе, электронным изданиям, Интернет-ресурсам).

12.

12

Тема 12. Интегрированные среды разработки программного обеспечения.

  • Проработка учебного материала лекционных, практических (семинарских) занятий.

  • Самостоятельное изучение учебного материала (по литературе, электронным изданиям, Интернет-ресурсам).

  • Подготовка к лабораторным занятиям.

13.

12

Тема 13. История создания и базовые основы языка Java. Настройка среды разработки и создание первого приложения на Java.

  • Проработка учебного материала лекционных, практических (семинарских) занятий.

  • Самостоятельное изучение учебного материала (по литературе, электронным изданиям, Интернет-ресурсам).

  • Подготовка к лабораторным занятиям.

14.

12

Тема 14. Основные понятия языка Java: лексика и структура программы.

  • Проработка учебного материала лекционных, практических (семинарских) занятий.

  • Самостоятельное изучение учебного материала (по литературе, электронным изданиям, Интернет-ресурсам).

  • Подготовка к лабораторным занятиям.

15.

12

Тема 15. Примитивные типы данных и операторы работы с ними.

  • Проработка учебного материала лекционных, практических (семинарских) занятий.

  • Самостоятельное изучение учебного материала (по литературе, электронным изданиям, Интернет-ресурсам).

  • Подготовка к лабораторным занятиям.

16.

12

Тема 16. Управляющие конструкции языка Java. Исключения и их обработка.

  • Проработка учебного материала лекционных, практических (семинарских) занятий.

  • Самостоятельное изучение учебного материала (по литературе, электронным изданиям, Интернет-ресурсам).

  • Подготовка к лабораторным занятиям.

17.

12

Тема 17. Введение в объектную модель Java: классы и их компоненты.

  • Проработка учебного материала лекционных, практических (семинарских) занятий.

  • Самостоятельное изучение учебного материала (по литературе, электронным изданиям, Интернет-ресурсам).

  • Подготовка к лабораторным занятиям.

18.

12

Тема 18. Массивы в Java как объектные типы и их обработка

  • Проработка учебного материала лекционных, практических (семинарских) занятий.

  • Самостоятельное изучение учебного материала (по литературе, электронным изданиям, Интернет-ресурсам).

  • Подготовка к лабораторным занятиям.

19.

10

Тема 19. Работа с важнейшими объектными типами Java

  • Проработка учебного материала лекционных, практических (семинарских) занятий.

  • Самостоятельное изучение учебного материала (по литературе, электронным изданиям, Интернет-ресурсам).

  • Подготовка к лабораторным занятиям.

20.

12

Тема 20. Наследование и полиморфизм. Пакеты, интерфейсы и композиции.

  • Проработка учебного материала лекционных, практических (семинарских) занятий.

  • Самостоятельное изучение учебного материала (по литературе, электронным изданиям, Интернет-ресурсам).

  • Подготовка к лабораторным занятиям.

21.

10

Тема 21. Создание программ с графическим интерфейсом.

  • Проработка учебного материала лекционных, практических (семинарских) занятий.

  • Самостоятельное изучение учебного материала (по литературе, электронным изданиям, Интернет-ресурсам).

  • Подготовка к лабораторным занятиям.

22.

12

Тема 22. Обработка событий в приложении Java

  • Проработка учебного материала лекционных, практических (семинарских) занятий.

  • Самостоятельное изучение учебного материала (по литературе, электронным изданиям, Интернет-ресурсам).

23.

10

Тема 23. Компоненты пользовательского интерфейса SWING

  • Проработка учебного материала лекционных, практических (семинарских) занятий.

  • Самостоятельное изучение учебного материала (по литературе, электронным изданиям, Интернет-ресурсам).

  • Подготовка к лабораторным занятиям.

24.

12

Тема 24.

Создание десктопного приложения в специализированных пакетах Java.

  • Проработка учебного материала лекционных, практических (семинарских) занятий.

  • Самостоятельное изучение учебного материала (по литературе, электронным изданиям, Интернет-ресурсам).

  • Подготовка к лабораторным занятиям.

25.

10

Тема 25. Базовые особенности языка C# как основного языка платформы .Net.

  • Проработка учебного материала лекционных, практических (семинарских) занятий.

  • Самостоятельное изучение учебного материала (по литературе, электронным изданиям, Интернет-ресурсам).

  • Подготовка к лабораторным занятиям.

26.

12

Тема 26. Работы с формами в C#.

  • Проработка учебного материала лекционных, практических (семинарских) занятий.

  • Самостоятельное изучение учебного материала (по литературе, электронным изданиям, Интернет-ресурсам).

  • Подготовка к лабораторным занятиям.

27.

10

Тема 27. Создание и развертывание Windows- приложения.

  • Проработка учебного материала лекционных, практических (семинарских) занятий.

  • Самостоятельное изучение учебного материала (по литературе, электронным изданиям, Интернет-ресурсам).

  • Подготовка к лабораторным занятиям.

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