Задание на программу
Разработать программу обучения работе с клавиатурой. Программа должна выдавать на экран буквы, цифры, слова и фразы, которые следует набрать на клавиатуре, и оценивать правильность и скорость набора. В программе надо предусмотреть три уровня подготовленности обучающегося.Предусмотреть сохранение статистики результатов обучающегося.
Описание принципа работы приложения в текстовой форме:
- Запуск приложения
- Выбор уровня сложности для подготовки
- Редактирование обучающих текстов (для учителя)
- Ввод имени обучающегося
- Начало обучения
- Набор текста в ходе работы программы
- Cохранение результатов
Содержание отчета к курсовой работе
Всего в отчете 14 страниц.
- Введение
- Общее описание разработки
- Описание принципа работы приложения в текстовой форме
- Структура приложения
- Таблица свойств объектов и таблица идентификаторов
- Функциональное описание
- Описание работы программы на примерах с представление экранных форм
- Заключение
Фрагмент программного кода
namespace Keyboard { public partial class EditForm : Form { public int Level;//определение переменной уроня public string Path;//текст public EditForm()//форма изменени текста { InitializeComponent(); } private void SaveButton_Click(object sender, EventArgs e)//ф-я нажатия кнопки сохранения текстов { richTextBox.SaveFile(Path, RichTextBoxStreamType.PlainText);//cохранение в элементе управления this.Close();//закрытие после сохранения } private void EditForm_Shown(object sender, EventArgs e)//показ формы изменения текстов { Path = Application.StartupPath; if (Level == 0)//если 0 уровень то файл сохранения будет с названием "изи" Path += "\\easy.txt"; if (Level == 1)//если 1 уровень то файл сохранения с названием медиум Path += "\\medium.txt"; if (Level == 2)//если 2 уровень то файл сохранения с названием хард Path += "\\hard.txt"; richTextBox.LoadFile(Path, RichTextBoxStreamType.PlainText);//загрузка файлов } private void CancelButton_Click(object sender, EventArgs e) { this.Close(); } } }
Содержание архива
- исходный код на C# WinForms для Visual Studio
- Пояснительная записка (14 страниц)
klausms