- Программирование на языке QBasic. Символьные величины

Конспект урока «Программирование на языке QBasic. Символьные величины» по информатике

Учитель информатики МКОУ Октябрьская СОШ№1 Кондрашина С.А.

Тема «Программирование на языке QBasic. Символьные величины»

Цели:

- Образовательные

  1. Познакомить с основными операциями работы с текстом.

  2. Повторить понятие строковой (литерной) переменной и константы.

  3. Научить использовать в программах функции обработки символьных величин.

- Развивающие

1. Развивать алгоритмическое и логическое мышление

2. Развивать умение применять полученные знания на практике.

- Воспитательные

1. Воспитывать информационную культуру учащихся

2. Воспитывать умение конспектировать, обобщать и систематизировать знания.

Оборудование: мультимедийное оборудование, ЦОР «Вычислительная математика и программирование», презентация к уроку

Технологии: Использование ЦОР

План урока:

  1. Организационный момент – 3 мин

  2. Проверка домашнего задания – 7 мин

  3. Актуализация опорных знаний – 5 мин

  4. Объяснение нового материала – 7 мин

  5. Закрепление нового материала – 5 мин

  6. Практическая работа на компьютере – 10 мин.

  7. Итог урока. Домашнее задание. – 3 мин

Ход урока:

Деятельность учителя

Деятельность учащихся

  1. Организационный момент

Постановка целей урока – вспомнить понятие литерной величины, ее обозначение, научиться составлять программы для обработки символьных величин.(слайд 1)


  1. Проверка домашнего задания

Решение практикума «Ежиные тропы», с использованием ЦОР «Вычислительная математика и программирование», раздел Алгоритмика.(слайды 1-3)

Учащиеся выполняют упражнения на компьютере

  1. Актуализация опорных знаний

Работа в парах + взаимопроверка по готовым ответам

(слайд 4)


Задание для работы в парах.

1 вариант

2 вариант

Сопоставить оператор и его назначение

Сопоставить назначение оператора с его служебным словом

1

CLS

А

Конец программы

1

Очистка экрана

А

END

2

INPUT

Б

Комментарии

2

Ввод данных

Б

REM

3

REM

В

Вывод результата

3

Комментарии

В

PRINT

4

IF THEN ELSE

Г

Очистка экрана

4

Условный оператор

Г

CLS

5

FOR NEXT

Д

Оператор цикла

5

Оператор цикла

Д

FOR NEXT

6

PRINT

Е

Условный оператор

6

Вывод результата

Е

IF THEN ELSE

7

END

Ж

Ввод данных

7

Конец программы

Ж

INPUT

Ответы: 1 – Г, 2 – Ж, 3 – Б, 4 – Е, 5 – Д, 6 – В, 7 – А

  1. Объяснение нового материала (СЛАЙД-ЛЕКЦИЯ)

Литерная величина может быть двух видов: переменная и константа. Литерная константа заключается в кавычки. Например: “Информатика”, “1997 год”.

Литерная переменная обозначается с помощью приписывания к имени переменной значка $.

Например: A$, K$, M$.

Литерные выражения образуются из литерных констант и переменных с помощью литерных операций и функций. Операции соединения литерных величин называются Конкатенацией и обозначаются значком +. Например: “АЛГО” + “РИТМ” – значением этого литерного выражения будет текст АЛГОРИТМ.

Функции для обработки литерных величин:

LEN(X) – вычисляет длину литерного выражения;

MID$(X$,M,N) – «вырезает» часть литерной величины X длиной в N символов, начиная с символа М.

Сравнение литерных величин ведётся слева направо в порядке следования символов их составляющих. Например: “АВВА” “АМВА”, “КУБ” = “КУБ”.

Пример № 1. Составить программу, которая позволяет составить новые слова из слова “ИНФОРМАТИКА”.

REM Новое слово

X$= “ИНФОРМАТИКА”

A$=MID$(A$,3,4)

B$=MID$(A$,10,1)+MID$(A$,1,1)+MID$(A$,8,1)

PRINT A$

PRINT B$

END

