МОУ "Ракитянская СОШ №3 имени Н.Н. Федутенко"
поселок Ракитное Белгородская область
  • Основы программирования (Алгоритмика)

    С 1 сентября 2021 года  в нашей школе реализуется региональный проект «Развитие навыков будущего для цифровой экономики в детских садах и школах Белгородской области». В рамках этого проекта на занятиях внеурочной деятельности ученикам начальной и основной школы преподают основы логики и алгоритмики. Для занятий каждому ребёнку выделен индивидуальный планшетный компьютер или ноутбук.

    Основы логики и алгоритмики

    «Основы логики и алгоритмики» –  общеразвивающая интеллектуальная программа внеурочной деятельности, 
     подготовленная специально для школьников 1 - 4 классов. В начальной школе курс программы преподаётся на занятиях внеурочной деятельности один раз в неделю по пятницам под названием "Информатика".

    По уровню освоения программа одноуровневая (стартовый уровень). Она обеспечивает возможность обучения детей с любым уровнем подготовки.

    А также предполагает: 

    • использование и реализацию общедоступных и универсальных форм организации материала
    • минимальную сложность предлагаемого материала для освоения содержания программы

    Основы программирования

    Настоящая программа предназначена для школьников 5 - 6 классов.  

    Курс Алгоритмики "Основы программирования" в 5 классе построен таким образом, чтобы помочь учащимся заинтересоваться программированием, а также получить позитивный опыт отладки и написания первых завершённых программных продуктов. 

    Программа курса предполагает знакомство с основными понятиями, используемыми в языках программирования высокого уровня, решение большого количества творческих задач, многие из которых моделируют процессы и явления из таких предметных областей, как информатика, алгебра, геометрия, география, физика, русский язык и др. Многие задания составлены таким образом, чтобы они решались методами учебно-исследовательской и проектной деятельности.  Большинство заданий встречаются в разных темах для того, чтобы показать возможности решения одной и той же задачи или проблемы различными средствами, обеспечивающими достижение требуемого результата, что в итоге приведет к способности выбирать оптимальное решение данной задачи или проблемы.

    Курс Алгоритмики  в 6 классе позволяет учащимся расширит свое представление о принципах работы компьютера, о программируемой компьютерной графике. С помощью исполнителей среды Кумир, школьники приобретут основные навыки структурного программирования, что особенно важно в связи с увеличением доли заданий на алгоритмизацию и программирование в ОГЭ и ЕГЭ. Курс  расширяет и дополняет раздел алгоритмизации и программирования курса информатики в основной школе и нацелен на:

    • развитие исследовательских, интеллектуальных и творческих способностей учащихся, алгоритмического и логического мышления;
    • воспитание интереса к программированию, целеустремленности при достижении результата; 
    • формирование общеучебных навыков самостоятельного анализа проблемы, ее осмысления, поиска решения, выделение конструктивно независимых подзадач (разбиение сложной задачи на более простые составляющие),
    • составления алгоритма решения поставленной задачи,
    • самоконтроля (тестирование и отладка программы).

    Особенности и сроки реализации

    Основной целью программы курса «Алгоритмика» является обучение программированию через создание творческих проектов по информатике, а также развитие у учащихся первоначальных умений и навыков решения логических и алгоритмических задач. Курс развивает творческие способности учащихся, а также закладывает пропедевтику наиболее значимых тем курса информатики и позволяет успешно готовиться к участию в олимпиадах по математике и информатике.

    Освоив основы Scratch на начальном уровне, можно будет использовать её на уроках других предметов (от математики, физики до литературы, рисования, музыки) в качестве среды для создания моделей явлений, ситуаций.

     Таким образом, первое знакомство со средой программирования можно организовать через Scratch (5-6 класс), что для детей означает – через игру. Через Scratch можно раскрыть многие вопросы школьной информатики для школьников. Учащиеся познакомятся не только с языком программирования, но и с текстовым, графическим редакторами, элементами пользовательского интерфейса, логикой, новыми математическими понятиями, элементами проектной деятельности.

    Курс по системе КуМир позволяет познакомиться с учебными исполнителями (Кузнечик, Водолей, Робот, Черепаха) как примеры формальных исполнителей. Их назначение, среда, режим работы, система команд. Управление исполнителями с помощью команд и их последовательностей.

    Что такое алгоритм.  Различные формы записи алгоритмов (нумерованный список, таблица, блок-схема). Примеры линейных алгоритмов, алгоритмов с ветвлениями и повторениями (в повседневной жизни, в литературных произведениях, на уроках математики и т.д.).

    Составление алгоритмов и программ (линейных, с ветвлениями и циклами) для управления исполнителями Кузнечик, Водолей, Робот, Черепаха.

    Содержание программы отобрано в соответствии с возрастными особенностями учащихся 5-6 классов.

    Сроки реализации программы: 2 года.

    На реализацию программы отводится 1 час в неделю (одно занятие в неделю), всего 68 часов (по 34 ч в каждом классе).

    Основы программирования на Python

    Программа курса внеурочной деятельности «Основы программирования на Python» предназначена для школьников 7 -9 классов и отражает:

    • сущность информатики как научной дисциплины, изучающей закономерности протекания и возможности автоматизации информационных процессов в различных системах;
    •  основные области применения информатики, прежде всего информационные технологии, управление и социальную сферу;
    •  междисциплинарный характер информатики и информационной деятельности.

    Данный курс расширяет содержание четырёх тематических разделов информатики на уровне основного общего образования:

    •  цифровая грамотность;
    •  теоретические основы информатики;
    •  алгоритмы и программирование;
    •  информационные технологии.

    Целями изучения курса являются:

    •  формирование основ мировоззрения, соответствующего современному уровню развития науки информатики, достижениям научно-технического прогресса и общественной практики, за счёт развития представлений об информации как о важнейшем стратегическом ресурсе развития личности, государства, общества; понимание роли информационных процессов, информационных ресурсов и информационных технологий в условиях цифровой трансформации многих сфер жизни современного общества;
    •  обеспечение условий, способствующих развитию алгоритмического мышления как необходимого условия профессиональной деятельности в современном информационном обществе, предполагающего способность обучающегося разбивать сложные задачи на более простые подзадачи; сравнивать новые задачи с задачами, решёнными ранее; определять шаги для достижения результата и т. д.;
    •  формирование цифровых навыков, в том числе ключевых компетенций цифровой экономики, таких как базовое программирование на Python, основы работы с данными, коммуникация в современных цифровых средах, информационная безопасность; воспитание ответственного и избирательного отношения к информации; 
    •  формирование необходимых для успешной жизни в меняющемся мире универсальных учебных действий (универсальных компетентностей) на основе средств и методов информатики и информационных технологий, в том числе овладение умениями работать с различными видами информации, самостоятельно планировать и осуществлять индивидуальную и коллективную информационную деятельность, представлять и оценивать её результаты; формирование и развитие компетенций обучающихся в области использования информационно-коммуникационных технологий, в том числе знаний, умений и навыков работы с информацией, программирования, коммуникации в современных цифровых средах в условиях обеспечения информационной безопасности обучающегося; 
    •  воспитание ответственного и избирательного отношения к информации с учётом правовых и этических аспектов её распространения, стремления к продолжению образования в области информационных технологий и созидательной деятельности с применением средств информационных технологий.

    Основные задачи курса  — сформировать у учеников:

    •  понимание принципов устройства и функционирования объектов цифрового окружения, представления об истории и тенденциях развития информатики периода цифровой трансформации современного общества; 
    •  владение базовыми нормами информационной этики и права, основами информационной безопасности;
    •  знания, умения и навыки грамотной постановки задач, возникающих в практической деятельности, их решения с помощью информационных технологий; умения и навыки формализованного описания поставленных задач; 
    •  базовые знания об информационном моделировании, в том числе о математическом моделировании; 
    •  знание основных алгоритмических структур и умение применять его для построения алгоритмов решения задач по их математическим моделям; 
    •  умения и навыки составления простых программ по построенному алгоритму на Python; 
    •  умения и навыки эффективного использования основных типов прикладных программ (приложений) общего назначения и информационных систем для решения с их помощью практических задач; 
    •  умение грамотно интерпретировать результаты решения практических задач с помощью информационных технологий, применять полученные результаты в практической деятельности.

    Содержание программы отобрано в соответствии с возрастными особенностями учащихся 7 -9 классов.

    Сроки реализации программы: 3 года.

    На реализацию программы отводится 1 час в неделю (одно занятие в неделю), всего 102 часов (по 34 ч в каждом классе).

    Сайт использует сервис веб-аналитики Яндекс Метрика с помощью технологии «cookie». Это позволяет нам анализировать взаимодействие посетителей с сайтом и делать его лучше. Продолжая пользоваться сайтом, вы соглашаетесь с использованием файлов cookie