Термины

Операторы: математические операторы: + — * / % = и т.д. логические операторы: 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) и работать. Подсказки — внутри. Всем удачи. Ждите обновления […]

A1

—1— Как представлено число 5 в двоичной системе счисления? —2— Как представлено число 10 в двоичной системе счисления? —3— Как представлено число 16 в двоичной системе счисления? —4— Как представлено число 24 в двоичной системе счисления? —5— Как представлено число 48 в двоичной системе счисления? —6— Сколько единиц в двоичной записи числа 192? —7— Сколько […]

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

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

Задачи по программированию

Друзья, всем добрый день. Я вижу, что эта страница пользуется популярностью. Мне приятно это видеть. Однако отмечу, что эти задачи по программированию я писал для себя (я работаю репетитором), чтобы решать их вместе с учениками. Решать их самостоятельно может быть не очень удобно. Я приглашаю вас в группу ВК «Бесплатные уроки по программированию (Python)» http://vk.com/club73284245: […]

Быстрый GUI для Python: EasyGUI

Очень простой в использовании модуль для создания GUI «окошек» взамен консольного общения с оператором. Очень полезная вещь для тех, кто изучает Python ради создания программ для себя. http://easygui.sourceforge.net/tutorial/gallery.html

Работа с файлами, использование типизированных файлов.

Получили задание сделать в Visual Basic «записную книгу» с использованием типизированных файлов? Задумайтесь! Для чего это задание? Чему вы научитесь в результате, где сможете применить? Так и слышу в ответ: — Это же учебный пример. Чтобы создать серьезную программу надо долго-долго учиться. — На примере работы с типизированными файлами мы научимся работать с типизированными файлами […]

Редакторы кода

Много копий сломано на эту тему и еще немало будет сломано.Раньше я использовал geany для редактора кода Python (да и для многих других вещей тоже). Однако недавно я увидел Sublime Text 2.  Приятнейший редактор. Информации в интернете много, не буду повторять. То, что вы увидите на главной странице будет достаточно, чтобы скачать и попробовать. Однако, […]