Пример № 2. Составить программу подсчета буквы “А” в тексте “ИНФОРМАТИКА”.

REM Подсчет букв

X$= “ИНФОРМАТИКА”

K=0

M=LEN(X$)

FOR I=1 TO M

IF MID$(X$,I,1)=”A” THEN K=K+1

NEXT I

PRINT В слове”; X$; K; “букв А

END

(слайды 6-11)

Составляют конспект по лекции, записывают примеры в тетрадь

  1. Закрепление нового материала

1. Какой результат будет после выполнения следующих строк программы:

А) A$= “Красн»

В$= «шапочка»

С$= «ая»

Н$=А$+С$+В$

Print H$

Б) А$= «информатика»

Р$= MID $(A$,3,5)

Print P$

B) А$= «информатика»

X$ = MID$(A$,5,1)+MID$(A$,1,1)+MID$(A$,8,1)+MID$(A$,6,1)

PRINT X$

2. Какой знак пропущен в следующих строках:

«Таня» «Дима»

«Саша» «Саня»

«Жираф» «Жир»

«пот»+ «ком» «ком»+ «пот»

«урок» «урок»

(слайды 12-13)

Учащиеся выполняют задание в группах, после чего осуществляют проверку (один из группы комментирует выполнение своего задания для других учащихся)









Учащиеся работают в парах

  1. Практическая работа на компьютере – 15 мин.

Задание (общее):

Из слова «ЖЕЛЕЗНОДОРОЖНИК» составить 5-10 новых слов.

(слайд 14)

Задание (индивидуальное) – дополнительно по карточкам


Карточка 1

Составить программу, которая выводит на экран вопрос: «Какой предмет вы любите?» и после ответа (например информатика ) выдаёт сообщение: «Информатика - самый важный предмет!»


Карточка 2

Написать программу, которая спрашивает: «Кто ваш любимый писатель?» и после ответа (например, «Лев Толстой») сообщает: «Лев Толстой – великий писатель!»


Карточка 3

Составить программу, которая спрашивает: «Ваши любимые фрукты?» и после ответа (например, «апельсины») сообщает: « Апельсины содержат много витаминов!»



Выполняют индивидуально задание в тетради. Проверку осуществляют работая по цепочке.





Учащиеся работают индивидуально по карточкам с дифференцированными заданиями за компьютером

7. Итог урока. Домашнее задание.

Написать программу, которая составляет новые слова из слова КОМПЬЮТЕРИЗАЦИЯ, используя функцию вырезки из слова MID$.(слайд 14)

Сообщает оценки за урок

Записывают в дневник










Здесь представлен конспект к уроку на тему «Программирование на языке QBasic. Символьные величины», который Вы можете бесплатно скачать на нашем сайте. Предмет конспекта: Информатика Также здесь Вы можете найти дополнительные учебные материалы и презентации по данной теме, используя которые, Вы сможете еще больше заинтересовать аудиторию и преподнести еще больше полезной информации.

Список похожих конспектов

Линейное программирование на языке TurboPascal

Линейное программирование на языке TurboPascal

Интегрированный урок информатика и экология 7 классе. Тема урока : Линейное программирование на языке TurboPascal. Цель:.  . Сформировать навыки ...
Двумерные массивы на языке Basic

Двумерные массивы на языке Basic

Двумерные массивы на языке Basic. . Тип урока:. урок изучения нового материала. Технология:. личностно-ориентированная. Цели урока:. . ...
Графические процедуры на языке Delphi

Графические процедуры на языке Delphi

10 класс. «Графические процедуры на языке Delphi». . Цели:. организовать деятельность учащихся изучению и закреплению знаний и способов действий ...
Использование переменных. Операции над переменными различных типов в языке программирования

Использование переменных. Операции над переменными различных типов в языке программирования

КОНСПЕКТ УРОКА ПО ИНФОРМАТИКЕ В 8 КЛАССЕ. Тема урока:. Решение задач ЕГЭ по информатике по теме «Использование переменных. Операции над переменными ...
Графика на языке программирования АВС Pascal

Графика на языке программирования АВС Pascal

