Инфоурок / Информатика / Презентации / Презентация по программированию на тему "Цикл с предусловием"

Презентация по программированию на тему "Цикл с предусловием"


Напоминаем, что в соответствии с профстандартом педагога (утверждён Приказом Минтруда России), если у Вас нет соответствующего преподаваемому предмету образования, то Вам необходимо пройти профессиональную переподготовку по профилю педагогической деятельности. Сделать это Вы можете дистанционно на сайте проекта "Инфоурок" и получить диплом с присвоением квалификации уже через 2 месяца!

Только сейчас действует СКИДКА 50% для всех педагогов на все 184 курса профессиональной переподготовки! Доступна рассрочка с первым взносом всего 10%, при этом цена курса не увеличивается из-за использования рассрочки!

ВЫБРАТЬ КУРС И ПОДАТЬ ЗАЯВКУ
библиотека
материалов
Вычислить произведение чисел от 1 до 10 используя цикл FOR. Вычислить произве...
1. Вычислить произведение чисел от 1 до 10 используя цикл FOR. 3. Вычислить п...
Задача 	 	 Мой богатый дядюшка подарил мне один доллар в мой первый день рож...
Задача №1	 	 Мой богатый дядюшка подарил мне один доллар в мой первый день р...
Задачи: изучит цикл с предусловием; построить блок-схему; рассмотреть програм...
Формат оператора: while условие do тело цикла; Оператор цикла с предусловием
Блок-схема:
Результат программы:
Мой богатый дядюшка подарил мне один доллар в мой первый день рождения. В каж...
физкультминутка
Мой богатый дядюшка подарил мне один доллар в мой первый день рождения. В каж...
Домашнее задание Составьте блок-схему и программу к задаче.  Задача 2. Царевн...
Задачи: изучит цикл с предусловием; построить блок-схему; рассмотреть програм...
16 1

Описание презентации по отдельным слайдам:

№ слайда 1 Вычислить произведение чисел от 1 до 10 используя цикл FOR. Вычислить произве
Описание слайда:

Вычислить произведение чисел от 1 до 10 используя цикл FOR. Вычислить произведение чисел от 10 до 20 используя цикл FOR. Вычислить произведение чисел от 11 до 5 используя цикл FOR. Вычислить произведение чисел от 5 до 30 используя цикл FOR. Вычислить произведение чисел от 100 до 1 используя цикл FOR. Проверка д/з:

№ слайда 2 1. Вычислить произведение чисел от 1 до 10 используя цикл FOR. 3. Вычислить п
Описание слайда:

1. Вычислить произведение чисел от 1 до 10 используя цикл FOR. 3. Вычислить произведение чисел от 11 до 5 используя цикл FOR.

№ слайда 3 Задача 	 	 Мой богатый дядюшка подарил мне один доллар в мой первый день рож
Описание слайда:

Задача Мой богатый дядюшка подарил мне один доллар в мой первый день рождения. В каждый следующий день рождения он удваивал свой подарок и прибавлял к нему столько долларов, сколько лет мне исполнилось. Написать программу, указывающую, к какому дню рождения подарок превысит 100$.

№ слайда 4 Задача №1	 	 Мой богатый дядюшка подарил мне один доллар в мой первый день р
Описание слайда:

Задача №1 Мой богатый дядюшка подарил мне один доллар в мой первый день рождения. В каждый следующий день рождения он удваивал свой подарок и прибавлял к нему столько долларов, сколько лет мне исполнилось. Написать программу, указывающую, к какому дню рождения подарок превысит 100$. I – номер дня рождения, S – подарок(в $) I S Результат 1 1          

№ слайда 5 Задачи: изучит цикл с предусловием; построить блок-схему; рассмотреть програм
Описание слайда:

Задачи: изучит цикл с предусловием; построить блок-схему; рассмотреть программу на паскале. Цель урока: составить программу на языке Паскаль

№ слайда 6
Описание слайда:

№ слайда 7 Формат оператора: while условие do тело цикла; Оператор цикла с предусловием
Описание слайда:

Формат оператора: while условие do тело цикла; Оператор цикла с предусловием

№ слайда 8 Блок-схема:
Описание слайда:

Блок-схема:

№ слайда 9
Описание слайда:

№ слайда 10 Результат программы:
Описание слайда:

Результат программы:

№ слайда 11 Мой богатый дядюшка подарил мне один доллар в мой первый день рождения. В каж
Описание слайда:

Мой богатый дядюшка подарил мне один доллар в мой первый день рождения. В каждый следующий день рождения он удваивал свой подарок и прибавлял к нему столько долларов, сколько лет мне исполнилось. Написать программу, указывающую, через сколько я смогу купить мопед, если он стоит 1000$.

№ слайда 12 физкультминутка
Описание слайда:

физкультминутка

№ слайда 13 Мой богатый дядюшка подарил мне один доллар в мой первый день рождения. В каж
Описание слайда:

