Сайт учителя информатики МБОУ "Арьёвская СОШ" Баранцевой Ирины Борисовны

Курс дистанционного обучения "Язык программирования QBasic"

В 1964 году сотрудники Дартмундского колледжа Дж.Кемени и Т.Курц разработали язык BASIC (от англ. Beginner’s All — purpose Symbolic Instructiоn Code — многоцелевой язык символических команд для начинающих). Благодаря своей простоте по сравнению с другими языками программирования, а главное, способности работать в диалоговом режиме с пользователем, язык BASIC уже в 1970 году он практически стал одним из самых популярных языков программирования для персональных компьютеров. Существует немало различных версий языка, что обусловлено его адаптацией к различным типам компьютеров. Но главное преимущество — диалоговый режим работы — сохраняется во всех версиях. Современная версия языка — QBASIC для IBM PC — позволяет профессионально использовать все современные методы и технологию программирования. 

В дистанционное обучение "Язык программирования QBasic" входит: знакомство с теоретическим материалом (созданном на основе материалов А.Е.Мокрушиной), выполнение тренировочных и практических заданий по модулям курса, обмен письменными заданиями (Адрес электронной почты защищен от спам-ботов. Для просмотра адреса в вашем браузере должен быть включен Javascript.), общение в Skype (baribor5).

 Модуль 1"Алфавит языка" 

Алфавит языка Арифметические и логические выражения. Стандартные процедуры и функции. 

Теоретический материал

Тест Проверь себя

Интерактивное задание

Практикум по решению задач

Самостоятельная работа (ответы)

Видеоурок

Практическая работа

Модуль 2 "Команды следования"

Структура программы. Переменные и константы. Числа, символы, строки и другие типы данных. Описание переменных и констант различного типа. Оператор присваивания.

Теоретический материал

Тест Проверь себя

Тренировочное упражнение

Практикум по решению задач

Самостоятельная работа (ответы)

Видеоурок

Практическая работа

Контрольная работа

Модуль 3 "Ветвления"

Логические условия. Оператор условия. Полная и неполная формы оператора. Оператор выбора. Программирование простых вычислительных алгоритмов

Теоретический материал

Тест Проверь себя

Тренировочное упражнение

Практикум по решению задач

Самостоятельная работа (ответы)

Видеоурок

Практическая работа

Контрольная работа

Модуль 4 "Циклы"

Циклы. Операторы цикла. Оператор цикла с известным числом повторений (с параметром). Оператор цикла с логическим условием. Вложенность циклов. Программирование циклических алгоритмов

Теоретический материал

Тест Проверь себя

Тренировочное упражнение

Практикум по решению задач

Самостоятельная работа (ответы)

Практическая работа

Контрольная работа

Модуль 5 "Символьные величины"

Строковый, символьный тип данных. Основные операции. Программирование алгоритмов обработки текста. Операции поиска и замены в символьных строках и массивах

Теоретический материал

Тест Проверь себя

Тренировочное упражнение

Практикум по решению задач

Самостоятельная работа (ответы)

Практическая работа

Контрольная работа

Модуль 6 "Массивы"

Одномерные массивы. Размерность массива. Способы и примеры описания структур данных различного вида. Ввод и вывод массивов. Двумерные массивы.

Теоретический материал

Тест Проверь себя

Практикум по решению задач

Самостоятельная работа (ответы)

Практическая работа

Контрольная работа

Среду программирования qbasic скачать можно здесь

Полезные ссылки (дополнительный материал):

 

Работа в среде программированияQBasic - http://www.gaps.tstu.ru/win-1251/lab/qb/win-1251/basic_met.html

Печать

  • Проектная деятельность

    В контексте ФГОС систематическое использование метода проектов в школьном образовании позволяет развивать познавательные умения учащихся, то есть умения самостоятельно конструировать свои знания, ориентироваться в информационном пространстве. Это является актуальным и в условиях реализации основной образовательной программы ООО школы, где формированию и развитию исследовательской компетенции обучающихся отводится особое место в системе развития метапредметных результатов школьников.
  • Учебные проекты

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

    Подробнее

  • Социальные проекты

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

    Подробнее

  • Сетевые проекты

    В рамках регионального эксперимента "Нижегородская электронная школа", участниками которого являемся с 2013 года, мы неоднократно принимали участие в различных сетевых проектах, организованных кафедрой информационных технологий Нижегородского института развития образования. Результат нашего участия в региональных и межрегиональных сетевых проектах:

    Подробнее