Термінова допомога студентам
Дипломи, курсові, реферати, контрольні...

Автоматизація система навчання програмування

РефератДопомога в написанніДізнатися вартістьмоєї роботи

По кожному поділу наводиться необхідний теоретичний довідковий матеріал і завдання на перевірку знань з автоматизованим контролем результатів і винесенням оцінок. Особливістю програми є активне використання мультимедійних можливостей комп’ютера. Усі алгоритми ілюструються Flash-анимацией, що допомагає краще зрозуміти сутність, і простежити покрокову послідовність дій алгоритму. Навчання… Читати ще >

Автоматизація система навчання програмування (реферат, курсова, диплом, контрольна)

Автоматизированния система навчання программированию

Актуальной проблемою вдосконалення процесу є розробка програмного забезпечення щодо його проведення. На жаль, більшість відомих навчальних програм призначені або вивчення основ комп’ютерної грамотності («Роботландия», «Світ інформатики»), або на навчання роботі у середовищі окремих прикладних програмних пакетів. Очевидним прогалиною є повне відсутність засобів основам програмування. Як рідкісних прикладів можна навести програму 10-річної давнини TeachPas (з обмеженими можливостями) й різні електронні довідники, не щоб забезпечити належного рівня інтерактивності і орієнтовані, переважно, на специалистов.

Отсутствие засобів знижує ефективність процесу навчання, особливо в засвоєнні складних тим, яких, насамперед, належить тема «Алгоритмизация і програмування». У ідеалі досягнення пристойних результатів один вчитель має займатися разом з одним-двома учнями. Реально ситуація інша. Учитель на уроці працює із 10−15 учнями. Здійснити належний контролю над засвоєнням матеріалу усіма учнями, тоді як класі є комп’ютери, без залучення автоматизованих засобів важко.

Автором розроблена навчальна програма «Вчимося програмувати на Паскале». Програма написана мовою Object Pascal серед Delphi 6 і може працювати на комп’ютерах скромною конфігурації (IBM-сумісних комп’ютерах з тактовою частотою 100 МГц і від, 32 Мбайт RAM) під керівництвом ОС Windows 98/2000/XP.

Программа включає основні розділи програмування відповідно до регіональним стандартом змісту освіти з інформатики для середньої загальноосвітньої школи:

Компьютер і програми.

Языки програмування, мову Паскаль.

Интегрированная система розробки Turbo Pascal 7.0.

Структура програми на Паскале.

Операторы і такі.

Функции і арифметичні висловлювання.

Линейные, разветвляющиеся і циклічні алгоритми.

Линейные масиви.

Описание, формування масивів.

Алгоритмы обробки масивів: введення, висновок, обмін значень елементів масиву; перебування суми, твори, кількості значень елементів, які відповідають заданим умовам; пошук максимального елемента та її індексу; видалення заданого елемента; сортування.

Список можливостей програми постійно розширюється. У його розробці беруть участь учні старшої школи. Зокрема, комп’ютерна графіка виконано ученицею 10 «А» класу Ждамировой Е.

По кожному поділу наводиться необхідний теоретичний довідковий матеріал і завдання на перевірку знань з автоматизованим контролем результатів і винесенням оцінок. Особливістю програми є активне використання мультимедійних можливостей комп’ютера. Усі алгоритми ілюструються Flash-анимацией, що допомагає краще зрозуміти сутність, і простежити покрокову послідовність дій алгоритму. Навчання супроводжується цікавими відомостями з розвитку програмування і видеороликами.

Предлагаемая програма впроваджена навчальний процес у старших класах, але область її застосування значно ширшим. З допомогою програмних засобів починати вчитися програмування за будь-якому віці. Починаючи програмувати, наприклад, з 5-го класу, діти перестають бути пасивними споживачами інформації та долучатимуться до складного, але цікавому процесу створення нових програм для комп’ютера, творчості, розвитку й у остаточному підсумку, саморозвиватися з допомогою комп’ютера.

Двухгодичный досвід використання програми показав значне поліпшення успішності учнів, зростання творчу активність, що проявився, зокрема, на більш масовому участі й успіхи в конкурсах і олімпіадах по программированию.

Список литературы

Для підготовки даної роботи було використані матеріали із російського сайту internet.

Показати весь текст
Заповнити форму поточною роботою