Каталог Онлайн Курсів, семінарів, тренінгів (22)
ISBN: 978-5-9556-0051-2
В курсе подробно разобраны как основы, так и наиболее сложные и неочевидные свойства системы программирования на основе Flash MX ActionScript. Максимальное внимание уделяется особенностям,…
Подробно рассматриваются основы VBA и особенности программирования для MS Word и MS Excel. Курс рассчитан на опытного пользователя Office, который хочет научиться программировать для этой…
Цель курса - не только рассказать об основах алгоритмизации и программирования, истории развития ЯП и программирования в целом, но и научить желающих программированию на Python 3, дать основу к самостоятельным занятиям олимпиадным программированием.
В курсе использованы материалы:
- videouroki.net
- problems.ru
- http://kpolyakov.spb.ru/
- https://pythonworld.ru
- https://sites.google.com/site/ev3python/
- http://karandashsamodelkin.blogspot.com
- https://www.youtube.com/
- https://stepik.org/course/4603/syllabus математика для олимпиад по программированию
- https://stepik.org/course/3577/syllabus информатика 8 класс.
- https://stepik.org/course/363/syllabus введение в программирование C++
- https://stepik.org/course/67/syllabus программирование на Python
- https://stepik.org/course/8971/syllabus программирование в КУМИРе
- https://stepik.org/course/5/syllabus Python for beginners
- https://stepik.org/course/512/syllabus Python: основы и применение
- https://stepik.org/course/104/syllabus Введение в теоретическую информатику
- http://nashol.com/informatika-i-komputeri/ Учебники информатики Л.Л. Босовой (5-7 класс), И.Г. Семакина (8-9), К.Ю. Полякова (10 класс)
I модуль "Основы алгоритмизации" ориентировочно для 5-7 классов. В модуле раскрываются основные понятия алгоритмизации, происходит знакомство с о средой программирования "Scratch" (опционально), подробно изучается раздел "Исполнители" в среде "Кумир", изучаются языки программирования, их история, слушатели знакомятся с популярными ЯП, учатся работать с тестирующей системой Stepik
II модуль "Введение в Python 3" позволяет (при качественной проработке теоретического материала, самостоятельной работе с заданиями и задачами на программирование) научиться программировать в среде Python 3, познакомиться с основными алгоритмическими конструкциями, подготовиться к решению ОГЭ и ЕГЭ на программирование и алгоритмизацию, дает представление о практическом применении Python. Модуль для широкой аудитории, наиболее эффективен для школьников 7-10 классов.
III модуль "Олимпиадное программирование" знакомит с типизацией олимпиадного движения в России; подробно рассматриваются задания школьного и муниципального тура. Слушатели познакомятся с о сложностью алгоритмов, научатся решать задачи не только корректно, но и эффективно по времени и занимаемой памяти. Модуль повышенной сложности, предназначен для педагогов, заинтересованных учащихся 7-11 классов.
ISBN: 978-5-7502-0255-3
В книге Бертрана Мейера рассматриваются основы объектно-ориентированного программирования. Изложение начинается с рассмотрения критериев качества программных систем и обоснования того, как объектная…
Курс содержит описание объектной модели Word и ее использование для решения практически важных задач при работе с документами Word. Рассматривается программная работа с документами Word и Outlook.…
ISBN: 978-5-9963-0573-5
Данный курс определяет строительные блоки программы, от объектов и классов до интерфейсов, управляющих структур и присваивания. Особое внимание уделяется понятию контракта. Студенты учатся на…
Программа курса на базовом уровне освещает практические основы программирования. В ходе обучения предстоит решить множество небольших задач, охватывающих основные базовые конструкции языка C#. Такой опыт будет полезен всем, кто хочет углубиться в изучение программирования. Едва ли возможно научиться программировать без практики, поэтому в качестве домашних заданий вам будет предложено довольно много задач, которые помогут натренировать умение читать код, анализировать готовые программы, а также писать программный код самостоятельно.
Курс разбит на 6 модулей, каждый из них содержит теоретические и практические материалы и задания.
Модули курса:
- Типы данных. Переменные;
- Условный оператор;
- Оператор цикла;
- Строки и символы;
- Массивы;
- Функции.
Решения будут проверяться автоматической системой, поэтому вы будете получать быструю обратную связь. Если у вас возникнут проблемы, команда курса даст советы и подсказки. Кроме того, возникшие проблемы всегда можно обсудить с однокурсниками в комментариях к задачам.
ISBN: 978-5-9556-0175-5
В курсе рассматривается, как подключать мобильное устройство к ПК с установленной на нем программной средой Delphi, а также использование датчиков, телефона, камеры, интерактивных жестов.
Операционная система Linux является одной из наиболее распространенных и популярных. Она работает и в серверах и на настольных компьютерах, в различных устройствах (телевизорах, точках доступа, электронных книгах, системах хранения данных...), а также в мобильных телефонах, планшетах и умных часах, обеспечивая системную основу для Android, Tizen, Sailfish. Кроме того, Linux обладает открытым исходным кодом, что делает ее незаменимой для целей обучения, ведь любой может посмотреть на детали реализации системных механизмов и интерфейсов и повысить свой уровень разбирая конкретные технические решения профессиональных разработчиков. Немаловажной является POSIX-совместимость Linux, что позволяет автоматически распространять умения программировать на другие ОС, например, Mac OS X.
В курсе будут рассмотрены базовые инструменты написания программ для Linux, а также затронуты основные прикладные интерфейсы, касающиеся управления процессами, работы с файловой системой, организации межпроцессного и сетевого взаимодействия. Также будет уделено внимание многим аспектам разработки программ, таким как: использование динамических библиотек, организация многопоточных вычислений и разделяемой памяти, получение расширенной информации о системе. Стоит отметить, что в этом курсе сознательно не затрагиваются вопросы программирования графического интерфейса пользователя, которые являются предметом рассмотрения отдельных курсов.
После окончания курса вы сможете уверенно разрабатывать несложные прикладные и серверные приложения, организовывать обработку данных на компьютерах с ОС Linux.
Данный учебный курс поможет вам узнать как создавать динамичные страницы. В курсе рассмотрены инструменты для работы (редактор, браузер, сервер). Уделено внимание языкам HTML, CSS, Javascript.…
ISBN: 978-5-9556-0050-5
В учебном курсе представлено полное описание языка C#. Оно включает рассмотрение встроенных типов данных, управляющих структур языка, процедур, рекурсии, строк, массивов. Основное внимание уделяется…
Вспомогательный курс для сайта YoungCoder.ru.
Если вы ещё не зарегистрированы на Stepik'е: https://vk.cc/75rIC4
Курс содержит только практические задания, без теории. Всю необходимую теорию можно прочитать в соответствующих уроках на сайте (ссылки есть в первом степе каждого урока).
Задачи, стоящие перед этим курсом:
- усвоить синтаксис основных конструкций языка программирования C;
- научиться решать простые алгоритмические задачи.
Курс постепенно будет пополняться новыми задачами.
JavaScript является языком сценариев (скриптов), который применяют в основном для создания на Web-страницах интерактивных элементов. Его можно использовать для построения меню, проверки…
О курсе
В этом курсе мы рассмотрим R в первую очередь как язык программирования, а не как инструмент для применения конкретных алгоритмов. В программе представлены основные типы данных и универсальные семантические правила, а также затронуты некоторые сложные темы, связанные с типичными задачами, возникающими в ходе обработки и анализа данных.
Что необходимо для прохождения
Собственно, язык R (версии 3.2.0 или новее). В качестве среды разработки в видеоуроках будет использоваться RStudio. Впрочем, по желанию можно работать в любой другой IDE или любимом редакторе.
Платформа Stepik
Если вы впервые пользуетесь Stepik.org, то обратите внимание на вводный урок "Знакомство со Stepik".
Сертификат
Проходной балл для получения сертификата — 70 баллов из 100. Для сертификата с отличием — 92.
ISBN: 978-5-9963-0259-8
Изучение языка C# начинается, как обычно с рассмотрения системы типов языка.
С первых шагов вводится понятие класса, играющего роль типа данных и роль модуля. Рассматриваются вопросы объявления…
ISBN: 978-5-9556-0057-4
Все конструкции языка С, независимо от частоты использования, синтаксической и семантической сложности, описаны одинаково кратко, но исчерпывающе.
Рассматриваются основные теоретические понятия логического программирования, а также приемы и методы программирования на языке Пролог. Изучаются основы программирования на языке Visual Prolog 7.x.…
ISBN: 978-5-9556-0034-5
Всюду, где возможно, изучаются общие принципы программирования на Прологе, без привязки к конкретной реализации. При выполнении практических заданий, планируется использовать Турбо Пролог или PDC…
В данном курсе будут рассмотрены методы анализа данных, которые наиболее часто применяются при статистической обработке результатов в широчайшем круге научных и прикладных областей. Помимо теоретических заданий слушателей ожидают практические задачи, которые необходимо выполнять, используя язык программирования R. Знаний, полученных в результате прохождения данного курса, будет достаточно чтобы научиться более быстро и эффективно решать различные задачи, связанные с анализом данных.
В данном курсе мы завершаем введение в наиболее распространенные методы анализа данных. Мы подробнее разберем методы регрессионного анализа, уделив особое внимание методам диагностики регрессионных моделей. Познакомимся с такими продвинутыми методами как смешанные регрессионные модели, узнаем что такое bootstrap и как его применять для проверки гипотез. Помимо теоретических заданий слушателей ожидают практические задачи, которые необходимо выполнять, используя язык программирования R. Данный курс будет полезен как для слушателей из академических, так и из прикладных областей.