Представление проекта. Введение в программирование на Java Макаревич Л. Г.

Презентация:



Advertisements
Похожие презентации
Практическое использование Java Макаревич Л. Г.. Инсталляция Java Документация в docs Прописать PATH (каталог bin в JSDK) Прописать CLASSPATH (путь к.
Advertisements

Презентация курса по выбору «Технологии визуализации данных» Кафедра Информатики и МОИ Факультет Математики, физики и информатики.
Реализация курса «Введение в школьную жизнь». изучение новых курсов, учет возрастных и индивидуальных особенностей учеников, освоение и выбор методов.
Проектная деятельность учащихся 9-11 классов с использованием языка программирования Visual Basic Автор: Сиваков А.А., учитель информатики МОУ «СОШ 12»
НГТУ, каф. ВТ Наследование в С++ Макаревич Л. Г.НГТУ, каф. ВТ Наследование в С++ Макаревич Л. Г.
Управление проектами с использованием MS Project.
Microsoft Solutions Framework Технологии программирования. Курс на базе Microsoft Solutions Framework Семинар 1. Повтор принципов объектно- ориентированного.
Принципы объектно-ориентированного программирования Объектная модель Наследование Инкапсуляция Полиморфизм.
Организация и проведение сетевых учебных проектов Планирование проведения.
РАБОЧАЯ ПРОГРАММА (ДОПОЛНИТЕЛЬНЫЕ ОБРАЗОВАТЕЛЬНЫЕ УСЛУГИ) по дисциплине Повышение спортивного мастерства студентов.
Авторская программа элективного курса «Ветвление на языке Паскаль» Составили: Яковлева Е.С. Николаева А.И.
ПРАКТИКУМ ПО ДОКУМЕНТАЦИОННОМУ ОБЕСПЕЧЕНИЮ ПРОФЕССИОНАЛЬНОЙ ДЕЯТЕЛЬНОСТИ ПЕДАГОГА-МУЗЫКАНТА Разработчики: к.п.н., доцент кафедры музыкального образования.
Разработка баз данных предприятий ЯОК Саровский физико-технический институт.
Макарова Г.Д. учитель информатики и ИКТ ГБОУ СОШ 5 ОЦ «Лидер» Перспективы введения ФГОС "По информатике и ИКТ" в основной и старшей школе"
1 © Luxoft Training 2012 Разработка на платформа JavaSE7. Базовый блок. JVA-06.
Методология объектно- ориентированного программирования.
МФ НОЦ «ПОЛИТЕХНИК-SAP» МАЦК «Политехник-SAP» Презентация программы ДПО Никита Головин руководитель центра, к.т.н. Антон Амбражей.
1 Формирование основных образовательных программ по направлению «Менеджмент» Кабанова Татьяна Александровна кандидат хим. наук, доцент Государственный.
НОУ ВПО «Российский Новый Университет» (РосНОУ) ТЕОРИЯ И МЕТОДИКА ПРЕПОДАВАНИЯ ИНОСТРАННЫХ ЯЗЫКОВ И КУЛЬТУР.
Наследование time time_with_sec В чем преимущества наследования? Наследование кода – поля, метод inc Появилось два класса с которыми точно можно обращаться.
Транксрипт:

Представление проекта. Введение в программирование на Java Макаревич Л. Г.

Курс – Объектно-ориентированное программирование Время изучения - 4 курс, 7 семестр Направление подготовки - " Программное обеспечение вычислительной техники и автоматизированных систем"

Особенности курса Дисциплина рассчитана на студентов, владеющих приемами программирования и знающих язык объектно-ориентированного программирования С++ Все разделы дисциплины изучаются на основе сравнения объектно- ориентированных технологий: С++ и Java

Что нужно знать и уметь Программировать на С++ Создавать проекты и программы Работать в оболочке Знать принципы объектно-ориентированного программирования А я знаю и умею?

Объектно-ориентированное программирование… Помню? Инкапсуляция Наследование Полиморфизм Figure CircleRectangleLine class Figure { void draw(){}; } class Rectangle extends Figure { void draw(){System.out.println("А я - прямоугольник");} } class Circle extends Figure { void draw(){System.out.println("А я - окружность");} } class Line extends Figure { void draw(){System.out.println("А я - линия");} } class Demo { public static void main(String[] a) { Figure arr[] = new Figure[3]; arr[0] = new Rectangle(); arr[1] = new Circle(); arr[2] = new Line(); for ( int i = 0; i < arr.length; i++ ) arr[i].draw(); }

Надо ли изучать язык программирования Java? Я умею программировать Зачем еще один язык? Я знаю язык С++ Сколько еще технологий изучать… Я устал… Ничего не хочу… И так поставят положительную оценку…

Надо ли переучиваться? Что я знаю о Java и Java-технологиях?

Надо ли переучиваться? Есть ли отличия языка Java от C++? Чем похожи языки С++ и Java?

Цели проекта Самостоятельное решение, насколько нужен им изучаемый курс Самостоятельное решение, насколько курс пригодится им в профессиональной деятельности Предварительный анализ своей подготовки и определение, какие сложности могут встретиться при изучении курса Планирование личного учебного процесса - как можно облегчить изучение, базируясь на ранее приобретенных знаниях, умениях и навыках

Срок выполнения проекта - 2 недели Выполнение – групповое ( по человека )

Результат проекта Убедительная презентация вашего мнения Обзор оболочек и выбор лучшей Пример разработки простейшей программы на С++ и Java