Инфоурок Информатика Другие методич. материалыСтатья "Методика изучения темы "Циклы с постусловием"

Статья. Методики и стратегии успешного репетиторства

Файл будет скачан в форматах:

  • pdf
  • docx
435
10
17.03.2025
«Инфоурок»

Материал разработан автором:

Баринова Инна Игоревна

репетитор, автор методических разработок

Об авторе

Я родилась в небольшом, но полном тепла городе, где с детства проявлялся интерес к обучению и творчеству. Мое стремление делиться знаниями, помогать другим и открывать новые горизонты привело меня к разнообразной и насыщенной профессиональной деятельности. Сегодня я работаю методистом и репетитором, специализируясь на начальном образовании, дошкольной подготовке и целом ряде предметов школьной программы. В своей работе я охватываю такие дисциплины, как русский язык, литература, история, обществознание, математика и информатика. Мой подход к обучению основан на индивидуализации: каждый ученик уникален, и важно подобрать именно ту методику, которая поможет ему раскрыть свой потенциал. Я убеждена, что обучение – это не только передача знаний, но и развитие критического мышления, творческих способностей и уверенности в себе. Параллельно с педагогической деятельностью я занимаюсь писательским трудом. Писательство для меня – это способ самовыражения и возможность делиться своими идеями с миром. Мои произведения варьируются от детских рассказов до аналитических статей по вопросам образования и культуры. Я верю, что слова обладают силой вдохновлять, учить и объединять людей, и стараюсь использовать эту силу во благо. Моя работа методистом позволяет мне углубляться в вопросы совершенствования образовательных программ и разработки новых методик обучения. Это направление особенно важно для меня, так как оно позволяет влиять на качество образования в более широком масштабе. Я участвую в создании учебных материалов, организую тренинги для педагогов и всегда ищу способы сделать процесс обучения более эффективным и увлекательным. Вне работы я продолжаю развиваться: изучаю новые технологии, читаю книги, пишу статьи и участвую в профессиональных конференциях. Мое кредо – никогда не останавливаться на достигнутом и всегда стремиться к новым знаниям и высотам. Каждый день я благодарна за возможность работать с детьми, студентами и коллегами, которые вдохновляют меня быть лучше. Моя цель – продолжать развивать образование и культуру, помогая людям находить радость в обучении и открывать для себя новые миры знаний.
Подробнее об авторе
Содержание статьи: Определение репетиторства и его роль Роль репетиторства в образовательном процессе Значение методик и стратегий Основные методики репетиторства Стратегии успешного репетиторства Планирование занятий Учёт уровня подготовки и темпа обучения Оценка прогресса учеников Работа репетитора с родителями Вовлечение родителей в образовательный процесс Советы родителям по поддержке детей Преодоление трудностей Профессиональный рост репетитора

Краткое описание методической разработки

Содержание статьи:

  • Определение репетиторства и его роль
  • Роль репетиторства в образовательном процессе
  • Значение методик и стратегий
  • Основные методики репетиторства
  • Стратегии успешного репетиторства
  • Планирование занятий
  • Учёт уровня подготовки и темпа обучения
  • Оценка прогресса учеников
  • Работа репетитора с родителями
  • Вовлечение родителей в образовательный процесс
  • Советы родителям по поддержке детей
  • Преодоление трудностей
  • Профессиональный рост репетитора

 

Развернуть описание

Статья "Методика изучения темы "Циклы с постусловием"

Скачать материал

Автор: учитель информатики МБОУ СОШ №4 г.Брянска Шапошникова Марина Александровна

 

Методика изучения темы «Циклы с постусловием»

1. Основные вопросы содержания школьного курса информатики, изучаемые в теме «Циклы с постусловиями».

 

Циклы с постусловиями изучаются в рамках темы «Программирование циклических алгоритмов». Вводится понятие цикла, как алгоритмической структуры, в которую входит серия команд, выполняемая многократно. Саму последовательность команд называют телом цикла.

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

Цикл с постусловием может быть представлен различными способами:

-       графическим (в виде блок-схемы);

-       на алгоритмическом языке;

-       на языке программирования высокого уровня.

Цикл с постусловием

Блок-схема

