Модуль 1          //          Модуль 2          //          Модуль 3          //          Модуль 4

829b6d5d.jpg
JAVA
(Модуль 1)
Дополнительные
материалы
Задания
Мод 1 Занятие 1
Скачать среду разработки Eclipse можно с официального сайта eclipse.org.
Скачать пакет разработчика можно с официального сайта oracle.com
0. Установите на домашнем компьютере среду разработки Eclipse;
1. Создайте новый проект "Задание 1". Напишите код, который бы выводил окно с названием "Я изучаю JAVA" и размерами 500*500 пикселей, окно должно располагаться ровно по центру вашего монитора
Мод 1 Занятие 2 Для удобства учеников преподаватели разработали глоссарий, благодаря которому можно быстрее запомнить основные понятия и конструкции JAVA. Глоссарий был выдан школьникам на занятиях.

Типы данных языка Java - рекомендуется ознакомиться с видео-материалом для закрепления знаний.

2. Работа с переменными. Повторение:
1) Создайте 2 переменные целочисленного типа. Выведите в консоль их сумму, разность, произведение и частное.
2) Создайте 3 переменных строкового типа, запишите в них свое имя, фамилию и отчество. Выведите в консоль:
ФИО,
ИОФ,
ОФИ
3) Создайте переменные целочисленного и строкового типа. Сложить, объяснить ответ.
3а. Создайте новый проект "Задание 3a". Напишите код, который бы выводил в консоль следующие две строки: 
"Мне нравится программировать на JAVA!
Я хочу стать крутым программистом!"
3b. Создайте новый проект "Задание 3b". Напишите код, который бы выводил окно с сообщением "Мама, смотри, я написал(а) этот код сам(а)!" 
4. Создайте новый проект "Задание 4". Напишите код, который бы выводил сообщение с результатом расчета выражения "(x+y-z)*a", где z=b/c, x=10, y=2, b=24, c=4, a=5
Используйте переменные и комментарии.
Мод 1 Занятие 3 Управляющие конструкции языка Java - рекомендуется ознакомиться с видео-материалом для закрепления знаний.

Циклические конструкции и конструкции ветвления - рекомендуется ознакомиться с видео-материалом для закрепления знаний.


5. Создайте новый проект "Задание 5". Напишите код, который бы выводил 8 окон подряд одинакового размера "150*150" в порядке, изображенном на рисунке ниже. Каждое окно должно иметь название "Вход в систему".
мод1 задание 5.jpg
6. Создайте новый проект "Задание 6". Напишите код, который бы выводил 5 окон подряд разного размера (первое окно: 200*200, второе окно: 150*150, третье окно: 100*100, четвертое окно: 50*50, пятое окно: 25*25). Окна должны располагаться горизонтально в порядке, изображенном на рисунке ниже. Каждое окно должно содержать надпись "Мое окно".
мод1 задание 6.jpg
7а. Работа с циклами. Повторение:
1) Выведите числа от 0 до 100 в консоль используя цикл.
2) Выведите числа от 100 до 0 в консоль используя цикл.
3) Выведите все четные числа от 0 до 100 в консоль используя цикл.
4) Выведите числа кратные 3 от 0 до 100 в консоль используя цикл.
5) Выведите числа кратные 3 и 5 от 0 до 100 в консоль используя цикл.
7b. Создайте новый проект "Задание 7b". Пусть у нас имеются две переменные a и b. Напишите код, который бы выводил результат сравнения значений a и в консоль: "a>b" либо "a<=b". Попробуйте проверить себя присвоив a и b разные значения:
1) a=10, b=15
2) a=10, b=0
3) a=5, b=5
Обязательно используйте комментарии.
Мод 1 Занятие 4 Объектно-ориентированное программирование. Классы - рекомендуется ознакомиться с видео-материалом для закрепления знаний. 8a. Создайте новый проект "Задание 8a". Напишите код, который создает два объекта класса животные - tiger (тигр) и orel (орел). Укажите значения характеристик данным объектам (стр. 44 методички) - свойства.
8b. Создайте любой свой класс (машин, растений, людей, зданий…). Опишите 5 свойств (разные типы данных), опишите 2 метода. Создайте на основе класса 3 объекта, заполните свойства, выполните методы.
Обязательно используйте комментарии.
Мод 1 Занятие 5 9. Создайте новый проект "Задание 9". Напишите код, который выводит на экран окно с нарисованным полем для игры "крестики-нолики" (4 синие линии), у вас должно получиться следующее:
мод1 задание 9.jpg
10. Создайте новый проект "Задание 10". Напишите код, который выводит на экран окно с эмблемой Олимпийских игр (5 кругов разного цвета), у вас должно получиться следующее:
мод1 задание 10.jpg
11. Создайте новый проект "Задание 11". Напишите код, который выводит на экран окно с полосой одинаковых препятствий для вашего героя (например, зеленые шипы, торчащие из земли), у вас может получиться следующее: 
мод1 задание 11.jpg
Обязательно используйте комментарии.
Мод 1 Занятие 6

