Скачать 297.29 Kb.
|
АЗЫ ПРОГРАММИРОВАНИЯ (программируем на Logo и Python) В.В.Михайлова (ГОУ СОШ № 572 г.Москвы) 2008 г. Содержание Пояснение. ................................................................................. 2 Часть первая. Программируем на Logo....................... 3 Урок 1. Квадраты ........................................................................3 Урок 2. Опять квадраты...............................................................5 Урок 3. Как распознать ошибку. ................................................10 Урок 4. Команда «выучи». .........................................................13 Урок 5. Переменные и их типы. ................................................16 Урок 6. Учим черепашку считать. .............................................20 Урок 7. Цикл со счетчиком. .......................................................24 Урок 8. Цикл с условием............................................................28 Урок 9. Условие. .........................................................................29 Справочник Лого .................................................................................32 Часть вторая. Программируем на Python. .................................34 Почему именно Питон? .............................................................34 Урок 10. Текстовый редактор Kate. ..........................................35 Урок 11. Ввод-вывод. ..................................................................36 Урок 12. Библиотека turtle. ........................................................40 Урок 13. Функции. .......................................................................43 Данное пособие является копией дистанционного курса, разработанного в среде Moodle, для учащихся 5 — 7 классов. Курс включает в себя изучение основ языков программирования Logo и Python и является факультативным. В курсе предусмотрена преемственность между изучением указанных языков программирования, используются однотипные задачи. Основной упор пока делается на задачи, предполагающие рисование различных фигур. Математическая часть курса находится в стадии разработки. Курс начинается с работы в программе Kturtle, включенную в ОС Linux. При этом особое внимание, в отличии от ЛогоМиров, уделяется не зрелищности и анимационным вопросам, а именно терминологии и грамотному написанию программ. В дальнейшем изучаются основы языка Python. При этом основной упор делается на библиотеку turtle. Однако, дети знакомятся с такими серьезными понятиями, как переменная, параметр, цикл, функция и т.д. Работа над курсом только начата. Из предполагаемых 34 уроков написаны пока только 13. Но, уже после их прохождения учащиеся могут писать довольно интересные и сложные программы. В своей работе я использовала: Книги
Сайты:
![]() Программируем на языке Logo
Приглашаю вас изучить основы языка Logo при помощи программы KTurtle ^ ![]() Привет! Меня зовут Черепашка. Начнем! Запускай KTurle. Слева окно Кода программы, справа на холсте - исполнитель, то есть я, черепашка. Давай, напишем нашу первую программу для рисования квадрата. Сначала мы будем писать короткие программы, а потом - длинные. Чтобы не забыть, что мы хотели запрограммировать, в программу нужно включать комментарии, то есть пояснения. Установи курсор мыши в окне Кода программы. Нажми CTRL+D - команда для вставки комментария. Видишь, появился значок комментария #. Строка с таким значком не является исполняемой командой. Напиши комментарий: # Квадрат. По умолчанию, я всегда стою в центре холста. Для того, чтобы не делать ошибок, заглядывай в справочник. На каждой строке должна размещаться одна команда. Для удобства, ты можешь пронумеровать строки - F11. А теперь набери код программы. Пусть это бдет квадрат 100 на 100. пикселей. 1 черепаший шаг равен одному пикселю. Попробуй сначала сам, а потом проверь себя: # Квадрат вп 100 пр 90 вп 100 пр 90 вп 100 пр 90 вп 100 пр 90 |
![]() | Цоуо до г. Москвы был открыт в 1964 году. Гоу д/с №342 — отдельно стоящее здание, расположено среди жилого комплекса, ближайшее окружение:... | ![]() | Работа выполнена на кафедре декоративного искусства факультета изобразительных искусств гоу впо города Москвы «Московский городской... |
![]() | Автор Назаров Андрей Юрьевич, учитель химии, Микитюк Инна Сергеевна, учитель биологии гоу г. Москвы Центр образования №429 «Соколиная... | ![]() | Автор Назаров Андрей Юрьевич, учитель химии, Микитюк Инна Сергеевна, учитель биологии гоу г. Москвы Центр образования №429 «Соколиная... |
![]() | Положение о порядке обучения по охране труда и проверки знаний требований охраны труда педагогических и технических работников гбоу... | ![]() | Пп «О внесении изменений и дополнений в постановление Правительства Москвы от 31 января 2006 г. №62 пп» и приказом Департамента образования... |
![]() | Логопедическая работа по развитию интонационной выразительности речи детей с речевыми нарушениями | ![]() | День открытых дверей школьного музея «История моей страны в истории семьи и школы» |
![]() | Экскурсии в музеи Москвы в рамках Дней исторического и культурного наследия Москвы | ![]() | Директор моу «сош №3 зам директора по ур с углубленным изучением гоу спо кит отдельных предметов» |