Программирование школьная программа - IT Новости
Microclimate.su

IT Новости
48 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Программирование школьная программа

Информатика школьная программа 5-11 класс

Видеоуроки по школьной программе от опытных учителей Санкт-Петербурга и Москвы.
Ученикам — Посмотри видеоурок, чтобы лучше разобраться в теме или наверстать упущенное!
Учителям — Посетите открытый урок опытного коллеги или используйте видео как дополнительный материал
Директорам — Помогите учителю, заменяющему коллегу во время болезни или при отсутствии педагога

Продолжительность: 14:33:45
Качество видео: WEB-DLRip

Видеокодек: FLV/H.263
Битрейт видео:

675 Kbps
Размер кадра: 640х360
Аудиокодек: MP3, 1ch
Битрейт аудио: 48.0 Kbps

Содержание

5 класс:
Глава 1. Устройство компьютера
01. Как устроен компьютер.
02. Ввод информации в память компьютера.Клавиатура.Группы клавиш.
03. Растровая и векторная графика. Основные понятия.
04. Cоздание и редактирование изображений в растровом редакторе PAINT.
05. Примеры создания изображений. Возможности использования инструментов в растровом редакторе PAINT.
06. Построение графических изображений по заданному алгоритму.

Глава 2. Основы работы с графической и текстовой информацией
01. Действия с информацией. Формы представления информации.
02. Кодирование информации. Двоичное кодирование. Единицы измерения информации.
03. Текст как форма представления информации.
04. Основы форматирования текста.
05. Форматирование текста по алгоритму.
06. Соединение текста и графики с помощью текстового редактора Word.

6 класс:
Программирование в ЛОГО:
01.Программирование в ЛОГО. Решение задач на составление линейных программ.
02. Программирование в ЛОГО. Создание циклических программ.
03. Программирование в ЛОГО. Создание циклических программ. Вложенные циклы. Многоугольники.
04. Программирование в ЛОГО. Процедуры с параметрами.
05. Программирование в ЛОГО. Окружность как многоугольник.
06. Программирование в ЛОГО. Переменная. Программы с ветвлением.
07. Информация и знания. Мышление и его формы.
08. Понятие как форма мышления.
09. Образование понятий.
10. Отношения между понятиями.
11. Суждение как форма мышления.
12. Умозаключение как форма мышления.

7 класс:
Программирование на Basic:
01. Циклы FOR STEP NEXT, DO WHILE LOOP, WHILE WEND.
02. Массивы и их использование.
03. Оператор условия. Сравнение величин. Арифметические действия.
04. Подпрограммы и процедуры.
05. BASIC. SELECT CASE. Цикл FOR STEP NEXT.
06. Сортировка массивов. Решение задач.

8 класс:
Глава 1. Теоретические основы информатики
01. Информатика — наука об информации. Информационные процессы в обществе, природе и технике.
02. Модели, их назначение, свойства и виды.
03. Информационные нематериальные модели. Компьютерное моделирование.

Глава 2. Компьютер как универсальное средство обработки информации
01. Архитектура компьютера. Принципы фон Неймана. Логические узлы компьютера. Выполнение программы.
02. Материнская системная плата. Процессор. Память компьютера основная и внешняя. Использование современных носителей информации DVD-ROM
03. Устройства ввода-вывода. Цифровые аудио- и видеоустройства. Компьютер и мобильная связь. Портативные устройства.
04. Поколения ЭВМ.
05. Операционные системы.
06. Устройства ввода-вывода. Цифровые аудио- и видеоустройства. Компьютер и мобильная связь. Портативные устройства.

Глава 3. Алгоритмы. Свойства алгоритмов и способы их записи
01. Понятие алгоритма. Исполнители алгоритмов. Система команд исполнителя. Свойства.
02. Базовые алгоритмические структуры.
03. Классификация информационных объектов. Графы. Некоторые стандартные алгоритмы, основанные на математ.

9 класс:
Глава 1. Мультимедийная информация. Виды компьютерной графики
01. Введение. Обработка мультимедийной информации.

Глава 2. Обработка растровой графики
01. Ретушь и клонирование. Работа со слоями. Коллаж. Фотомонтаж.
02. Применение фильтров. Создание эффектов.
03. Работа с каналами. Использование альфа-канала.