12. Создайте новый проект "Задание 12". Напишите код, который выводит на экран картинку планеты Земля и Солнца. Найдите картинки сами или используйте эти (ЗемляСолнце). После напишите код, с помощью которого Земля будет двигаться вокруг Солнца.
мод1 задание 12.jpg
Обязательно используйте комментарии.
Мод 1 Занятие 7 13. Тест
14. Создайте новый проект "Задание 14". Напишите код, с помощью которого вы сможете управлять кораблем левой и правой стрелкой на клавиатуре ( и ) на море. Найдите картинки сами или используйте эти (МореКорабль), у вас должно получиться следующее:
мод1 задание 14.jpg
15. Создайте новый проект "Задание 15". Напишите код, с помощью которого вы сможете управлять Карлсоном на батуте стрелками клавиатуры вверх и вниз ( и ). Найдите картинки сами или используйте эти (БатутКарлсон), у вас должно получиться следующее: 
мод1 задание 15.jpg
Обязательно используйте комментарии.
Мод 1 Занятие 8 Материалы к занятию: фон для игры и шапка Деда Мороза

Мод 1 Занятие 9 Материалы к занятию: фон для игры и подарки:
подарок 0
подарок 1
подарок 2
подарок 3
подарок 4
подарок 5
подарок 6
Мод 1 Занятие 10
Мод 1 Занятие 11 Материалы к занятию: файл с изображением окончания игры
Мод 1 Занятие 12 Пример игры "Новогодний дождь"


829b6d5d.jpg
JAVA
(Модуль 2)
Дополнительные 
материалы
Задания
Мод 2 Занятие 1 
Скачать итог занятия - графический редактор

1. "Вспомнить все"
2. Создайте новый проект "Задание 2". Напишите код литературной игры "Угадай, кто это?": при нажатии левой клавиши мыши на окно "кто же это?", данное окно исчезает, таким образом можно проверить, правильно ли Вы вспомнили писателя. Используйте эти картинки для разработки проекта (фон с писателямикнопка "кто же это?"), у вас должно получиться следующее:
мод2 задание 2.png
3. Измените в графическом редакторе (проект текущего занятия) расположение палитры с горизонтального на вертикальное. Должно получиться следующее:
мод2 задание 3а.jpgмод2 задание 3b.jpg
Скачать итоговый код занятия для задания можно тут.
Обязательно используйте комментарии.
Мод 2 Занятие 2
4. Измените интерфейс калькулятора (проект текущего занятия) на более привычный всем вариант. Должно получиться следующее: 
мод2 задание 4.png
Скачать итоговый код занятия для задания можно тут.
5. Реализуйте в калькуляторе проверку деления на НОЛЬ
Мод 2 Занятие 3 6. Разместите литературную игру "Угадай, кто это?" на web-странице (создайте апплет)
Мод 2 Занятие 4 7. Создайте на html-странице простую анкету для друзей, которая содержала бы поля "имя", "фамилия", "отчество", "возраст" или другие данные
После заполнения полей пользователь должен нажать на кнопку v1-2.png
Подберите свой фон и кнопку или используйте наши картинки (фонкнопка). У вас должно получиться следующее:
анкета для друзей.png
Мод 2 Занятие 5
Мод 2 Занятие 6
Мод 2 Занятие 7
Мод 2 Занятие 8
Мод 2 Занятие 9
Мод 2 Занятие 10
Мод 2 Занятие 11
Мод 2 Занятие 12

829b6d5d.jpg
JAVA
(Модуль 3)
Дополнительные 
материалы
Задания
Мод 3 Занятие 1 
- -
Мод 3 Занятие 2 - 1. Тест по HTML
Мод 3 Занятие 3 - -
Мод 3 Занятие 4

Мод 3 Занятие 5
Мод 3 Занятие 6
Мод 3 Занятие 7
Мод 3 Занятие 8
Мод 3 Занятие 9
Мод 3 Занятие 10
Мод 3 Занятие 11
Мод 3 Занятие 12

Неосистемы Северо-Запад
Logo_CSO.png
Центры Сертифицированного обучения (ЦСО) фирмы "1С" созданы по всей России и странам ближнего зарубежья для проведения учебных курсов по "1С:Предприятие 8" для пользователей программ "1С:Предприятие 8". Сертифицированные курсы во всех ЦСО проводятся по единой методике и программе с гарантированным качеством.
Компания "Неосистемы Северо-Запад ЛТД" является Центром Сертифицированного Обучения (ЦСО) с 2011 года.



Подробнее о Центре обучения

Что нового?


Все новости
Обращаем Ваше внимание на то, что цены, размещенные на сайте, не являются публичной офертой, определяемой положениями Статьи 437 Гражданского кодекса РФ.