Изучение информатики в профильныхинформационно-технологических классах невозможно без изучения программирорвания. В учебнике Н.Д.Угриновича программирование изучается на объектно - ориентированных языках программирования, что противоречит материалам ЕГЭ. Поэтому в 10-11 классах профильного уровня приходится изучать язык программирования TURBO PASKAL 7.0.
Язык программирования Turbo Pascal позволяет разделять программу на отдельные части, которые называются подпрограммами. Сам термин подпрограмма говорит о том, что она подобна и подчинена основной программе. Подпрограммы решают три важные задачи, значительно облегчающие программирование:
- избавляют от необходимости многократно повторять в тексте программы аналогичные фрагменты, т. е. сократить объем программы;
- улучшают структуру программы, облегчая понимание при разборе;
. - уменьшают вероятность появления ошибок, повышают устойчивость к ошибкам программирования и непредвиденным последствиям при модификации.
Подпрограммы в Turbo Pascal и могут обращаться к самим себе. Такое обращение называется рекурсией. Объект, который частично определяется через самого себя, называется - рекурсивным. Рекурсивные определения как мощный аналитический аппарат используются во многих областях науки, особенно в математике. Для того, чтобы не было бесконечного обращения подпрограммы к самой себе, требуется наличие некоторого условия (условного оператора) в тексте программы, по достижении которого дальнейшее обращение не происходит. Таким образом, рекурсивное программирование может включаться только в одну из ветвей условного оператора, присутствующего в подпрограмме.
Некоторые задачи являются рекурсивными по своему определению, поэтому рекурсивные алгоритмы - это точные копии с соответствующего определения.
Также доступ ко всем материалам получают БЕСПЛАТНО
Участники Федерального учебно-методического объединения учителей
БЕСПЛАТНО
Участники объединения получают множество привилегий включая бесплатное прохождение любых курсов КПК и переподготовки (оплачивается только изготовление и отправка документов), бесплатные сертификаты, благодарственные письма, стажировки зарубеж, помощь в прохождении аттестации, юридическую помощь и многое другое.
Если Вы проходили профессиональную переподготовку (1 любой курс) или повышение квалификации (2 любых курса) в 21/22-м учебном году – Вы как наш постоянный клиент получаете много преимуществ, включая бесплатный доступ к трансляциям, получению сертификатов и многому другому.
Урок составлен по учебнику Н.Д. Угриновича (Информатика и ИКТ. Базовый уровень: учебник для 11 класса/ Н.Д. Угринович. – 3-е изд. – М. : БИНОМ. Лаборатория знаний, 2009.)
Данный урок предназначен для проведения уроков информатики с 7 по 11 класс, так как тема История развития вычислительной техники изучается на протяжении всего курса информатики в основной и старшей школе.
На уроке систематизируются знания об истории развития вычислительной техники. Рассматриваются способы счета с доисторических времен до настоящего времени.
В конце урока проводится компьютерный тест по материалу урока. Тест можно составить в программе создания тестов My Test, которую можно скачать с портала Klyaksa.net. Если нет такой возможности, то можно раздать тест на бумажном носителе.
Данный урок - это урок закрепления умений поиска информации в Интернет, подготовки презентации для сопровождения выступления и взаимооценивания. В архиве находится конспект урока и необходимые приложения, которые служат раздаточным материалом.
Во время урока применяется технология, близкая к web-квесту.
Предмет: информатика.
Класс: 6.
Тема: «Кодирование текстовой информации. Форматирование и редактирование текста».
Раздел программы: «Компьютер и информация».
Тип урока: комбинированный.
Дата проведения: 26.10.2010.
Цель урока:
совершенствование знаний о способах редактирования и форматирования текста, совершенствование знаний о способах кодирования текстовой информации.