Проект "Форматирование диска"
Этот проект могут выполнить дети, которые умеют работать, с такими элементами Windows Forms как Button, MessageBox, ProgressBar и Timer.
Подробная инструкция создания данного проекта описана в учебнике. Здесь я расскажу о том, какие варианты улучшения проекта можно задать детям на дом или дать особо продвинутым детям делать прямо на занятии:
Попроси детей изменить скорость «форматирования». Сделать это можно двумя способами (увеличить шаг или увеличить максимальное значение). Если у тебя будут в группе дети, которые додумаются до двух разных способов – это просто супер. Если нет, то попытайся намекнуть им.
Попроси их добавить какой-то тайный незаметный способ остановить форматирование (чтобы злой хакер мог всегда остановить форматирование у себя, если вдруг случайно его запустит). В качестве такого способа отличной подойдет клик по progressBar. Но пусть ребята сами до этого додумаются или придумают что-то свое.
Проект "Шифровальщик"
Этот проект могут выполнить дети, которые умеют работать, с такими элементами Windows Forms как Button, MessageBox, ProgressBar, Timer, а также уметь работать со строками. Для улучшенной версии нужно также умение работать с SaveDialog.
Подробная инструкция создания данного проекта описана в учебнике. Здесь я расскажу о том, какие варианты улучшения проекта можно задать детям на дом или дать особо продвинутым детям делать прямо на занятии:
Добавить возможность для пользователя (т. е. не в коде, а на форме) выбирать значение, на которое будет сдвигаться каждый символ по таблице ASCII при шифровании. А чтобы это число не могли увидеть все подряд расскажи им о свойстве TextBox PasswordChar.
Проект "Карандаш"
Этот проект могут выполнить дети, которые умеют работать, с такими элементами Windows Forms как PictureBox и SaveDialog
Подробная инструкция создания данного проекта описана в учебнике. Здесь я расскажу о том, какие варианты улучшения проекта можно задать детям на дом или дать особо продвинутым детям делать прямо на занятии:
Рассказать ребятам про RadioButton и с их помощью сделать переключение цвета карандаша
Рассказать ребятам про ComboBox и сделать переключение толщины.
Самое трудное. Сделать чтобы при переключении цвета не забывалась толщина, а при переключении толщины не забывался цвет.
Проект "Болтун"
Этот проект могут выполнить дети, которые умеют работать, с такими элементами Windows Forms как Button, TextBox и BackgroundWorker.
Подробная инструкция создания данного проекта описана в учебнике. Здесь я расскажу о том, какие проблемы могут возникнуть с этим проектом.
В самом проекте есть три textBox’а, каждый из которых должен стоять на своем месте и выполнять свою роль. Дети часто путаются с этим, так что советую нарисовать на доске схему и на ней подписать, где находится и какую роль выполняет каждый из textBox'ов.
Также смотри чтобы каждая пара детей, решивших пообщаться через свои «Болтуны» использовали уникальные порты.
