- •«Информатика и икт» как профильный учебный предмет о содержании профильного общеобразовательного курса «Информатика и икт»
- •Фгос. Калинин. Самылкина
- •Раздел «Моделирование» в профильном курсе информатики Введение
- •Рекомендации по методике преподавания отдельных тем
- •Фгос. Калинин. Самылкина
- •Раздел «Программирование» в профильном курсе информатики Введение
- •Изучение программирования на Паскале
- •Рекомендации по методике обучения объектному программированию
- •Интегрированное обучение объектному программированию и компьютерному моделированию
- •Рекомендации по методике обучения логическому программированию
- •Фгос. Калинин. Самылкина
- •Раздел «Технические и программные средства икт» в профильном курсе информатики
- •Фгос. Калинин. Самылкина
- •Раздел «Создание и обработка текстовой информации» в профильном курсе информатики
- •Фгос. Калинин. Самылкина
- •Раздел «Создание и обработка графической информации» в профильном курсе информатики
- •Фгос. Калинин. Самылкина
- •Раздел «Мультимедиа-технологии» в профильном курсе информатики
- •Раздел «Создание и обработка числовой информации» в профильном курсе информатики
- •Раздел «Коммуникационные технологии» в профильном курсе информатики
- •Раздел «Информационные системы и базы данных» в профильном курсе информатики
- •Раздел «Социальная информатика» в профильном курсе информатики
- •Возможное планирование курса «Информатика и информационные технологии» на профильном уровне
- •Структурированный перечень разделов курса
- •Фгос. Калинин. Самылкина
- •Понятийный ряд предмета «Информатика»
Фгос. Калинин. Самылкина
Глава, посвященная моделированию, раскрывает суть основного метода познания информатики и применение системного подхода, широко используемых в других научных дисциплинах.
В дальнейшем понятие модели используется постоянно, либо при описании того или иного способа организации автоматизированной обработки информации, либо как способ описания сложного объекта.
Понятие объекта, прежде всего, отражает тот факт, что в соответствии с системным подходом, любой объект целесообразно рассматривать как систему с рассмотрением еѐ структуры и связей.
Знание структуры системы, взаимосвязей компонентов системы, системных функций позволяет выявить общие закономерности возникновения, развития и функционирования системы, и дает возможность и инструмент для взаимодействия с ней в желаемом ключе.
В связи с понятием системы возникает проблема управления: выделение управляющей и управляемой системы и рассмотрения их взаимодействия.
Один из принципиально новых и важных для курса информатики разделов, введенных в учебнике – раздел, посвященный современным методам и средствам имитационного моделирования.
Раздел «Программирование» в профильном курсе информатики Введение
Программирование — наиболее традиционный раздел при изучении информатики. Отсылая за подробностями к специальным руководствам, приведем возможную схему классификации видов программирования, с каждым из которых можно связать часть профильного курса.
При углубленном изучении программирования часто не ограничиваются одним подходом. Достаточно типична ситуация, когда последовательно изучаются два подхода (скажем, один в X и один в XI кл.).
Изучение программирования в школьном курсе информатики углубленного уровня преследует ряд задач, в том числе усиление практической направленности курса информатики, углубление межпредметных связей курса информатики, усиление профессиональной (профориентационной) компоненты курса информатики.
Наиболее традиционным началом изучения программирования является освоение структурного подхода, и почти всегда соответствующим средством выбирается язык Паскаль. Это оправдано по методическим соображениям: ясность и простота конструкций этого языка делают его для учебных целей непревзойденным.
Способ изучения Паскаля в форме профильного курса информатики в определенной мере зависит от того, были ли прежде учащиеся знакомы с элементами Паскаля (в ходе изучения базового курса). Если ответ положителен, то учащиеся, скорее всего, знакомы в общих чертах со схемой Паскаль-программы, реализацией простых линейных, ветвящихся и циклических алгоритмов. В любом случае профильный курс должен содержать все темы, составляющие язык Паскаль, но методика их изучения должна учитывать вышесказанное обстоятельство. Будет правильным регулировать уровень изложения степенью подробности и «строгости», а также уровнем задач, приводимых в качестве примеров и самостоятельных заданий (как известно, разбор и решение задач играет важнейшую роль при обучении любому виду программирования).
При планировании курса учитель должен решить, будет ли язык изучен «полностью». опыт показывает, что для этого, во-первых, мало даже годичного курса объемом 2-3 ч в неделю, а во-вторых, что ряд «верхних этажей» Паскаля труднодоступен многим учащимся (речь идет, прежде всего, о динамических структурах данных и объектном расширении Турбо-Паскаля). Более того, возникает принципиальный вопрос о том, надо ли это в принципе включать в школьный курс, так как погоня за количеством обсуждаемых вопросов может стать препятствием для понимания основ программирования, формирования навыков структурного решения алгоритмических задач.
Программирование в узком смысле, понимаемое как кодирование на изучаемом языке готовых алгоритмов без проникновения в их сущность и без приобретения навыков по их разработке мало соответствует целям общеобразовательного курса (даже профильного). Основная цель изучения того же Паскаля не столько он сам, сколько приобретение знаний и навыков алгоритмизации в ее структурном варианте, освоение методов решения некоторого класса задач, традиционно реализуемых на Паскале и родственных ему языках программирования.
