Курс – Объектно-ориентированное программированиеВремя изучения - 4 курс, 7 семестрНаправление подготовки - "230105 - Программное обеспечение вычислительной техники и автоматизированных систем"
Слайд 2
Курс – Объектно-ориентированное программирование Время изучения - 4 курс,
7 семестр Направление подготовки - "230105 - Программное обеспечение вычислительной
техники и автоматизированных систем"
Слайд 3
Особенности курса Дисциплина расcчитана на студентов, владеющих приемами программирования
и знающих язык объектно-ориентированного программирования С++ Все разделы дисциплины изучаются
на основе сравнения объектно-ориентированных технологий: С++ и Java
Слайд 4
Что нужно знать и уметь Программировать на С++ Создавать проекты
и программы Работать в оболочке Знать принципы объектно-ориентированного программирования А я знаю
и умею?
Слайд 5
Объектно-ориентированное программирование… Помню? Инкапсуляция Наследование Полиморфизм Figure Circle Rectangle Line 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();
} }
Слайд 6
Надо ли изучать язык программирования Java? Я умею программировать Зачем
еще один язык? Я знаю язык С++ Сколько еще технологий изучать… Я
устал… Ничего не хочу… И так поставят положительную оценку…
Слайд 8
Надо ли переучиваться? Есть ли отличия языка Java
от C++? Чем похожи языки С++ и Java?
Слайд 9
Цели проекта Самостоятельное решение, насколько нужен им изучаемый курс Самостоятельное
решение, насколько курс пригодится им в профессиональной деятельности Предварительный анализ
своей подготовки и определение, какие сложности могут встретиться при изучении курса Планирование личного учебного процесса - как можно облегчить изучение, базируясь на ранее приобретенных знаниях, умениях и навыках
Слайд 10
Срок выполнения проекта - 2 недели Выполнение – групповое