Принципы программирования
Дисциплина: Вычислительные навыки
Код курса: DIGI026
|
Уровень курса:
Средний
4.7
(12 оценок)
0 отзывов
1000+ студенты
Wishlist
Последнее обновление: 02.03.2021
О чем этот курс?

Развивайте способности вычислительного мышления и навыки, необходимые для кодирования простых компьютерных программ. В этом модуле излагаются основные концепции и навыки, связанные со способностью использовать вычислительное мышление и кодирование для создания простых компьютерных программ. Модуль «Принципы кодирования» охватывает основные концепции и навыки, необходимые для использования кода и вычислительного мышления. Это помогает развить навыки, используемые для создания простых компьютерных программ.

Вычислительное мышление используется во многих рабочих местах, а не только при разработке программ и программного обеспечения. Кодирование становится новым стандартом грамотности, при этом навыки используются в самых разных ролях, таких как искусство и дизайн, инженерия, анализ данных и наука. Вычислительная техника развивает связанные навыки, такие как решение проблем, распознавание образов, абстракция и алгоритмы

Ближайшие сессии
Дата Инструктор Место проведения Язык Цена Формат
🌐 Для кого этот курс?
Этот модуль подходит для широкого круга кандидатов, включая студентов и тех, кто хотел бы развить свои ИТ-навыки
📋 Предварительные требования
  • Базовые знания и навыки по программированию