Алгоритмический язык

Языки высокого уровня

Паскаль

Бейсик

повторять

нц

<тело цикла>

кц

пока

 <логическое выражение>

 

repeat

<тело цикла>

until

< логическое выражение>

Do

<тело цикла>

Loop Until

< логическое выражение>

 

Тело цикла выполняется до тех пор, пока логическое выражение ложно. Цикл заканчивается, когда логическое выражение принимает значение true. Отличительная особенность цикла с постусловием состоит в том, что тело цикла всегда выполнится хотя бы один раз.

Цикл с постусловием выбирается для решения задачи при выполнении следующих трех условий:

1.     не известно число повторений;

2.     цикл выполняется хотя бы 1 раз;

3.     известно условие окончания цикла.

2. Основные этапы методики обучения решению задач программирования

I.      Aнализ условия задачи

Цель этого этапа – определить, что дано и что требуется найти. Учащиеся должны четко осознать требование задачи.

Основной прием: для несложных входных данных попросить вычислить выходные. Также на этом этапе полезно составить краткую запись условия с введением обозначений.

Этап анализа условия завершается определением входных и выходных данных.

II.    Формализация

Цели этапа:

1)       перевести условие задачи и требование в ту систему обозначений, которую мы выбираем;

2)       построить при необходимости математическую модель.

III.           Поиск способа решения задачи

Цель этапа – составить план (алгоритм решения задачи).

Если задача решается на этапе введения нового материала, то для неё составляется алгоритм решения и записывается на учебном алгоритмическом языке.

Для задач, решаемых на этапе усвоения  закрепления записывать алгоритм на учебном алгоритмическом языке не обязательно, можно ограничиться планом решения задачи.

На данном этапе можно использовать следующие методические приемы:

1) поиск идеи решения задачи на конкретных данных;

2) сведение задачи, к ранее решенным;

3) поиск алгоритмической конструкции, лежащей в основе алгоритма решения задачи.

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

Для этого необходимо ответить на следующие вопросы:

1)       Известно ли количество повторений?

2)       Известно ли условие выхода из цикла?

3)       Возможна ли ситуация, когда тело цикла не выполнится ни разу?

Цикл с постусловием необходимо выбрать в случае, если

1)       число повторений не известно;

2)       условие выхода из цикла известно;

3)       тело цикла обязательно выполнится хотя бы один раз.

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

 

      IV.      Составление программы

На этом этапе производится перевод алгоритма на язык программирования.

         V.      Отладка программы

Под отладкой понимают проверку программы на наличие синтаксических ошибок и, соответственно, исправление этих ошибок.

      VI.      Тестирование программы

Цель этапа: проверить, что программа выполняет то, что от нее требуется, в том числе и для частных случаев.

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

  VII.      Исследование решения задачи.

Цели могут быть различными:

1)   найти более рациональный способ решения;

2)       повысить эффективность;

3)       расширить класс задач, решаемых с помощью данной программы.


3. Реализация методики работы с задачей темы «Циклы с постусловием».

Задача . Найти наименьший номер последовательности, для которого выполняется условие М. Вывести на экран этот номер и все элементы ai, где i=1,2, …, n. , М: .

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

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

I. Анализ условия

С чего начинают работу над любой задачей?

С анализа ее условия.

Что дано в задаче?

Дана последовательность и условие M.

Как задана последовательность?

Формулой общего члена.

Что это значит? Можем ли мы найти, например первый член последовательности?

Можно найти любой член последовательности по его номеру.

Что нужно сделать?

Найти наименьший номер элемента последовательности, удовлетворяющий данному условию: .

Вывести на экран этот номер и все предыдущие элементы.

Пусть, например, . Какой результат должна выдать программа в этом случае?

;  .

Программа должна будет вывести номер элемента 3, а также a1, a2, a3.

А если ?

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

Как в этом случае должна работать программа?

Запросить у пользователя корректное значение

Определимся, какие данные будут входными, а какие выходные.

Входным данным является значение .

Выходные данные: номер искомого элемента, предшествующие ему члены последовательности.

II. Поиск способа решения

 

Составим алгоритм решения нашей задачи. С чего нужно начать?

 С ввода .