Мой богатый дядюшка подарил мне один доллар в мой первый день рождения. В каждый следующий день рождения он удваивал свой подарок и прибавлял к нему столько долларов, сколько лет мне исполнилось. Написать программу, указывающую, через сколько я смогу купить мопед, если он стоит 1000$.

№ слайда 14 Домашнее задание Составьте блок-схему и программу к задаче.  Задача 2. Царевн
Описание слайда:

Домашнее задание Составьте блок-схему и программу к задаче.  Задача 2. Царевна лягушка съедает ежедневно на 20% комаров больше, чем в предыдущий день, и еще 2 комара. Через сколько дней количество съедобных комаров в день превысит 100, если в первый день было съедено 12 комаров.

№ слайда 15 Задачи: изучит цикл с предусловием; построить блок-схему; рассмотреть програм
Описание слайда:

Задачи: изучит цикл с предусловием; построить блок-схему; рассмотреть программу на паскале. Цель урока: составить программу на языке Паскаль

№ слайда 16
Описание слайда:

Краткое описание документа:

Мой богатый дядюшка подарил мне один доллар в мой первый день рождения. В каждый следующий день рождения он удваивал свой подарок и прибавлял к нему столько долларов, сколько лет мне исполнилось. Написать программу, указывающую, к какому дню рождения подарок превысит 100$. 

 

Наводящие вопросы учителя.

1.     О чем идет речь в задаче?(что на каждый день рождения дарили по доллару)

2.     Что дано?(1 день рождения-1 доллар,в каждый последующий он удваивал свой подарок и прибавлял к нему столько долларов сколько исполнилось)

3.     Что нужно найти в задаче?(к какому дню рождения подарок превысит 100$)

4.     Как связаны между собой данные?(зная сколько ему лет, мы можем посчитать сколько долларом подарил дядюшка на день рождения)

 

(привести их к проблеме решения с FOR)

Ребят а мы можем зная только цикл FOR решить эту задачу?(дети отвечают да-попробуйте!нет-почему?)


2. Строят математическую модель задачи (вместе с учениками):
I – номер дня рождения, S – подарок(в $)

I

S

Результат

1

1

 

2

1*2+2=4

 

3

4*2+3=11

 

4

26

 

5

57

 

6

120

 6

3. Вопросы ученикам (после заполнения таблицы).

1.  Как изменяется значение переменной I? (I=I+1)

2.  Это действие повторяющееся?(Да)

3.  Как изменяется значение переменной S? (S=S*2+I)

4.  Это действие повторяющееся? (Да)

5.  Количество повторений известно? (Нет)

6.  От чего зависит выполнение повторяющихся действий? (от условия)

7.  При каком условии будет повторение действий? (S<=100)

 

Если задача не решается тем методом которым мы знаем, нужно поставить цель на уроке :__ «_составить программу на языке_Паскаль» для этого нужно выполнить задачи: изучит цикл с предусловием, построить блок-схему, рассмотреть программу на паскале.

Общая информация

Номер материала: 353829


Очень низкие цены на курсы переподготовки от Московского учебного центра для педагогов

Специально для учителей, воспитателей и других работников системы образования действуют 60% скидки (только до конца зимы) при обучении на курсах профессиональной переподготовки (124 курса на выбор).

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

Подайте заявку на интересующий Вас курс сейчас: KURSY.ORG

Похожие материалы

Вам будут интересны эти курсы:

Курс повышения квалификации «Информационные технологии в деятельности учителя физики»
Курс повышения квалификации «Методика преподавания информатики в начальных классах»
Курс повышения квалификации «Современные информационные технологии и их использование в работе преподавателей. Системы автоматизированного проектирования одежды и организация технологического процесса»
Курс повышения квалификации «Организация работы по формированию медиаграмотности и повышению уровня информационных компетенций всех участников образовательного процесса»
Курс профессиональной переподготовки «Информатика: теория и методика преподавания в образовательной организации»
Курс повышения квалификации «Облачные технологии в образовании»
Курс «Оператор персонального компьютера»
Курс «1С: Предприятие 7.7»
Курс «3D Studio MAX»
Курс «WEB-ВЕРСТКА (HTML, CSS)»
Курс повышения квалификации «Развитие информационно-коммуникационных компетенций учителя в процессе внедрения ФГОС: работа в Московской электронной школе»
Курс профессиональной переподготовки «Информационные технологии в профессиональной деятельности: теория и методика преподавания в образовательной организации»
Курс профессиональной переподготовки «Математика и информатика: теория и методика преподавания в образовательной организации»
Курс повышения квалификации «Специфика преподавания дисциплины «Информационные технологии» в условиях реализации ФГОС СПО по ТОП-50»
Курс повышения квалификации «Современные языки программирования интегрированной оболочки Microsoft Visual Studio C# NET., C++. NET, VB.NET. с использованием структурного и объектно-ориентированного методов разработки корпоративных систем»