їх властивостей з більш глибоким проникненням у тему завдяки володінню учнями різними формами подання алгоритмів: блок-схеми, шкільний алгоритмічну мову, середовище програмування ЛОГО. Учні більш докладно зупиняються на розгляді циклічних алгоритмів, зокрема вони вивчають різні різновиди циклічних алгоритмів: цикл з передумовою, цикл з постусловіем, цикл з відомим числом повторень. Також вони починають знайомитися з новим середовищем програмування Visual Basic, хоча це відбувається за допомогою розгляду аналогів алгоритмів, записаних на вивчених раннє алгоритмічних мовах (ЛОГО, Кумир).
Наступною авторською програмою, яка буде розглянута в рамках даної курсової роботи є програма Угриновича Н.
Дана навчальна програма складена з розрахунком на 1 урок інформатики на тиждень. Розгляд розділу «алгоритм і виконавці» починається з 9 класу і входить як окрема тема в главу «основи алгоритмізації та об'єктно-орієнтованого програмування». На вивчення даної теми відводиться 7 годин.
Вивчення починається з розгляду питань, пов'язаних з алгоритмом і його формальним поданням, при цьому визначення алгоритму дається тільки після оголошення і пояснення прикладами його основних властивостей. Тут не так багато наводиться прикладів алгоритмів у порівнянні з підручником Макарової Н.В., що ускладнює формування в учнів бібліотеки алгоритмів. Досить докладно розглядається поняття виконавець алгоритму, в якості якого наголос робиться на комп'ютер і людини. Усі наступні уроці присвячені безпосередньо вивчення об'єктно-орієнтованого програмування на прикладі мови Visual Basic. Також паралельно з цим відбувається кончина алгоритмів за допомогою редактора блок-схем алгоритмів Block-diagram editor.
З одного боку система об'єктно-орієнтованого візуального програмування Visual Basic є системою програмування, так як дозволяє кодувати алгоритми на цій мові. З іншого боку, вона є середовищем проектування, оскільки дозволяє здійснювати візуальне конструювання графічного інтерфейсу. У даній темі також розглядається поняття проекту, який є результатом процесів програмування та проектування.
У рамках системи програмування Visual Basic учні вивчають основні алгоритмічні структури (лінійна, розгалуження, вибір, цикл), типи, імена і значення змінних, операцію присвоювання, а також графічні можливості мови програмування.
В якості форми звітності учнями виконуються різні проекти, відповідні темі уроку.
Наступна авторська програма, якої необхідно приділити увагу є програма з навчального курсу «інформатика та ІКТ» є програма Семакіна І.Г. Вона передбачає вивчення даного курсу на базовому рівні в розрахунку - 2 уроки на тиждень.
У 9 класі тема «алгоритм і виконавці» входить в розділ «інформація та управління», таким чином можна відзначити дещо інший підхід до розуміння алгоритмізації. Його можна назвати кібернетичним підходом. Алгоритм трактується як інформаційний компонент системи управління. Такий підхід дає можливість ввести в зміст базового курсу нову змістовну лінію - лінію управління. Це багатопланова лінія, яка дозволяє торкнутися наступні питання:
· елементи теоретичної кібернетики: кібернетична модель управління із зворотним зв'язком;
· елементи прикладної кібернетики: структура комп'ютерних систем автома...