"justify"> · питання, пов'язані з розумінням сутності інформаційних процесів, інформаційними основами процесів управління в системах різної природи; питання, які охоплюють уявлення про передачу інформації, каналі передачі інформації, кількості інформації (умовно - лінія інформаційних процесів);
· способи подання інформації (умовно - лінія подання інформації);
· методи та засоби формалізованого опису дій виконавця (умовно - алгоритмічна лінія);
· питання, пов'язані з вибором виконавця для вирішення завдання, аналізом його властивостей; можливостей і ефективності його застосування для вирішення даної задачі (умовно назвемо цю лінію лінією виконавця);
· питання, пов'язані з методом формалізації, моделюванням реальних об'єктів і явищ для їх дослідження за допомогою ЕОМ, проведення комп'ютерного експерименту (умовно - лінія формалізації та моделювання);
· етапи рішення задач на ЕОМ, використання програмного забезпечення різного типу для вирішення завдань, уявлення про сучасні інформаційні технології, заснованих на використанні комп'ютера (умовно - лінія інформаційних технологій).
Алгоритмічна лінія включає в себе обов'язковий мінімум змісту навчального матеріалу, який повинен бути засвоєний учнями повністю.
Вивчення навчального матеріалу даної змістовної лінії курсу забезпечує учням можливість:
· зрозуміти (на основі аналізу прикладів) сенс поняття алгоритму, знати властивості алгоритмів, зрозуміти можливість автоматизації діяльності людини при виконанні алгоритмів;
· освоїти основні алгоритмічні конструкції (цикл, розгалуження, процедура), застосовувати алгоритмічні конструкції для побудови алгоритмів вирішення навчальних завдань;
· отримати уявлення про бібліотеку алгоритмів, вміти використовувати бібліотеку для побудови більш складних алгоритмів;
· отримати уявлення про один з мов програмування (або навчальному алгоритмічній мові), використовувати цю мову для запису алгоритмів вирішення простих завдань.
В освітньому стандарті також сформульовані основні вимоги до рівня підготовки учнів.
Учні повинні:
· розуміти сутність розуміння алгоритму, знати його основні властивості, ілюструвати їх на конкретних прикладах алгоритмів;
· розуміти можливість автоматизації діяльності людини при виконанні алгоритмів;
· знати основні алгоритмічні конструкції і вміти використовувати їх для побудови алгоритмів;
· визначати можливість застосування виконавця для вирішення конкретного завдання по системі його команд, побудувати і виконати на комп'ютері алгоритм для навчального виконавця (типу черепахи, робота і т.д.);
· записати на навчальному алгоритмічній мові (або мовою програмування) алгоритм вирішення простої задачі.
2.2 Огляд авторських програм
Розглянемо авторську програму Макарової Н.В. Розділ «алгоритм і виконавці» розбитий на дві теми, вивчення яких відбувається в рамках розділу «програмне забезпечення інформаційних технологій». Програма розрахована на викладання інформатики в розрахунку 2 години на тиждень.