Глава 3. Средства и технологии обработки числовой информации
01. Как и зачем обрабатывать числовую информацию. Приложения для обработки табличных данных. Основные понятия.
02. Функции. Графики функций. Диаграммы.
03. Решение квадратных уравнений и систем уравнений.
04. Моделирование процессов в электронных таблицах.
05. Решение оптимизационных задач.
06. Моделирование тестов.
07. Внедрение электронных таблиц в другие документы. Шаблоны. Вывод электронных таблиц на печать.

Глава 4. Технологии поиска и хранения информации. Базы данных
01. Современные информационные системы. Защита информационных систем.
02. Системы управления базами данных. Типы баз данных.
03. Приложения для создания баз данных. Основные понятия.
04. Работа с таблицами и формами.
05. Создание главной кнопочной формы и элементов управления.
06. Создание связей между таблицами. Поиск в базе данных. Сортировка данных.
07. Поиск данных с помощью фильтров. Виды фильтров.flv
08. Запросы и отчеты.
09. Макросы. Экспорт и импорт данных.

Читать еще:  Что такое программирование в компьютерных системах

Глава 5. Компьютерная анимация
01. Анимация как мультимедийная технология. Создание анимации в графических редакторах.
02. Создание анимации в специализированных редакторах.

Глава 6. Проектирование и трехмерное моделирование

01. Обзор приложений для проектирования и трехмерного моделирования.
02.Проектирование и моделирование в решении учебных задач.

10 класс:
Глава 1. Моделирование процессов живой и неживой природы
01. Принцип адекватности модели. Границы адекватности построенной модели. Частота и относительная частота случайного события. Вероятнос.
02. Моделирование процессов в биологии. Модели неограниченного и ограниченного роста.
03. Метод Фон Неймана. Датчик случайных чисел ДСЧ.

Глава 2. Информационная деятельность человека и использование в ней компьютерных технологий
01. Методы обработки экспериментальных данных.

Глава 3. Логико-математические модели
01. Информационные и математические модели. Преобразование логических выражений.

11 класс:
Глава 1. Компьютер как средство автоматизации информационных процессов
01. Многообразие операционных систем. Монолитные и модульные системы. Windows, Linux, MacOS, Solaris, Unix.
02. Проектирование программного обеспечения на основе анализа информационных процессов. Алгоритмизация. Интерпретация и компиляция.
03. Логика и структура ПО офисного назначения. InfoPath.
04. Строение персонального компьютера. Понятие архитектуры, платформы.
05. Личное информационное пространство пользователя.
06. Виды и эволюция языков программирования.

Глава 2. Информационная деятельность человека
01. Общественные механизмы в сфере информации стандартизация и экономика.
02. Электронные СМИ и дневники. Законодательство.

7 лучших приложений для обучения детей программированию

Маленькие дети легко осваивают новые языки. Хотя опыт и знания, присущие взрослым индивидуумам, являются ключом к эффективности, молодой мозг характеризуется большей податливостью. Кроме разговорных языков, детей в юном возрасте было бы здорово познакомить и с языками программирования. Программа micro:bit от компании BBC учит малышей азам кодирования, а система Kano представляет собой компьютер типа «сделай сам» (DIY) для детей, позволяющий изучить основы программирования.

Но, поскольку сознание детей и взрослых отличается способностью к запоминанию, методы обучения для них также должны быть различны. Системы кодирования предоставляют широкие возможности для обучения детей программированию. Это забавная, но контролируемая среда. Вместо того чтобы отправлять своих чад на курсы по информатике, ознакомьтесь с приложениями для обучения детей программированию.

Kodable

Слоган программы Kodable звучит так: «программирование для детей — сделано с любовью». Её несложные уроки ориентированы на малышей от детсадовского возраста до пятиклассников. Хотя учебный курс К-3 содержит лишь основы кодирования, на его 4-м и 5-м уровне обучение ведётся по целенаправленному набору тем. Kodable придерживается стандартов программирования, свойственных JavaScript, который является отличным языком для начинающих. Поэтому базовый курс Kodable обеспечивает фантастические результаты освоения навыков программирования.

Вдобавок, переход от занятия к занятию происходит в развлекательной форме. Элементы игры проявляются в заданиях ученикам, таких как перемещение по лабиринту. Но Kodable не слишком упрощает программирование. Курс включает в себя даже такие понятия, как циклы и ветвление. Система основана на решениях условного типа (операторы if/then) в качестве первоначального представления о концепции программирования. Кроме того, Kodable делает изучение JavaScript забавным, используя игровой подход. В целом, Kodable — это эффективное средство начального уровня для обучения детей программированию.

