- •Содержание:
- •1 Урок.
- •Самостоятельное усвоение нового материала с помощью самостоятельной работы (на 10-15') при наличии проблемной ситуации.
- •Самостоятельная работа (с разно уровневыми заданиями)
- •1 Уровень.
- •2 Уровень
- •3 Уровень (творческие задания и проекты)
- •§2. Представление алгоритма в виде блок-схемы. Алгоритмический язык.
- •1 Урок.
- •Самостоятельное усвоение нового материала с помощью самостоятельной работы (на 10-15') при наличии проблемной ситуации.
- •Самостоятельная работа (с разноуровневыми заданиями)
- •1 Уровень
- •Урок результирующей самостоятельной работы
- •2 Уровень
- •3 Уровень
- •§1 Представление алгоритма на языке программирования q basic
- •§2 Графические операторы q basic
- •2)Самостоятельная работа
- •2 Уровень.
- •3 Уровень
- •2 Уровень
- •3 Уровень
- •§3 «Программирование линейных алгоритмов»
- •В данной таблице приведи примеры величин:
- •Составь программу на q basic вычисления выражения
- •3 Уровень
- •Уровень
- •Уровень
- •§4 Программирование алгоритмов с ветвлениями.
- •§5 Оператор выбора
- •Самостоятельная работа (с разноуровневыми заданиями)
- •1 Уровень
- •2 Уровень
- •3 Уровень
- •§6 Циклические алгоритмы
- •Самостоятельное усвоение нового материала с помощью самостоятельной работы (на 10-15') при наличии проблемной ситуации
- •2) Самостоятельная работа (с разноуровневыми заданиями)
- •1 Уровень
- •2 Уровень
- •3 Уровень
- •§6 Циклические алгоритмы
- •1) Самостоятельное усвоение нового материала с помощью самостоятельной работы (на 10-15') при наличии проблемной ситуации
- •2) Самостоятельная работа (с разноуровневыми заданиями)
- •1 Уровень
- •Уровень
- •Уровень
- •§6 Циклические алгоритмы
- •1) Самостоятельное усвоение нового материала с помощью самостоятельной работы (на 10-15') при наличии проблемной ситуации
- •2) Самостоятельная работа (с разноуровневыми заданиями)
- •2 Уровень
- •3 Уровень
- •§6 Циклические алгоритмы
- •§7 Массивы
- •1) Самостоятельное усвоение нового материала с помощью самостоятельной работы (на 45') при наличии проблемной ситуации
- •1 Уровень
- •2 Уровень
- •3 Уровень
- •§8 Алгоритмы работы с литерными величинами.
- •1) Самостоятельное усвоение нового материала с помощью самостоятельной работы (на 45') при наличии проблемной ситуации
- •2) Самостоятельная работа (с разноуровневыми заданиями)
- •1 Уровень
- •2 Уровень
- •3 Уровень
- •§9 Вспомогательные алгоритмы. Подпрограммы
- •1) Самостоятельное усвоение нового материала с помощью самостоятельной работы (на 45') при наличии проблемной ситуации
3 Уровень
Создать эмблему кабинета ИВТ и нарисовать ее на Q BASIC
§3 «Программирование линейных алгоритмов»
УРОК 1.
САМОСТОЯТЕЛЬНОЕ УСВОЕНИЕ НОВОГО МАТЕРИАЛА С ПОМОЩЬЮ САМОСТОЯТЕЛЬНОЙ РАБОТЫ (НА 10-15') ПРИ НАЛИЧИИ ПРОБЛЕМНОЙ СИТУАЦИИ
Решение большинства практических задач сводится к работе с величинами, которые в процессе исполнения алгоритма могут меняться либо оставаться настоящими. Поэтому величины делят на постоянные
? (дать определение)_____________________________________________________
переменные величины ___________________________________________________
Величины которые обрабатывают алгоритм, подразделяются на:
Входные данные (аргументы) – арг
Выход данных (результат) – рез
Промежуточные данные
Для записи переменных величин в алгоритме используются обозначения, называемые именем величины.
? Попробуй самостоятельно заполнить таблицу, в которой представлены обозначения типов величины на алг.языке
Величины |
Что входит |
Обозначение |
Пример записи |
||
|
|
Алг.язык |
Q BASIC |
Алг яз |
Q BASIC |
Целые |
Все целые числа |
Цел |
% |
Цел А,В |
|
Вещественные |
Все действительные числа |
Вещ |
! # |
Вещ С,Х |
|
Литерные |
Величины, значениями которых является текст |
лит |
$ |
ЛитК,Т |
|
Познакомимся с новыми операторами Q BASIC которые потребуются при решении линейных алгоритмов.
Оператор |
Назначение |
Пример записи |
REM |
Оператор комментария |
REM задача |
INPUT |
Оператор ввода значений переменных с клавиатуры |
INPUT A, B |
LET |
Оператор присваивания |
LET A=A+1 |
Оператор вывода |
PRINT «Х=»; |
|
END |
Оператор завершения вычислений |
END |
? Попробуй перевести на язык Q BASICследующий алгоритм
Запись на алг. Языке |
Q BASIC |
алг вычисления площади ввод А, В, С Р:= Вывод S
кон
|
|
? Если ты удачно справился с этим заданием, то теперь попробуй дать пояснение, что выполняется в каждой строке программы.
10
20
30
40
50
60
САМОСТОЯТЕЛЬНАЯ РАБОТА
УРОВЕНЬ
Определить тип величин:
0; «25»; 4, «мел»; 2,8; -2
Какое значение будет присвоено переменным М и N после серии команд:
А) М:=0; М:=М+2; М:=3*М; М:=М-2; М:=М*М
Б) N:=1; N:=N+1; N:=N2
Записать данный алгоритм на Q BASIC и выполнить его на ПК
Алг. Решение уравнения
Ввод х, у
S:=Х2+У2
Вывод S
Кон
УРОВЕНЬ
Найди ошибки в программе и алгоритме
алг вычисление У (арг вещ А, рез вещ У)
нач вещ B,Z
ввод А
В:=А2; Z:=В+4
У:= + +
вывод А
кон
REM вычисление У
INPUT «Введите значение В»; в
В=А2 Z=B+4
Y=B/3+ +sqrt(7)/4+sqrt(Z^3)/4
PRINT «У=»;А
END
Если правильно определить тип величин и заполнить таблицу, то прочтешь название реки, несколько раз пересекающей экватор.
М |
-1 |
О |
0,25 |
А |
«КИЛОМЕТР» |
А |
25 |
А |
31 |
И |
«4,25» |
З |
-8 |
К |
1,25 |
Лит |
Цел |
Цел |
Цел |
Вещ |
Лит |
Вещ |
цел |
|
|
|
|
|
|
|
|