Чему Вы научитесь?
• Понимать ключевые концепции, относящиеся к вычислениям и типичным действиям, связанным с созданием программы.
• Понимать и использовать методы вычислительного мышления, такие как декомпозиция проблемы, распознавание образов, абстракция и алгоритмы для анализа проблемы и разработки решений.
• Написание, тестирование и изменение алгоритмов для программы с использованием блок-схем и псевдокода.
• Понимать ключевые принципы и термины, связанные с кодированием, а также важность хорошо структурированного и документированного кода.
• Понимать и использовать программные конструкции, такие как переменные, типы данных и логику, в программе.
• Повышение эффективности и функциональности за счет использования итераций, условных операторов, процедур и функций, а также событий и команд в программе.
• Тестируйте и отлаживайте программу и перед выпуском убедитесь, что она соответствует требованиям
Содержание курса
  • 1.1 Ключевые концепции
  • • Дайте определение термину «вычисления».
  • • Дайте определение термину «вычислительное мышление».
  • • Определите терминологическую программу.
  • • Определите код термина. Различают исходный код, машинный код.
  • • Понять термины, описание и спецификацию программы.
  • • Распознавать типичные действия при создании программы: анализ, дизайн, программирование, тестирование, улучшение.
  • • Понимать разницу между формальным языком и естественным языком
  • 2.1 Анализ проблемы
  • • Опишите типичные методы, используемые в вычислительном мышлении: декомпозиция, распознавание образов, абстракция, алгоритмы.
  • • Используйте декомпозицию проблемы, чтобы разбить данные, процессы или сложную проблему на более мелкие части.
  • • Выявление закономерностей среди небольших разложенных проблем.
  • • Используйте абстракцию, чтобы отфильтровать ненужные детали при анализе проблемы.
  • • Понять, как алгоритмы используются в вычислительном мышлении.
  • 2.2 Алгоритмы
  • • Определите последовательность терминов программной конструкции. Обозначьте цель последовательности при разработке алгоритмов.
  • • Распознавать возможные методы представления проблемы, такие как: блок-схемы, псевдокод.
  • • Распознавайте символы блок-схемы, такие как: запуск / остановка, процесс, решение, ввод / вывод, соединитель, стрелка.
  • • Обозначьте последовательность операций, представленную блок-схемой, псевдокодом.
  • • Напишите точный алгоритм, основанный на описании, используя такую технику: блок-схема, псевдокод.
  • • Исправить ошибки в алгоритме, такие как: отсутствующий элемент программы, неправильная последовательность, неправильный результат решения
  • .1 Начало работы
  • • Опишите характеристики хорошо структурированного и документированного кода, такие как отступы, соответствующие комментарии, описательное именование.
  • • Используйте простые арифметические операторы для выполнения вычислений в программе: +, -, /, *.
  • • Понимать приоритет операторов и порядок вычисления в сложных выражениях. Узнайте, как использовать круглые скобки для структурирования сложных выражений.
  • • Понять термин "параметр". Обозначьте назначение параметров в программе.
  • • Определите комментарий термина программной конструкции. Обозначьте цель комментария в программе.
  • • Используйте комментарии в программе.
  • 3.2 Переменные и типы данных
  • • Определите термальную переменную программной конструкции. Обозначьте назначение переменной в программе.
  • • Определить и инициализировать переменную.
  • • Присвойте значение переменной.
  • • Используйте в программе переменные с соответствующими именами для вычислений и хранения значений.
  • • Используйте в программе типы данных: строковые, символьные, целочисленные, с плавающей запятой, логические.
  • • Используйте в программе агрегированный тип данных, например массив, список, кортеж.
  • • Использовать данные, введенные пользователем в программе.
  • • Используйте вывод данных на экран в программе
  • 4.1 Логика
  • • Определите логический тест термина конструкции программирования. Обозначьте цель логического теста в программе.
  • • Распознавать типы выражений логической логики для генерации истинного или ложного значения, например: =,>, <,> =, <=, <>,! =, ==, AND, OR, NOT.
  • • Используйте в программе выражения логической логики.
  • 4.2 Итерация
  • • Определите цикл терминов программной конструкции. Обозначьте цель и преимущества цикла в программе.
  • • Распознавать типы циклов, используемых для итерации: for, while, repeat.
  • • Используйте итерацию (цикл) в программе, например: for, while, repeat.
  • • Понять термин бесконечный цикл.
  • • Понять термин «рекурсия».
  • 4.3 Обусловленность
  • • Определите условный оператор термина конструкции программирования. Обозначьте назначение условных операторов в программе.
  • • Используйте в программе условные операторы IF… THEN… ELSE.
  • 4.4 Процедуры и функции
  • • Разберитесь в терминологии. Обозначьте цель процедуры в программе.
  • • Напишите и назовите процедуру в программе.
  • • Понять термин «функция». Обозначьте цель функции в программе.
  • • Напишите и назовите функцию в программе.
  • 4.5 События и команды
  • • Понять термин «событие». Обозначьте цель мероприятия в программе.
  • • Используйте такие обработчики событий, как щелчок мыши, ввод с клавиатуры, нажатие кнопки, таймер.
  • • Используйте доступные общие библиотеки, например: математические, случайные, временные
  • 5.1 Запуск, тестирование и отладка
  • • Понять преимущества тестирования и отладки программы для устранения ошибок.
  • • Понять типы ошибок в программе, такие как: синтаксис, логика.
  • • Запустить программу.
  • • Выявить и исправить синтаксическую ошибку в программе, например: неправильное написание, отсутствие пунктуации.
  • • Выявить и исправить логическую ошибку в программе, например: неправильное логическое выражение, неправильный тип данных.
  • 5.2 Релиз
  • • Проверьте свою программу на соответствие требованиям первоначального описания.
  • • Опишите завершенную программу, указав цель и ценность.
  • • Выявление улучшений, улучшений в программе, которые могут удовлетворить дополнительные, связанные потребности
Доступные форматы
Обучение с инструктором онлайн (вебинар)
Тренинг матрица
Данный курс является частью рекомендованной тренинг-матрицы. Узнайте о других курсах, рекомендованных по данной дисциплине
Расценки
Формат Базовая цена Минимальная цена
Под руководством инструктора онлайн $ $
Часто задаваемые вопросы (FAQ)

Описание форматов обучения:

  • Самостоятельно
  • Гибридное обучение
  • Обучение с инструктором онлайн (вебинар)
  • Обучение с инструктором оффлайн (в классе)

