- •Информатика и программирование рабочая программа учебной дисциплины
- •230700 Прикладная информатика
- •230700 «Прикладная информатика»
- •Цели и задачи учебной дисциплины
- •Место учебной дисциплины в структуре ооп впо
- •Результаты освоения программы учебной дисциплины
- •Структура и содержание учебной дисциплины
- •4.1. Учебный план дисциплины
- •4.2. Краткое содержание тем дисциплины и практических занятий по ним
- •4.2.1. Содержание тем
- •Тема 1. Основы информатики
- •Тема 2. История развития информатики и вычислительной техники
- •Тема 3. Обработка информации. Алгоритм и его свойства
- •Тема 4. Основы языка php и его основополагающие особенности
- •Тема 5. Синтаксис и семантика операторов php
- •Тема 6. Основы работы с массивами.
- •Тема 7. Функции в php. Создание и использование пользовательских функций в php
- •Тема 8. Работа с файлами
- •Тема 9. Основы работы с html-формами в php
- •Тема 10. Расширенные возможности создания web-документа с использованием php
- •Тема 11. Введение в использование современных технологий программирования (java и net – платформы)
- •Тема 12. Интегрированные среды разработки программного обеспечения
- •Тема 13. История создания и базовые основы языка java. Настройка среды разработки и создание первого приложения на java
- •Тема 14. Основные понятия языка java: лексика и структура программы. Организация ввода-вывода данных
- •Тема 19. Работа с важнейшими объектными типами java
- •Тема 20. Наследование и переопределение методов (полиморфизм). Пакеты, интерфейсы и композиции.
- •Тема 21. Создание программ с графическим интерфейсом.
- •Тема 26. Работы с формами в c#
- •Тема 27. Создание и развертывание windows- приложения
- •4.2.2. Содержание практических занятий
- •Образовательные технологии
- •5.1. Общая характеристика
- •5.2. Распределение образовательных технологий по разделам и занятиям
- •Оценочные средства контроля успеваемости по итогам освоения учебной дисциплины
- •6.1. Тематика курсовых проектов
- •6.1.1. Содержание (состав) курсового проекта
- •6.1.2. Предметные области для курсового проекта:
- •6.2. Вопросы для подготовки к зачету (по итогам 3 семестра).
- •6.3.Вопросы для подготовки к экзамену.
- •6.3.1. Вопросы к экзамену по итогам 2 семестра
- •6.3.2. Вопросы к экзамену по итогам 4 семестра
- •Материально-техническое обеспечение учебной дисциплины
- •Учебно-методическое обеспечение самостоятельной работы студентов (методические указания)
- •Учебно-методическое и информационное обеспечение учебной дисциплины
- •Шилдт г., Java. Руководство для начинающих. - м.: ид Вильямс, 2009. - 720с.
Учебно-методическое и информационное обеспечение учебной дисциплины
a. основная литература
Васильев А. Н. Java. Объектно-ориентированное программирование. - СПб.: Питер, 2011. - 400с.
Павловская Т.А. C#. Программирование на языке высокого уровня. Учебник для вузов. – СПб.: Питер, 2007. -432с.
Суэринг С., Конверс Т., Парк Д. PHP и MySQL. Библия программиста. - М.: Диалектика, 2010. – 912с.
Шилдт Г. Полный справочник по С#. М.: ИД Вильямс, 2006. – 752 с.
Шилдт г., Java. Руководство для начинающих. - м.: ид Вильямс, 2009. - 720с.
6. Елесин А.В., Ивина Н.Л., Окулич В.И., Осенчугова Т.В., Трубилов Н.М.. – Уч. Пособие: Электронный учебник по информатике. ВВАГС. – Н. Новгород, 2009.
7. Окулич В.И., Трубилов Н.М. Уч. Пособие: Разработка Web-приложений. Часть 2. Основы PHP – основного языка создания Web – приложений (процедурное программирование на PHP). ВВАГС. Н.Новгород -2011.
7. Прохорёнок Н.А., HTML, JavaScript, PHP и MySQL. Джентльменский набор Web – мастера. –Спб.: БХВ-Петербург, 2008. – 640 с.: ил.
b. Дополнительная литература:
Гиббонз П. Платформа .NET для Java-программистов. - СПб.: Питер, 2003. - 336с.
Информатика: Учебник / Под общей редакцией А.Н. Данчула. - М.: Изд-во РАГС, 2004. – 528 с.
Прайс Дж., Гандерлой М. Visual C# 2.0 .NET Полное руководство.: Пер. с англ. – К: ВЕК+, СПб.: КОРОНА-ВЕК, М: Энтроп, 2007.-736 с.
Скляр Д. , Трахтенберг А. PHP. Рецепты программирования. - СПб.: БХВ-Петербург, 2007. - 736с.
Эккель Б. Философия Java. - СПб.: Питер, 2009. - 640с.
c. Интернет-ресурсы
Монахов В.В. Язык программирования Java и среда NetBeans. Курс интернет-университета информационных технологий (INTUIT.RU). Web: http://www.intuit.ru/department/pl/javanetbeans/1/2.html
Марченко А.Л. Введение в программирование на C# 2.0. Курс интернет-университета информационных технологий (INTUIT.RU). Web: http://www.intuit.ru/department/pl/csharp20/
Мейер Б. Основы объектно-ориентированного программирования. Курс интернет-университета информационных технологий (INTUIT.RU). Web: http://www.intuit.ru/department/se/oopbases/
Роганов Е.А. Основы информатики и программирования. Курс интернет-университета информационных технологий (INTUIT.RU). Web: http://www.intuit.ru/department/se/oip/
Флойд К.С. Введение в программирование на PHP5. Курс интернет-университета информационных технологий (INTUIT.RU). Web: http://www.intuit.ru/department/pl/php5/
Программа составлена в соответствии с требованиями ФГОС ВПО по направлению подготовки 230700 «Прикладная информатика» (квалификация – «бакалавр»).