- •Школьная информатика: основные этапы становления и развития отечественного курса.
- •Школьная информатика: основные этапы становления и развития (зарубежный опыт).
- •ТиМои как учебный предмет. Цели и задачи курса.
- •Структура ТиМои
- •Информатика как учебный предмет.
- •Основные дидактические принципы в обучении информатике.
- •Цели и задачи обучения информатике.
- •Алгоритмическая культура как исходная цель преподавания информатике.
- •Компьютерная грамотность.
- •Кабинет информатики: назначение, функции, требования к кабинету вт.
- •Информационная культура как современная цель преподавания школьного курса информатики.
- •Стандартизация школьного образования в области информатики.
- •Примерные программы по информатике: целевой, содержательный и организационный разделы программы. Структура учебной программы.
- •Место информатики в учебных планах школы.
- •Учебно-методическое обеспечение школьного курса информатики.
- •Педагогические функции школьного курса информатики. Предварительный этап подготовки студента-практиканта к занятиям.
- •Подготовка, проведение и анализ уроков по информатике.
- •Урок как основная форма проведения учебных занятий в школе.
- •Анализ и самоанализ урока информатики.
- •Методика и технология обучения. Классификация педагогических технологий.
- •Домашняя работа по информатике. Задачи домашней работы. Виды домашних заданий.
- •Методика организации домашней работы. Уровни домашних заданий. Способы проверки домашних заданий.
- •Фк гос, фгос ооо – знаковые события отечественного образования.
- •Фгос ооо по информатике: предметные результаты, метапредметные результаты.
- •Фгос ооо по информатике: планируемые результаты.
- •Раздел 1. Информация вокруг нас
- •Фгос ооо по информатике: подготовка школьника в области информатики и икт.
- •Фгос ооо по информатике: икт компетенции обучающихся.
- •Реализация требования фгос ооо в умк по курсу «Информатика и икт» для основной школы под редакцией Босовой л.Л.
- •Реализация требования фгос ооо в умк по курсу «Информатика и икт» для основной школы под редакцией Быкадорова ю.А.
- •Реализация требования фгос ооо в умк по курсу «Информатика и икт» для основной школы под редакцией Угринович н.Д.
- •Реализация требования фгос ооо в умк по курсу «Информатика и икт» для основной школы (авт. Семакин и.Г., Залогова л.А., Русаков с.В., Шестаков л.В.).
- •Содержательные линии курса информатики «Информация и информационные процессы».
- •Введение понятия «Исполнитель» в школьном курсе информатики.
- •Система команд исполнителя.
- •Комплект Учебных Миров: назначение, функции и возможности.
- •Учебный комплекс «ЛогоМиры»: назначение, функции и возможности.
- •Методика проведения вводных занятий по информатике.
- •Изучение основ программирования в школе. Основные образовательные задачи.
- •Методика введения понятия «алгоритм» в основной школе (алгоритм, предписание, алгоритмическая запись, степень детализации).
- •Методика введения понятия «алгоритм» в основной школе (степень формализации, отказы).
- •Методика введения понятия «алгоритм» в основной школе (свойства алгоритма, ошибки составления алгоритма).
- •Методика введения понятия «алгоритм» в основной школе (способы задания алгоритма).
- •Методика введения понятия «алгоритм» в основной школе (математическая постановка задачи).
- •Методика изучения команд ветвления.
- •Методика изучения операторов условного перехода.
- •Методика изучения циклических алгоритмов.
- •Методика изучения цикла с пост-условием.
- •Методика изучения цикла с пред-условием.
- •Государственная итоговая аттестация (гиа). Функции гиа, форма проведения, система оценивания.
- •Государственная итоговая аттестация (гиа): новый подход к процедуре проведения в 2016 году.
- •Служебные обязанности зам. Директора по икт.
- •Служебные обязанности зав. Кабинетом информатики.
- •Служебные обязанности лаборанта кабинета информатики
Методика введения понятия «алгоритм» в основной школе (степень формализации, отказы).
Уровень формализации описания. Понятие уровня формализации описания неразрывно связано с понятием языка. Если описание составлено для автомата, то используемый при этом язык подчиняется строгим ограничениям, которые обычно могут быть сведены в систему формальных правил, образующих синтаксис языка. Сам язык в подобных случаях становится, как говорят, формализованным. Однако на практике в процессе разработки алгоритмов, особенно при построении предварительных описаний, могут использоваться языковые средства, не обязательно строго ограниченные. Более того, такая ситуация возможна и не только в процессе предварительной разработки. Если, к примеру, алгоритм адресуется человеку, то и окончательный вариант алгоритмизации может иметь неформальное, «расплывчатое» представление. Немалое множество используемых на практике алгоритмов «работают» именно в неформализованном варианте. Важно лишь, чтобы алгоритм был понятен исполнителю, т.е. не использовал средств представления, выходящих за границы его возможностей. Различные определения алгоритма, в явной или неявной форме, постулируют следующий ряд требований:
алгоритм должен содержать конечное количество элементарно выполнимых предписаний, т.е. удовлетворять требованию конечности записи;
алгоритм должен выполнять конечное количество шагов при решении задачи, т.е. удовлетворять требованию конечности действий;
алгоритм должен быть единым для всех допустимых исходных данных, т.е. удовлетворять требованию универсальности;
алгоритм должен приводить к правильному по отношению к поставленной задаче решению, т.е. удовлетворять требованию правильности.
Другие формальные определения понятия алгоритма связаны с введением специальных математических конструкций (машина Поста, машина Тьюринга, рекурсивно-вычислимые функции Черча) и постулированием тезиса об эквивалентности такого формализма и понятия «алгоритм».
Формы записи алгоритмов:
1. Словесная – применяется редко, т.к. страдает многословностью записей, допускает неоднозначность толкования определённых предписаний строго неформализованна.
2. Графическая – более компактен, нагляден. Каждый отдельный шаг или предписание представляется в виде блочного символа. Все блочные символы должны быть соединены между собой без разрыва линиями перехода.
3. Псевдокод – занимает промежуточное место между естественным и формальным языком. В них не принят строгий синтаксис для правила записи команд, что облегчает запись алгоритма на стадии проектирования даёт возможность использовать более широкий набор команд рассчитанные на абстрактного исполнителя. В псевдокодах имеются конструкции присущие формальным языкам, что облегчает переход от записи алгоритма на псевдокодах к записи на нормальном языке. Представитель псевдокодов – Кумир.
4. Программа – алгоритм предназначен для исполнения на компьютере должен быть формализован. Такой язык наз. языком программирования, а запись алгоритма на таком языке – программой.
Иногда при выполнении алгоритма возникает ситуация, когда исполнитель не может выполнить очередное предписание, несмотря на то что оно имеется в его системе команд. Такую ситуацию называют отказом.