ПЛАН-КОНСПЕКТ УРОКА. ТЕМА: «. Графика на языке программирования АВС. Pascal. ». Тип урока:. получение. новых знаний. Технология:. системно-деятельностный ...
Графика на языке BASIC

Графика на языке BASIC

Учитель 2 квалификационной категории. . Шамсутдинова Рамиля Ильгизовна. МАОУ «Базарно-Матакская СОШ». Тема: «Графика на языке BASIC. ». Цели:. ...
Ветвление на языке Паскаль

Ветвление на языке Паскаль

Урок по теме «Ветвление на языке Паскаль». Цель: Продолжить формирование навыков решения основных типов задач по информатике в форме тестирования. ...
Линейная программа на Паскале

Линейная программа на Паскале

Урок №4. Тема:. Линейная программа на Паскале. . . Тип урока:. ЛПЗ. Цели урока:. Обучающая:. Освоить первые навыки работы в Turbo Pascal ...
Использование анимации и звука в презентации. Создаем анимацию на заданную тему

Использование анимации и звука в презентации. Создаем анимацию на заданную тему

Государственное бюджетное общеобразовательное учреждение средняя общеобразовательная школа. № 1971. по информатике и икт. для 5 классаучитель ...
Исполнитель Колобок на линейке

Исполнитель Колобок на линейке

Муниципальное общеобразовательное учреждение. «Пятницкая средняя общеобразовательная школа». Волоконовского района Белгородской области. ...
Алгоритмы на паскале

Алгоритмы на паскале

ПЛАН-КОНСПЕКТ УРОКА «Название». ФИО Бурзаев Андрей Игоревич. . Место работы МБОУ СОШ №1 им. М.Горького г. Арзамас. . . . Должность. ...
Операторы ввода и вывода. Программирование линейных алгоритмов

Операторы ввода и вывода. Программирование линейных алгоритмов

ГУ Михайловская СШ. Разработка урока по информатике. «Операторы ввода и вывода. . . Программирование линейных алгоритмов». ...
Названия размеченных элементов на жестком диске для хранения файлов

Названия размеченных элементов на жестком диске для хранения файлов

«Информатика 3 класс». УМК Матвеевой Н.В. ФГОС. . «Названия размеченных элементов на жестком диске для хранения файлов». Соедини ...
Ввод и вывод данных. Программирование линейных алгоритмов

Ввод и вывод данных. Программирование линейных алгоритмов

Дата: __________. Класс: 9. Тема: «Ввод и вывод данных. . Программирование линейных алгоритмов». Тип урока: Объяснительно – дискуссионный. Цели ...
Как открыть рисунок, сохраненный на диске

Как открыть рисунок, сохраненный на диске

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

Использование схемы анализа на уроках информатики и истории

Ин. тегрированный урок по информатике и истории в 9 М классе. Е.Е Гунейко. , учитель информатики, заместитель директора по информатизации, О.В. ...
Графические возможности языка qBasic

Графические возможности языка qBasic

Урок на тему. «Графические возможности языка qBasic. ». Вариант 1. Вариант 2. . Вариант 3. . Команда, задающая режим экрана. . ...
Влияние компьютерных игр на формирование агрессивных моделей поведения учащихся начальных классов

Влияние компьютерных игр на формирование агрессивных моделей поведения учащихся начальных классов

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

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

1. . 8. . класс. . Практическая работа за компьютером на тему:. . Ввод формул. Ссылки на ячейки. . . Относительные, абсолютные и смешанные ...
Исследование зависимости мощности потребляемой лампочкой накаливания от напряжения на ее зажимах

Исследование зависимости мощности потребляемой лампочкой накаливания от напряжения на ее зажимах

Интегративный урок по физике и информатике. Преподаватель информатики и физики Искакова Гайни Каратаевна. Костанайский гуманитарный колледж. ...

Информация о конспекте

Ваша оценка: Оцените конспект по шкале от 1 до 5 баллов
Дата добавления:1 апреля 2016
Категория:Информатика
Поделись с друзьями:
Скачать конспект