Преимущества: Kodable имеет бесплатную версию, основанную на веб-интерфейсе. Она иллюстрирует базовые концепции программирования, такие как циклы и ветвление.

Читать еще:  Информационный системы и программирование кем работать

Стоимость: Бесплатная/платная версии

Платформы:

Daisy the Dinosaur

Ни для кого не секрет, что динозавры потрясают воображение. Использование в продуктах персонажа-динозавра — это рецепт, основанный на передовом опыте. Данный вывод ещё раз подтверждает программа DaisytheDino, являющаяся одним из лучших приложений для обучения детей программированию. Её мини-игры поясняют малышам основы информатики. Например, команды цикла loop-deloop побуждают учеников использовать другие операторы, чтобы заставить Daisy выполнять различные действия. Но есть одна загвоздка: использовать команду spin допускается лишь один раз. Обойти это ограничение можно путём вложения spin внутрь команды повтора repeatfive.

Daisy the Dinosaur — это одно из лучших приложений для обучения детей программированию не только потому, что оно использует образ динозавра. Хотя главный герой программы, безусловно, помогает привлечь внимание юных программистов, система предельно сфокусирована на самом кодировании и его проблемах. Кроме того, она не выглядит как технически-ориентированное ПО. На первый взгляд это просто игра, требующая решения головоломок. Несмотря на очень короткий курс (по данным CommonSenseMedia, школьникам начальных классов на его прохождение требуется всего 10 минут), система бесплатна и даёт фундаментальные знания о программировании.

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

Стоимость: Бесплатная

Платформа: iOS

Think and Learn Code-a-Pillar

Программа Think and Learn Code-a-Pillar от компании Fisher-Price предлагает уникальный бонус: это и приложение, и автономная игрушка. Практическое освоение детьми информационных технологий и программирования, безусловно, полезно, но многие часы, проведённые за экраном монитора, могут навредить здоровью малыша. Поэтому разработчики Think-LearnCode-a-Pillar объединили в нём функционал системы обучения и игрушки.

Работая с программой, юные пользователи решают головоломки, которые иллюстрируют основные концепции кодирования. Система рассчитана на маленьких детей в возрасте 3-6 лет. В то же время встроенная игрушка Code-a-Pillar независима от приложения. Некоторые из заданий могут оказаться слишком сложными для самых маленьких учеников. Поэтому лучше всего проводить занятия под присмотром взрослых. Хотя то же самое можно сказать и о возрастной группе 5-6 лет, на которую рассчитаны загадки из раздела «CandyLand». Звуковые эффекты и саундтрек можно отключить. Это полезная возможность, позволяющая ограничить воздействие отвлекающих факторов.

Преимущества: Физическая игрушка является дополнением к автономному приложению. Кроме того, музыку и эффекты можно отключать, чтобы они не отвлекали от обучения.

Стоимость: Платная

Платформы:

Gamestar Mechanic

GamestarMechanic — это веб-приложение, которое научит детей создавать собственные видеоигры. Малыши любят играть, поэтому создание своей игры покажется им более привлекательным, чем разработка веб-приложений или других программ. Таким образом, дизайн игры представляет собой отличное обучающее решение с огромной отдачей: получение собственной игры. Однако ориентация на разработку игр подразумевает более продвинутый уровень программирования. Не ждите от GamestarMechanic простого, развлекательного обучения, которое характерно для таких приложений, как Think and Learn Code-a-Pillar.

Для детей в возрасте 7-14 лет Gamestar Mechanic подходит идеально. Приложение имеет курс обучения, режим создания игр, а также функцию игры и обучения в игровом режиме. Последний представлен квестами: вы получаете предметы, которые можно использовать для создания игр. Эффективное общение в сообществе дополняет функционал Gamestar Mechanic, делая его исключительным инструментом для обучения кодированию подростков.

Преимущества: программа Gamestar Mechanic ориентирована на старшую возрастную группу. Создание игр — многообещающий и подающий надежды сектор, поскольку он обеспечивает идеальный переход к более продвинутому программированию.

Стоимость: Платная

Платформа: Web

Minecraft