Имеют ли входные данные ограничения?

Да, д.б. положительным числом.

Как обычно организовывают корректный ввод данных?

С помощью цикла с постусловием: запрашивают данные до пор, пока не будут введены подходящие.

Попробуйте описать общими словами, что вы делали для того, чтобы решить предыдущий пример.

Вычисляли члены последовательности по формуле, начиная с первого, и каждый раз проверяли, выполняется ли условие. Как только условие выполнилось, мы получаем ответ.

Какая алгоритмическая конструкция будет лежать в основе решения? Почему?

Цикл, так как есть многократно повторяющиеся действия.

Определимся, какую именно циклическую конструкцию выбрать в этом случае. На какие вопросы нужно ответить, чтобы выбрать тип цикла?

Известно ли заранее  количество повторений? (Нет)

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

 

Итак, какой тип цикла выберем?

Цикл с постусловием.

Что нам  нужно знать, чтобы организовать работу цикла с постусловием?

Условие выхода из цикла, тело цикла.

Составим условие выхода из цикла.

Цикл завершается, как только очередной член последовательности становится меньше : an <

Какие действия необходимо выполнить внутри цикла?

Считать очередной член последовательности, выводить его  на экран, увеличивать на единицу номер члена последовательности.

Проверим, не произойдет ли зацикливания. Есть ли в теле цикла действия, которые изменяют значение переменной аn?

Увеличивая n на единицу, мы получаем новый член последовательности.

Какое начальное значение должна принимать переменная n?

N:=1; (начинаем с первого члена последовательности).

Чем нужно завершить алгоритм?

Вывод номера найденного члена последовательности.

Предположим, что прошла одна итерация цикла. Переменная an будет хранить первый член последовательности. А чему будет равно значение n? 

будет равно 2.

Тогда какую величину, нужно вывести на экран в качестве искомого номера?

n-1.

III. Составление и отладка программы.

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

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

IV. Тестирование программы

 

Проводят тестирование по случаям, описанным на этапе анализа условия.

VI. Исследование решения задачи

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

 


 


 

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Статья "Методика изучения темы "Циклы с постусловием""
Смотреть ещё 6 054 курса

Методические разработки к Вашему уроку:

Рабочие листы
к вашим урокам

Скачать

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

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

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

В статье также приводится реализация данной методики на примере конкретной задачи по теме "Программирование циклов с постусловием".

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

7 365 296 материалов в базе

Скачать материал

Другие материалы

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

Скачать материал
    • 14.12.2014 1697
    • DOCX 445.5 кбайт
    • Оцените материал:
  • Настоящий материал опубликован пользователем Шапошникова Марина Александровна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Шапошникова Марина Александровна
    Шапошникова Марина Александровна

    учитель информатики

    • На сайте: 10 лет и 7 месяцев
    • Подписчики: 0
    • Всего просмотров: 35701
    • Всего материалов: 7

    Об авторе

    Место работы: МБОУ СОШ № 4 г.Брянска
    В 2011 году с красным дипломом окончила Брянский государственный университет по специальности "Учитель математики и информатики". Начиная с пятого курса, работала в школе. Еще будучи студенткой благодаря своему научному руководителю Маловой И.Е. заинтересовалась технологией личностно ориентированного обучения. Приемы ЛОО стараюсь использовать в ежедневной работе, адаптируя их к преподаванию информатики. Одной из основных своих задач считаю научить учеников самостоятельно ставить цели и искать пути их достижения.

Оформите подписку «Инфоурок.Маркетплейс»

Вам будут доступны для скачивания все 355 007 материалов из нашего маркетплейса.

Мини-курс

Интегральный подход к развитию личности детей и подростков

2 ч.

699 руб.
Подать заявку О курсе

Мини-курс

Построение личного бренда через публичные выступления и экспертную деятельность

2 ч.

699 руб.
Подать заявку О курсе

Мини-курс

Воспитательный процесс и внеурочная деятельность в современном образовании

3 ч.

699 руб.
Подать заявку О курсе
  • Сейчас обучается 32 человека из 10 регионов
  • Этот курс уже прошли 82 человека
Смотреть ещё 6 054 курса