Описание форматов обучения:

  • Самостоятельное обучение или электронное обучение означает, что вы можете учиться в удобное для вас время, а также контролировать объем потребляемого материала. Нет необходимости выполнять задания и проходить курсы одновременно с другими учащимися.
  • Гибридное обучение или «смешанное обучение» означает, что вы можете комбинировать самостоятельное обучение или электронное обучение с традиционными занятиями в классе или вебинарами под руководством инструктора. Этот подход требует физического присутствия как учителя, так и ученика в физических или виртуальных (вебинары) классах или семинарах. Вебинар - это семинар или презентация, которая проходит в Интернете, позволяя участникам из разных мест увидеть и услышать докладчика, задать вопросы и иногда отвечать на опросы.
  • Обучение под руководством инструктора, или ILT, означает, что обучение может проводиться в формате лекции или аудитории, как интерактивный семинар, как демонстрация под наблюдением и контролем квалифицированного тренера или инструктора с возможностью для учащихся практиковаться, или даже виртуально, используя инструменты видеоконференцсвязи.

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

Групповая динамика — это развитие группы во времени, которое вызвано взаимодействием участников между собой и внешним воздействием на группу. Иначе говоря, это этапы, которые проходит тренинговая группа в процессе общения с тренером и между собой.

Оптимальный размер групп для различных видов обучения:

  • Самостоятельно: 1
  • С инструктором в классе: 6 – 12
  • С инструктором онлайн (вебинар): 6 – 12
  • Гибридное обучение: 6 – 12
  • Практика в мастерских: 6 – 12
  • На рабочем месте: 2 – 4
  • На симуляторе: 1 – 2

Обратная связь в виде оценок и рекомендаций дается студентам при прохождении обучения с участием инструктора и сохраняется в карточке курса и профиле студента.

C целью контроля качества оказываемых услуг слушатели могут оценить качество и программу обучения. Формы оценки качества обучения отличаются для курсов с участием инструктора и тех, что проходят в формате self-paced (самостоятельно).

Для курсов с участием инструктора указываются даты начала и завершения обучения. При этом важно обращать внимание на сроки сдачи тестов, экзаменов и практических заданий. В случае пропуска указанных сроков студент может не быть допущен к завершению всей программы курса.

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

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

Зарегистрированные пользователи личного кабинета могут иметь различные роли, включая роль студента, инструктора или разработчика контента. Однако для всех ролей, кроме роли студента, потребуется пройти дополнительную процедуру верификации для подтверждения своей квалификации

По результатам прохождения обучения студентам выдается сертификат об обучении. Все сертификаты об обучении подразделяются на три основные категории:

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

Копию своего сертификата об обучении в формате PDF всегда можно скачать в личном кабинете.

У вас по-прежнему будет доступ к курсу после его завершения, при условии, что ваша учетная запись активна и не скомпрометирована, а у Tecedu по-прежнему есть лицензия на данный курс. Так что, если вы хотите просмотреть конкретный контент в курсе после его завершения или повторить все заново, вы можете легко это сделать. В редких случаях преподаватели могут удалить свои курсы с торговой площадки Tecedu, или нам, возможно, придется удалить курс с платформы по юридическим причинам.

Во время прохождения обучения вы можете столкнуться с различными формами тестирования и проверки знаний. Самыми распространенными методами оценки являются:

  • предварительное (base-line assessment) – для определения текущего уровня знаний и адаптации персонального учебного плана
  • промежуточное – для проверки прогресса обучения
  • финальное – для завершения обучения и финальной оценки знаний и навыков, может быть в виде проекта, тестирования или практического экзамена

Проезд к месту проведения очного обучения не включен в стоимость обучения. Проживание во время очного обучения может быть включено в стоимость обучения с полным пансионом.

Хотя Tecedu не является аккредитованным учебным заведением, мы предлагаем курсы на основе навыков, которые проводят настоящие эксперты в своей области, и каждый утвержденный платный курс имеет сертификат об окончании или посещаемости, подтверждающий ваши достижения.

Вы можете предварительно просмотреть образцы учебных материалов и ознакомиться с ключевой информацией о курсе на нашем веб-сайте. Вы также можете просмотреть отзывы и рекомендации студентов, которые уже прошли этот курс.

Мы хотим, чтобы вы остались довольны, поэтому практически все приобретенные курсы можно будет вернуть в течение 30 дней. Если вас не устраивает курс, вы можете запросить возврат, при условии, что запрос соответствует нашей политике возврата.

