Similar presentations:
3_Методическая_система_обучения
1.
Методическая система обучения программированиюЗачем учить
(для чего
учить)?
Цели
обучения
Содержание
обучения
Методика
Чему учить?
Методы
обучения
Формы
обучения
Как учить?
Средства
обучения
2.
Слово «методика» в переводе с древнегреческого означает «способ познания»,«путь исследования».
Метод - это способ достижения какой-либо цели, решения конкретной учебной
задачи. Она изучает и исследует процесс обучения математике в целях повышения
его эффективности и качества.
Методика отличается от метода конкретизацией приёмов и задач.
Методика в образовании — описание конкретных приёмов, способов, техник
педагогической деятельности в отдельных образовательных процессах «собирание
правил воспитательной деятельности»
Методика преподавания – это совокупность рациональных методов и приемов
обучения
и
воспитания,
а
также
специальный
раздел
педагогики,
который изучает правила и законы построения учебно-воспитательного процесса.
3.
Проблема подготовки специалистов в области преподаванияинформатики возникла в связи с появлением Computer Science в качестве
базового предмета.
Computer Science как основная и определяющая часть информатики,
совместная рабочая группа АСМ и IEEE-CS в результате исследовании по
рекомендациям и учебным планам по этой дисциплине выделяют девять
предметных областей, в целом охватывающих всю дисциплину как науку и
как область человеческой деятельности.
Curriculum – это описание области знания, структурированной
определенным образом и ориентированное на широкое использование в
различных сферах человеческой деятельности, относящихся к данной науке.
На основе Curriculum разных лет приведем эти предметные области с
соответствующими характеристиками, предопределяющие цели обучения
программированию:
4.
1Алгоритмы и структуры данных
2
Архитектура
3
Искусственный интеллект и робототехника
4
Базы данных и информационный поиск
5
Человеко-машинный интерфейс
6
Численные и символьные вычисления
7
Операционные системы
8
Языки программирования
9
Методология и технология программирования
5.
Целями обучения программированию при подготовке специалистов ІТявляются знания в области исследования и разработки все более сложных
программных продуктов, отвечающих требованиям заказчиков и покупателей.
Также отдельно определяются цели обучения по предметным областям.
Определение целей обучения основывается на анализе реальной практики
использования специалистов данного профиля; использование данных прогноза
о развитии той сферы деятельности, для которой готовится специалист, на
результатах экспертного метода и метода построения модели специалиста «в
обратном направлении».
Специалист ІТ должен иметь определенные профессиональные знания и
умения по программированию, которые зависят от инвариантных и вариативных
составляющих содержания обучения программированию.
6.
Инвариантная часть обеспечивает реализацию обязательного компонента ГОСО,и гарантирует овладение выпускниками обязательным минимумом содержания
основных ОП.
Вариативная часть – это компоненты образовательного учреждения, т.е.
элективные курсы.
Знания, умения и навыки по программированию, которые касаются инвариантной
части содержания образования для специалистов ІТ могут быть следующими:
Основные знаний, умении и навыков:
Знание фундаментальных понятий информатики: информация, структуры
данных, алгоритм, математические, информационные и компьютерные модели,
программа, вычислительный эксперимент, система, ЭВМ, язык программирования.
Знание теоретических вопросов, связанных с представлением, передачей,
хранением и обработкой информации с помощью вычислительных систем.
Знание основных принципов алгоритмизации и программирования
практические умения программировать задачи среднего уровня сложности.
и
7.
Умение составлять правильно работающие и хорошо документированныепрограммы за определенное время.
Умение определять эффективность и логическую и функциональную
организацию программы.
Умение
не
только
грамотно использовать
инструментальные
педагогические программные средства, но и адаптировать их к возможным
изменениям операционной среды. В ряде случаев умение программировать
поможет учителю информатики и в создании макетов собственных
педагогических
программных средств. А математику необходимо уметь
составлять собственные вспомогательные программные средства для решения
своих математических задач, в полном объеме, т.е. с подключением встроенных
языков программирования, информационные, математические и прикладные
программные системы.
Знание архитектуры вычислительных систем и архитектуры ЭВМ и
применение абстракции исходя из технических возможностей вычислительной
техники.
Знание теоретических вопросов, связанных с программной разработкой и
использованием баз данных и знаний,
компиляторов и интерпретаторов,
экспертных систем и практические умения применять соответствующее
программное обеспечение.
8.
Умение использовать программные средства для решения прикладных задач наЭВМ. Знание того, какие типы проблем могут быть решены с помощью компьютера, и
какие инструментальные средства необходимы для решения таких проблем.
Знание истории развития языков программирования, парадигм программирования и их
связей с другими дисциплинами курса информатики, перспектив их развития.
Умение
образования.
адаптировать ранее приобретенные знания к изменяющимся потребностям
Умение организовать индивидуальную работу с целью дальнейшего совершенствования
своего образования в области методики программирования.
Знания, умения и навыки по программированию, касающиеся
вариативной
составляющей содержания образования, несомненно, зависят от профиля подготовки.
Рассмотрим знания, умения и навыки по программированию, необходимые для учителя
информатики.
Детальные
знания
о возможностях школьных компьютеров, организации и
функционировании школьной локальной сети.
Практические умения по эффективному использованию локальной сети в учебном
процессе.
9.
Умение понять некоторый фрагмент научной теории программирования идидактически препарировать его во фрагмент учебной дисциплины
(специфический для педвуза компонент, основанный на принципе бинарности).
Знание содержательных и методических аспектов преподавания
программирования в школе.
Знание содержания и умение использовать программные средства,
учебное и методическое обеспечение в процессе обучения программированию
в компьютерном классе.
Умение
оценивать последствия работы,
выполняемой как
индивидуально, так и в группе.
Знание педагогических программных средств по информатике и
вычислительной технике, умение эффективно применять эти программные
средства
в обучении и адаптировать их к собственной методической
концепции.
Умение оценивать результаты обучения с применением информационных
технологий и корректировать в зависимости от них процесс обучения.
10.
Содержание обучения.Содержание обучения определяется методическими принципами
отбора содержания обучения:
принцип соответствия целям обучения;
принцип учета предмета и содержания информатики как
научной дисциплины;
принцип дидактической изоморфности;
принцип единства содержания обучения;
принцип перспективности;
принцип минимизации;
принцип учета отечественного и международного опыта
формирования содержания обучения;
и
принципами
профессионально-педагогической
направленности обучения информатике.