Адаптивный тренажер Python

Тимофей Бондарев и Stepik.org

Stepik.org — образовательная платформа и конструктор онлайн-курсов и уроков

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

Программа

1. Basic problems
1.1 Правила адаптивного прохождения
1.2 Input to print
1.3 Big integers
1.4 A and B
1.5 Fraction of maximum score
1.6 Split and join
1.7 under_score to UpperCamelCase
1.8 False values
1.9 Boolean operations
1.10 Chained comparisons
2. Exercises from "Python for Informatics" by Charles Severance
2.1 What will the following program print out?
2.2 Greeter program
2.3 Functions with print
3. Stepic Python course
3.1 Function call
3.2 Math functions
3.3 Modify list
3.4 Word counter
3.5 Cache function
3.6 Number sequence
3.7 Multiple list index search
3.8 Spiral matrix
3.9 Duplicates in list
4. Coders
4.1 Base RLE encode
4.2 Base RLE decode
4.3 Caesar cipher
4.4 Unicode Caesar cipher
5. Small problems
5.1 Collatz conjecture or the 3n + 1 problem
5.2 Old LCD calculator
5.3 Print in function
5.4 Roman number to decimal
5.5 Decimal number to Roman
5.6 * comprehensions
5.7 Hanoi Tower
5.8 Koch curve
5.9 Fizz Buzz
5.10 Length translator
5.11 Jolly jumpers
5.12 Command handler
5.13 Length statistic
5.14 Math to program
5.15 Simple continued fraction
5.16 Operators precedence
5.17 Complicated condition
5.18 Union of intervals
5.19 Find a substring
5.20 Game of life
5.21 Transpose matrix
5.22 Anagram
5.23 Annoying input
6. Advanced programs
7. Minesweeper
7.1 Minesweeper field
8. Interpreters
8.1 Simple math interpreter
9. Cards
9.1 Durak
9.2 Poker hand

Ключевые слова

Python, программирование, программирование на Python, адаптивный курс, адаптивный режим


Характеристики курса

Направление в конкурсе
Естественные и технические науки
Вид образования
Внеформальное
Язык обучения
Русский
Дисциплина
Информационно-коммуникационные технологии (ИКТ)
Авторы курса
Тимофей Бондарев и Stepik.org
Реквизиты авторов
Тимофей Бондарев — автор задач в курсе, Институт биоинформатики, СПбАУ РАН, преподаватель программирования на Python Stepik.org — авторы адаптивного режима прохождения курсов
Организация
Stepik.org — образовательная платформа и конструктор онлайн-курсов и уроков
Входные требования по уровню знаний
отсутствуют, можно проходить курс с любого уровня знания языка программирования Python
Входной тест
Формирование групп по уровню подготовленности
Присутствие преподавателей
Присутствие тьюторов
Присутствие фасилитаторов
Форма представления учебных материалов
тексты, онлайн общение с преподавателем, профессиональное программное обеспечение
Наличие обратной связи в материалах
Наличие совместного обучения
Наличие практических занятий
лабораторные
Наличие форумов, дискуссий
Наличие вебинаров, видеоконференций
Наличие неформального общения, meetup
Интеграция с LMS
Учебная аналитика
Наличие сертификации
Наличие временных границ
Тип занятий (синхронность)
асинхронные
Виды оценивания
тест
Количество модулей в курсе
9
Возможность формирования собственной траектории, индивидуализации на курсе
Операционные системы
Windows (начиная с версии 7), Linux, Ubuntu, Debian, MacOS, iOS, Android (начиная с версии 4.0)
Поддерживаемые браузеры
Минимальные версии поддерживаемых браузеров: IE / Edge 10 Firefox 38 Chrome 31 Safari 8 Opera 30 iOS Safari 9 Android Browser 4.4 Chrome for Android 44
Устройства для обучения
компьютер, ноутбук, планшет
Поддержка лиц с ограниченными возможностями
Обучающие технологии
Educational objectives, Discovery Learning, Gamification
Сайт курса

Комментарии