Minecraft — это очень популярная игра. Стиль «песочницы» (англ. «sandbox»), когда правила придумывает сам игрок, делает её крайне адаптируемой. Хотя программа не разрабатывалась специально для детей, её контент представляет собой безопасную среду программирования, подходящую для всех возрастов. На интернет-блоге Lifehacker можно даже найти руководство для родителей по игре в Minecraft с малышами. Некоторые моды Minecraft написаны специально для детей (например, LearnToMod). Вы можете использовать Minecraft для того, чтобы объяснить своим чадам, что такое сервер и как настроить игровой Linux-сервер. На самом деле, Linux прекрасно подходит для детей и позволяет приобрести ценный жизненный опыт.

Читать еще:  Зачем учиться программированию

Однако Minecraft не рассчитана на аудиторию из самых маленьких учеников. Для них взрослым придётся выполнить ряд первоначальных настроек. После того как они будут сделаны, через LearnToMod будет доступен набор знаний в области программирования, которые очень легко усвоить. Программа активно обсуждается в интернет-сообществе. Ввиду большого числа дополнительных приложений, Minecraft является более дорогой. Тем не менее, она содержит множество учебников, способствующих развитию навыков программирования в реальном мире. Версия MinecraftPi представляет собой отличную среду, которую можно использовать как мод Minecraft для детей.

Преимущества: моды, такие как LearnToMod с уроками и инструкциями, обучают детей навыкам кодирования.

Стоимость: Платная

Tynker

Tynker является отличным приложением. Его название созвучно со словом «мастерить» (англ. «tinkering»), что подразумевает необходимость приложить руки к работе. В целом, Tynker преподаёт программирование блестяще. Как и многие приложения для обучения детей информатике, программа пытается захватывающе преподносить материал. Платформа может похвастаться небольшим выбором заданий. Дети могут программировать роботов и беспилотные самолёты, моды для Minecraft, создавать приложения и игры или проводить научно-технические и инженерно-математические исследования (STEM).

Прежде чем перейти к изучению Python и JavaScript, детям предлагается начать осваивать кодирование при помощи визуальных блоков. Но на каждом этапе программирование сосредотачивается на проектах, что увлекает учеников и ориентирует их на результат. Поскольку, прежде чем перейти к реальному коду, Tynker даёт уроки с визуальными блоками, его метод обучения можно считать очень доходчивым. Всеобъемлющая среда с разбивкой на уровни, соответствующие степени знаний и мастерства, делает приложение одним из лучших среди систем обучения детей программированию. Вы также можете рассмотреть аналогичную программу Scratch, которую разрабатывает Массачусетский технологический институт (MIT).

Преимущества: программа бесплатная, но имеет платные уровни. Tynker позволяет детям реализовать интересные проекты и растёт вместе с их навыками.

Стоимость: Бесплатная/Платная

Платформа: Web

Nancy Drew: Codes & Clues – Mystery Coding Game

NancyDrew: Codes&Clues – MysteryCodingGame (Нэнси Дрю: коды и подсказки – загадочная игра для программистов) предлагает игровую форму обучения. Более того, она включает в себя отдельную тему STEM со своим главным героем.

Прохождение игры не вызывает сложностей и является эффективным инструментом обучения. В ней есть рассказ о технической ярмарке с загадкой, которую нужно решить. В процессе игры дети перетаскивают блоки визуального кода в подходящие для них места. Некоторые мини-игры требуют подбора костюмов. Эксперты Common Sense Media дали Nancy Drew: Codes & Clues оценку 3/5 за её обучающие возможности и 4/5 за лёгкость игры. Ещё одно приложение для изучения основ программирования — Goldieblox: Adventuresin Coding от компании The Rocket Cupcake – также ориентировано на STEM. Благодаря сбалансированному геймплею, NancyDrew является одним из лучших программных решений для обучения детей программированию.

Преимущества: Интуитивно понятный интерфейс, захватывающий геймплей и темы STEM.

Стоимость: Платная

Платформа: iOS/Android

Лучшие программы для обучения детей программированию

Хотя программирование может показаться невероятно сложным, лучше начать его изучение ещё в детстве. Эти программы для обучения детей программированию предлагают захватывающие возможности для достижения цели. Microsoft и её программа KoduGameLab сохраняют лидерство, оставаясь на переднем рубеже технологий для освоения кодирования.

0 0 голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector