- Главная
- Направления
- Техническая
- Программирование
- IT ШКОЛА SAMSUNG
Рекомендуем посмотреть
IT ШКОЛА SAMSUNG
Проект «IT ШКОЛА SAMSUNG» (далее Проект) – это социальный образовательный проект компании Samsung Electronics (далее Компания). Используя свой научно-технический потенциал и экспертизу, компания Samsung Electronics содействует развитию сферы общего и высшего образования, реализуя социальные программы федерального масштаба. Проект осуществляется с 2014 года при поддержке федеральных, областных и муниципальных органов управления образованием в более чем 40 городах России.
Цели проекта:
- содействие выполнению общегосударственных задач по воспитанию инженерно-технических кадров, которые будут способны внести значительный вклад в инновационное развитие России, укрепление ее промышленных мощностей.
- помощь в профессиональном самоопределении школьников.
Преимущества программы для школьников:
✅ бесплатный очный годовой курс с сертифицированными преподавателями;
✅ учебный курс создан опытными специалистами Исследовательского центра Samsung при поддержке ведущих преподавателей Московского физико-технического института (МФТИ);
✅ навыки самостоятельной разработки на языке Java на платформе Android;
✅ выпускной проект – собственное мобильное приложение;
✅ сертификат от компании Samsung, признанного лидера в сфере IT инноваций;
✅ возможность получить дополнительные баллы при поступлении в 19 ведущих вузов России.
Педагоги
Ринчинова Туяна Сергеевна
Высшее образование: Московский Государственный Технический Университет им. Н.Э.Баумана
Содержание программы
Модуль 1. Основы программирования на языке Java
Здравствуй мир! Типы данных и операции. Представление данных в памяти. Представление отрицательных и вещественных чисел в памяти. Поразрядные операции. Логические выражения. Условные конструкции. Итеративные конструкции while, do-while. Итеративные конструкции for. Массивы. Методы. Многомерные массивы. Практикум. Контрольное тестирование по модулю 1
Модуль 2. Введение в объектно-ориентированное программирование
Понятие класса и объекта. Работа с экземплярами класса. Строки. Основы тестирования и отладки. Знакомство с Android разработкой. Интерфейс Android приложения. Наследование, инкапсуляция и полиморфизм. Context и Intent. Параметризованные типы. Практикум. Формирование постановки задачи на индивидуальный проект (срок публикации темы индивидуального проекта). Контрольное тестирование по модулю 2
Модуль 3. Основы программирования Android-приложений
Практикум ООП проектирования. Ввод-вывод в Java. Исключения. Внутренние и анонимные классы. Параллелизм и синхронизация. Сервисы в Android. Фрагменты (Fragments). Сенсоры. Двумерная графика в Android приложениях. Разработка игровых приложений. Практикум. Защита прототипа индивидуального проекта. Контрольное тестирование
Модуль 4. Алгоритмы и структуры данных на языке Java
Массив. Список. Адаптеры в Андроид. Реляционная модель данных и реляционные схемы. Локальная СУБД. Рекурсия. Дерево. Обзор алгоритмов сортировок. Компараторы. Хеш-таблица и функция хэширования. Ассоциативные массивы. Контент-провайдеры в Android. Практикум. Предзащита индивидуального проекта. Контрольное тестирование
Модуль 5. Основы разработки серверной части мобильных приложений
IP-сети. Web сервер. HTTP запросы и ответы. Клиент-серверная архитектура мобильных приложений. Облачные платформы. REST взаимодействие. Дизайн программного обеспечения и приложений Material Design. Контрольное тестирование
Итоговая аттестация
Цели программы
Привлечение обучающихся к изобретательской деятельности в инженерно-техническом направлении; повышение интереса обучающихся к информационным технологиям, программированию; профориентация школьников; подготовка к последующему профессиональному изучению программирования в высшей школе; реализация творческих идей обучающихся в области программирования в виде проектов высокого уровня сложности.
Результат программы
В результате освоения программы по обучающему аспекту обучающиеся должны:
Знать:
- правила работы с компьютером и технику безопасности;
- основы IT и программирования;
- назначение и функции используемых информационных технологий;
- особенности работы с интегрированной средой разработки;
- базовые и сложные конструкции, способы организации процедур и функций в языке программирования Java;
- знание техники ведения проектной деятельности и принципов тайм-менеджмента;
Уметь:
- искать информацию с применением правил поиска в компьютерных сетях, некомпьютерных источниках информации (справочниках и словарях, каталогах, библиотеках) при выполнении заданий и проектов по различным темам;
- следовать требованиям техники безопасности, гигиены, эргономики и ресурсосбережения при работе со средствами информационных и коммуникационных технологий;
- самостоятельно создавать приложения для мобильных телефонов и планшетных компьютеров;
- эффективно использовать интегрированную среду разработки;
- проектировать мобильные приложения, создавать программы и выполнять их отладку на мобильных устройствах;
- формировать цели, ставить задачи для её достижения в ходе решения проблемных ситуаций;
- презентовать себя, свой продукт;
- мыслить творчески, придумывать и воплощать в жизнь свои идеи.
Результатом усвоения обучающимися программы по развивающему и воспитательному аспектам являются:
- устойчивый интерес обучающихся к занятиям;
- создание обучающимися творческих продуктов различного уровня;
- положительная динамика показателей развития познавательных способностей обучающихся (внимания, памяти, логического и пространственного мышления и т.д.);
- активное участие в проектной деятельности;
- умение планировать предстоящие действия, самостоятельно решать задачи в процессе работы, рационально выполнять задания;
- развитие волевых качеств личности (дисциплинированности, целеустремлённость, настойчивость в достижении поставленной цели и т.д.);
- способность продуктивно общаться в коллективе, работать в команде;
- подготовка к обучению в университете, определяют направление для будущего профессионального развития и закладывают основы успешной карьеры.
Особые условия проведения
Отбор на обучение по данной программе проходит на сайте Проекта "IT ШКОЛА SAMSUNG".
http://it-cube03.selruo.ru/samsung/
134 часа аудиторные занятия по 4-6 часов в неделю, 2 часа – защита проекта, 8 часов – консультаций по выполнению индивидуальных проектов.
Материально-техническая база
Ноутбук тип 1
Манипулятор типа мышь
WEB-камера
МФУ (принтер, сканер, копир)
Ноутбук тип 2
Наушники
Манипулятор типа мышь
Планшет
Презентационное оборудование
Моноблочное интерактивное устройство
Напольная мобильная стойка для интерактивных досок или универсальное настенное крепление
Доска магнитно-маркерная настенная
Флипчарт магнитно-маркерный на треноге