30-дневная политика возврата денег позволяет студентам получать качественные услуги по обучению с минимальными рисками, мы также должны защищать наших преподавателей от мошенничества и предоставлять им разумный график платежей. Платежи отправляются инструкторам через 30 дней, поэтому мы не будем обрабатывать запросы на возврат средств, полученные после периода возврата.

Мы оставляем за собой право по собственному усмотрению ограничивать или отклонять запросы на возмещение в случаях, когда мы считаем, что имеет место злоупотребление возмещением, включая, помимо прочего, следующее:

  • Значительная часть курса была использована или загружена студентом до того, как был запрошен возврат средств.
  • Студент запросил несколько возмещений за один и тот же курс.
  • Студент запросил чрезмерный возврат средств.
  • Пользователи, чья учетная запись заблокирована или доступ к курсам отключен из-за нарушения наших Условий или Правил доверия и безопасности.
  • Мы не возвращаем деньги за услуги по подписке.
  • Эти ограничения на возмещение будут применяться в пределах, допускаемых действующим законодательством.

Мы принимаем большинство международных кредитных и дебетовых карт, таких как Visa, MasterCard, American Express, JCB и Discover. Банковские переводы также принимаются.

Smart Virtual Classroom (открытый цифровой / виртуальный класс).

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

Занятия напрямую транслируются онлайн, автоматически записываются и публикуются на учебном портале, что позволяет сохранять их для повторного использования в любое время, в любом месте, на любых мобильных устройствах. Это дает возможность не пропускать занятий и не отставать занятий и не отставать при прохождении нового материала.

Game Based Learning (обучение с помощью виртуальной игровой среды)

Обучение, имитирующее реальную ситуацию, использует принципы организации игры, что позволяет будущим специалистам репетировать и оттачивать свои умения и навыки в режиме виртуальной чрезвычайной ситуации. Обучение в виде игры дает возможность установить связь между учебным занятием и реальной жизнью.

Технология предоставляет следующие возможности для обучения:

  • Ориентировано под нужды пользователя
  • Мгновенная обратная связь
  • Самостоятельное принятие решений и выбор действий
  • Лучшее усвоение и запоминание материала
  • Адаптивный темп обучения с учетом индивидуальных потребностей студента
  • Лучший перенос навыков, полученных в учебной ситуации, в реальные условия

Основные принципы обучения:

  • Постепенное увеличение уровня сложности в игре;
  • Использование упрощенного варианта проблемной ситуации;
  • Действие в переменной игровой среде;
  • Правильный выбор делается через экспериментирование.

Основные преимущества технологии Game Based Learning:

  • Низкая степень физического риска и ответственности
  • Мотивация к обучению при получении положительных эмоций от процесса;
  • Практика – зеркальное отображение реальной ситуации
  • Своевременная обратная связь
  • Выбор различных игровых ролей
  • Обучение в сотрудничестве
  • Выработка собственной стратегии поведения
Лабораторные практикумы с использованием технологий удалённого доступа

Проведение практических занятий онлайн с использованием технологий удалённого доступа презентаций, мультимедийных решений и виртуальной реальности:

  • Лабораторные практикумы, имитирующие работу дорогостоящего стендового оборудования реальных производств
  • Виртуальный эксперимент, который визуально не отличим от дистанционного выполняемого реального эксперимента
  • Виртуальные приборы, являющие точной копией реальных приборов
  • Математическое моделирование на выяснение физических характеристик, химического содержания исследуемого объекта или явления.
Закажите проведение курса для вашей организации
Часто приобретаются вместе:
Спецпредложение = лучшая цена
Add all to favorite
Отзывы студентов
4.7
Общая оценка курса
70%
24%
4%
1%
1%
Комментарии
Добавить в корзину Добавлено в корзину

Код курса: DIGI026

Дисциплина: Вычислительные навыки

Уровень:
Средний

Язык: Английский, Русский

Поделиться Купить в подарок Печать Тренинг матрица
Сертификат

Компетенции:

Формат:

  • Под руководством инструктора онлайн
Купон на скидку