- •Информатика и программирование рабочая программа учебной дисциплины
- •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с.
Федеральное государственное бюджетное образовательное учреждение
высшего профессионального образования
Российская академия народного хозяйства и государственной службы
при Президенте Российской Федерации
Нижегородский институт управления
Кафедра информатики и информационных технологий
Окулич В.И.,
Осенчугова Т.В.,
Трубилов Н.М.
Информатика и программирование рабочая программа учебной дисциплины
Рабочая программа учебной дисциплины
для студентов факультета очного обучения,
обучающихся по направлению подготовки
230700 Прикладная информатика
Квалификация (степень) выпускника
БАКАЛАВР
Нижний Новгород
2011
Федеральное государственное бюджетное образовательное учреждение
высшего профессионального образования
«Российская академия народного хозяйства и государственной службы
при Президенте Российской Федерации»
Нижегородский институт управления
Кафедра информатики и информационных технологий
УТВЕРЖДАЮ:
И.о. заместитель директора
_________В.А. Шехмаметьева
«02» сентября 2011
РАБОЧАЯ ПРОГРАММА УЧЕБНОЙ ДИСЦИПЛИНЫ
«ИНФОРМАТИКА И ПРОГРАММИРОВАНИЕ»
НАПРАВЛЕНИЕ ПОДГОТОВКИ
230700 «Прикладная информатика»
Квалификация – БАКАЛАВР
Форма обучения – ОЧНАЯ
Рассмотрена и одобрена
на заседании кафедры
Протокол № 7от«22»апреля 2011
Зав.кафедрой В.И. Окулич
___________________________
Нижний Новгород
2011г.
Цели и задачи учебной дисциплины
ЦЕЛЬЮ преподавания дисциплины «Информатика и программирование» является ознакомление студентов с теоретическими основами информатики (видами и свойствами информации, метриками измерения её количества, вопросами разработки алгоритмов) и освоение ими технологических приёмов разработки программ на базе современных языков программирования.
ЗАДАЧАМИ изучения дисциплины является формирование у студентов представлений:
о структуре предметной области информатики;
о сущности информационных процессов в окружающей человека объективной действительности;
о теоретических основах информатики;
о методах описания и организации обработки данных;
об истории развития методов и языков программирования;
освоение и закрепление студентами знаний и навыков:
в части специальной терминологии предметной области, соответствующей данной дисциплине;
о построении алгоритмов решения вычислительных задач,
о реализации алгоритмов (программировании) на языках PHP, Java, C#.
Место учебной дисциплины в структуре ооп впо
Дисциплина входит в базовую часть математического и естественнонаучного цикла.
Дисциплины, на которых базируется данная дисциплина:
Введение в специальность;
Теория и практика создания web-документа
Дисциплины, для которых данная дисциплина является базовой:
Разработка web-приложений;
Базы данных;
Проектирование информационных систем.
Результаты освоения программы учебной дисциплины
Процесс изучения дисциплины направлен на формирование следующих компетенций:
способен самостоятельно приобретать и использовать в практической деятельности новые знания и умения, стремится к саморазвитию (ОК-5);
способен понимать сущность и проблемы развития современного информационного общества (ОК-7);
способен свободно пользоваться русским языком и одним из иностранных языков на уровне, необходимом для выполнения профессиональных задач (ОК-9);
способен использовать основные законы естественнонаучных дисциплин в профессиональной деятельности и эксплуатировать современное электронное оборудование и информационно-коммуникационные технологии в соответствии с целями образовательной программы бакалавра (ПК-3);
способен ставить и решать прикладные задачи с использованием современных информационно-коммуникационных технологий (ПК-4);
способен применять к решению прикладных задач базовые алгоритмы обработки информации, выполнять оценку сложности алгоритмов, программировать и тестировать программы (ПК-10);
способен оценивать и выбирать современные операционные среды и информационно-коммуникационные технологии для информатизации и автоматизации решения прикладных задач и создания ИС (ПК-16);
способен применять методы анализа прикладной области на концептуальном, логическом, математическом и алгоритмическом уровнях (ПК-17);
способен анализировать рынок программно-технических средств, информационных продуктов и услуг для решения прикладных задач и создания информационных систем (ПК-19).
В результате освоения дисциплины студент должен:
ЗНАТЬ:
место теоретической и практической ветвей информатики в системе наук;
историю развития языков программирования;
принципы разработки алгоритмов.
оценки количества информации;
принципы кодирования информации;
различные подходы к понятию «алгоритм» и свойства алгоритмов;
формализацию понятия «алгоритм»;
принципы разработки алгоритмов и программ для решения прикладных задач;
базовые основы функционирования сред разработки Visual Studio и NetBeans;
основы языков программирования высокого уровня PHP, Java, C#;
УМЕТЬ:
использовать конструкции языка программирования PHP для создания web-документов;
реализовывать вычислительные алгоритмы на языке Java в среде NetBeans.
реализовывать вычислительные алгоритмы на языке C# в среде Visual Studio;
настраивать параметры сред NetBeans и Visual Studio.
ВЛАДЕТЬ:
приемами реализации функциональных задач с помощью языков программирования высокого уровня
приемами работы в инструментальных средах разработки NetBeans и Visual Studio