Термины

Операторы: математические операторы: + — * / % = и т.д. логические операторы: not, or, and, xor операторы отношения: <, !=, ==, >, <=, >=, in оператор for, while, if, … Переменная: область в памяти, которая имеет имя. Последовательность: список, кортеж, словарь. Условно: одна переменная имеет несколько значений. Обращение к переменной либо по номеру ячейки […]

Новая версия бесплатного курса!

Всем привет. Справочник для обучающихся программированию на Python Учебник-самоучитель по программированию на Python: Программирование — это интересно! В справочнике есть информация о том, как установить Python и Geany, написать первую программу. Устанавливаете, проверяете (пишете «Hello, wolrd!»), затем переходите к учебнику и начинаете выполнять задания. По мере выполнения будут возникать вопросы.Их можно задать в группе ВК: […]

Обучение программированию на языке Python

Для желающих начать изучение программирования я предлагаю бесплатный курс: «Программирование — это интересно!». В июне 2014 я полностью переработал этот курс, теперь он будет интересен как детям, так и взрослым. Пособие состоит их четырех частей: Учебник программирования для начинающих: Программирование — это интересно! Справочник по языку Python Занимательные задачи  по информатике (взято из сборника Босовой) […]

Новая версия Робота 3.0

Добавил кнопки для перезапуска задач. Теперь намного удобнее перебирать различные варианты карты, когда она генерируется случайным образом. Теперь начну записывать видекурс по Роботу. Скачать Робот 3.0

Робот для Python 3

Значительных изменений в Роботе нет (летом, все летом…). Главное — теперь для Python 3 Скачать Робот для Python 3 Способ применения остался прежний: сохранить, распаковать, файл robot.py (он там один) — запустить. Рядом с robot.py должен появится файл task.py, его открыть в редакторе (я рекомендую geany) и работать. Подсказки — внутри. Всем удачи. Ждите обновления […]

Задания для обучения программирования с помощью Робота

Это информацию можно получить из модуля ropot.py по команде robot.__doc__ Модуль «Робот» для обучения программированию. Версия 2.0 1. Знакомство с командами управления и закраски, обход стены. 2. def Использование функций упрощает работу и облегчает рутинные операции. Функции с параметром. 3. if Условие (ветвление). Просто принимаем решения на основании обратной связи (есть ли стены, закрашена ли […]