W Cat - Задачник по программированию( для школы )
- Название:Задачник по программированию( для школы )
- Автор:
- Жанр:
- Издательство:неизвестно
- Год:неизвестен
- ISBN:нет данных
- Рейтинг:
- Избранное:Добавить в избранное
-
Отзывы:
-
Ваша оценка:
W Cat - Задачник по программированию( для школы ) краткое содержание
Задачи для школьника, должны быть веселы!
На наших занятиях, запрещена фраза "мы это не проходили" - если это надо для решения задачи - "пройди", источников море, учитель подскажет.
Не получается? Возможно, ты выбрал задачу не по силам, ничего - это тоже опыт, отложи, попробуй следующую. Мало решить задачу, придумай свою...
Ученик должен уметь: (поставить задачу + решить задачу + учиться) * n ...
Задачник по программированию( для школы ) - читать онлайн бесплатно полную версию (весь текст целиком)
Интервал:
Закладка:
А, чтобы напомнить возможности текстового режима, смотрите:

Игры с графикой.
Один «информатик» способен поставить столько задач, что не справятся 10 мудрецов из 10а.
(17)
В начале, все просто,… а потом ООП.
Рисуем человечка.

Человечек должен иметь двигающиеся конечности. Для начала перемещаем конечности мышкой:

Перемещение мышки в направлении r - конечность сгибается в локте (колене), перемещение в направлении φ – вращение конечности вокруг точки О.
Теперь начинаем наращивать зрелищность.
а) человечек хаотично размахивает конечностями
б) на экране 10 человечков, синхронно размахивающих ручками и ножками
в) на экране толпа, каждый человечек движется независимо
(18)
А теперь вернемся к первоисточнику.

Пользователь набирает строку – на экране появляется строка пляшущих человечков.
(19)
Написать программу, которая будет имитировать счет до старта (от 9 до 0)
В качестве основы использовать такую матрицу:

В этой матрице (семи-сегментном индикаторе) будут изменяться закрашенные сегменты.
Например: цифры 6 и 2:
![]() |
![]() |
(20)
Не мною придумано, но зрелищная и полезная игрушка:
Два игрока управляют двумя ракетками, по экрану бегает шарик, отражаясь от стенок и от ракеток, ведется счет

(21)
Написать программу, которая нарисует такое личико.
Имеется в виду, что выражение лица меняется:
а) меняется автоматически по кругу (анимация)
б) меняется в зависимости от нажатой кнопки
![]() |
![]() |
![]() |
(22)
На экране рисуется зеленая елка, с игрушками свечами и т. п.
Не обязательно точно такую.

Как, слишком статично. Ничего, добавим ужастика! Пусть, вначале осыпятся игрушки, а затем и иголки — останется только елочный «скелет».
(23)
В ведущем треугольнике появляются и начинают перемещаться, объекты случайной формы и цвета. Каждый шаг изменения (с задержкой в 1-2 секунды) отображается симметрично в остальных треугольниках.

(24)
В каком-то сериале, в титрах, на экране росли и развивались завитки орнамента.
В кино, художники научились делать это еще сто лет назад.
А программисту, слабо?

Совершенно не обязательно повторить именно этот орнамент, главное, чтобы на экране что-то росло, зеленело.
Игры с файлами
Пока не наступает проза жизни, все мы немножко поэты.
Колбазов "Колония. Дубликат"(25)
Написать программу, которая при включении спрашивает имя, фамилию.
А далее, если этот пользователь еще не работал с программой, запрашиваются разные данные (день рождения, какие домашние животные есть у пользователя, как их зовут...) данные сохраняются в файл.
Если же пользователь уже работал с программой, то имитируется разговор:
'Ты что заболел, уже 3 дня мы не виделись!!!'
(или наоборот 'Слишком много сидишь за компьютером')
'Поздравляю, тебе сегодня 14 лет, 3 месяца и 5 дней'
'Как здоровье Мурки?'
или 'Передай привет Шарику'
. . .
Если программу запускает другой пользователь, то используются его данные (как видите, ничего нового — пытаемся пройти тест Тьюринга ).
(26)
Все время толкую, что для игры в стране дураков, надо знать волшебное заклинание ОЕАНТИСРВ.
Программа читает файл, с текстом русской книги (ну например, "Война и мир"), и определяет:
* встречаемость букв в файле (в результате, должно получиться - то самое заклинание).
* встречаемость букв в начале слова
* встречаемость букв в конце слова
(27)
Заодно, написать и свое «Поле чудес» (слова для заданий, из того же файла).
(28)
Вспомним шпионские игры (10). Один учащийся пишет программу, которая зашифровывает текст простейшим цифровым кодом, для простоты пробелы и знаки препинания остаются без изменений, а символы разделяются… ну, например “/” т.е. получается что-то вроде:
23/54/27/2, 5/6 55/76/7.
Результат сохраняется в файле, и файл передается другому ученику(или ученикам).
Эти учащиеся, зная встречаемость букв в русском языке, делают программу для расшифровки полученного сообщения (ученики убедятся, что короткие сообщения, очень трудно расшифровать). Должен сказать, что написать полноценную программу, видимо не получится, скорее это будет утилитка для помощи в расшифровке. Но тема криптологии очень увлекательна, и вот домашнее задание для отличников: придумать способ шифрования устойчивый против анализа статистикой встречаемости. (подсказка – кто сказал, что каждой букве должна соответствовать только одна цифра?)
(29)
Заданный текст превращается в HTML файл. Придумать методы для задания форматирования текста (ну допустим, если строка начинается с # то это заголовок, и т. д. Пусть ребята помучаются, но зато поймут смысл форматирования)
А что дальше? Ну, конечно же, в Интернет - там есть масса задачников, НО задачи там посерьезнее, так вот, последнее задание:
(30)
1. Научиться находить удовольствие при решении самой скучной задачи!
Читать дальшеИнтервал:
Закладка: