Рабочая программа по информатике и ИКТ для 8 класса ФГОС
рабочая программа по информатике и икт (8 класс) на тему

Ibragim2

Данная программа по информатике для основной школы (базовый уровень) предназначена для учащихся 8 класса …, изучающих предмет «Информатика».

 

Скачать:


Предварительный просмотр:

                                                                                                 

«ПРИНЯТА»:                                        «УТВЕРЖДАЮ»:                                                                                                              

общим собранием …

…                                                                      Директор _________________________

Протокол № ___ от «____» ___20____г.                Приказ №_____от «_____»_______20  г.

                                                                               

Рабочая программа

по информатике и ИКТ

(учебный предмет, курс)

для 8 класса

(уровень: базовый)

 2018/2019 учебный год

                                                      Учитель  …

Эксперт одобрил:

2018

Пояснительная записка.

Данная программа по информатике для основной школы (базовый уровень) предназначена для учащихся 8 класса …, изучающих предмет «Информатика».

Программа составлена в соответствии с требованиями ФГОС и примерной программой одобренной Федеральным учебно-методическим объединением по общему образованию (Протокол заседания от 8 апреля 2015 г. № 1/15).

Программа соответствует учебнику «Информатика: учебник для 8 класса (ФГОС) / Л.Л. Босова, А.Ю. Босова. – М.: БИНОМ. Лаборатория знаний, 2014. – 160 с. ил., 2-е изд., испр.», который входит в федеральный перечень учебников, рекомендуемых к использованию при реализации имеющих государственную аккредитацию образовательных программ начального общего, основного общего, среднего общего образования с изменениями на  05 июля 2017 года (Приказ № 629 от 05 июля 2017  года).

Рабочая программа ориентирована на использование учебника по информатике и ИКТ для 8 класса, авторы Л.Л. Босова, А.Ю. Босова. «Информатика: учебник для 8 класса (ФГОС)» – М.: БИНОМ. Лаборатория знаний, 2014.

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

Преподавание предмета «Информатика» в … следует концентрическому принципу в размещении материала, при котором одна и та же тема изучается в течение нескольких лет с постепенным наращиванием сведений. Концентризм курса «Информатики» создает условия для постоянного повторения ранее усвоенного материала, что является необходимым для детей с задержкой психического развития (VII вида).

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

Данная рабочая программа по информатике и информационным технологиям разработана на основе:

Примерной программы основного общего образования по информатике и информационным технологиям и федерального государственного образовательного стандарта основного общего образования (273-фз.рф/zakonodatelstvo/prikaz-minobrnauki-rf-ot-17122010-no-1897).

Федерального компонента государственного стандарта основного общего образования, утвержденного приказом Министерства образования России «Об утверждении федерального компонента государственных стандартов начального общего, основного общего и среднего (полного) общего образования» от 05 марта 2004 г. № 1089;

Базисного учебного плана общеобразовательных учреждений Российской Федерации, утвержденного приказом Минобразования РФ № 1312 от 09. 03. 2004;

Федерального перечня учебников, рекомендованных (допущенных) к использованию в образовательном процессе в образовательных учреждениях, реализующих программы общего образования;

Примерной программы основного общего образования по информатике и информационным технологиям;

Требований к оснащению образовательного процесса в соответствии с содержательным наполнением учебных предметов федерального компонента государственного образовательного стандарта.

Преподавание предмета «Информатика» в 8 классе определяется следующими нормативными документами и методическими материалами:

1.  «Федеральный государственный образовательный стандарт основного общего образования» Министерство образования и науки Российской Федерации. – М.: Просвещение, 2011.–48 с.

2.  «Федеральный государственный образовательный стандарт основного общего образования» измененый приказом №1644 от 29.12.2014. Веб-адрес: edu.ru/db/mo/Data/d_10/prm1897-1.pdf

3.  Приказ «Об утверждении федерального перечня учебников, рекомендуемых к использованию при реализации имеющих государственную аккредитацию образовательных программ начального общего, основного общего, среднего общего образования» от 31 марта 2014г. №253. Веб-адрес: 273-фз.рф/akty_minobrnauki_rossii/prikaz-minobrnauki-rf-ot-31032014-no-253

4.  Приказ № 629 от 05 июля 2017 года «О внесении изменений в Федеральный перечень учебников, рекомендованных к использованию при реализации имеющих государственную аккредитацию образовательных программ начального общего, основного общего, среднего общего образования». Веб-адрес: toipkro.ru/content/files/documents/Prikaz_____629_ot_05.07.2017.pdf

5.  «Фундаментальное ядро содержания общего образования.» /Под ред. В.В. Козлова, А.М. Кондакова.– М.: Просвещение, 2009. (Базовый документ, необходимый для создания базисных учебных планов, программ, учебно-методических материалов и пособий).

6.  «Примерная основная образовательная программа основного общего образования» (одобрена решением федерального учебно-методического объединения по общему образованию (протокол от 8 апреля 2015 г. № 1/15)). Веб-адрес: fgosreestr.ru/wp-content/uploads/2015/06/POOP_OOO_reestr.pdf

7.  «Примерная программа основного общего образования по информатике и информационным технологиям.» Веб-адрес: window.edu.ru/resource/183/37183/files/09-o.pdf.

8.  «Об утверждении федерального государственного образовательного стандарта основного общего образования.» Приказ Министерства образования и науки Российской Федерации от 17 декабря 2010 г. №1897 (в ред. Приказа Минобрнауки России от 29 декабря 2014 г. №1644) Зарегистрировано Министерством юстиции Российской Федерации 1 февраля 2011г. Регистрационный №19644 Веб-адрес: 273-фз.рф/zakonodatelstvo/prikaz-minobrnauki-rf-ot-17122010-no-1897

9.  Письмо Министерства образования и науки РФ от 11 марта 2016 г. № ВК-452/07 "О введении ФГОС ОВЗ" Веб-адрес: минобрнауки.рф/документы/8021

10. Информатика. Методическое пособие для 7-9 классов. Босова Л.Л., Босова А.Ю. — М. : БИНОМ. Лаборатория знаний, 2015. Веб-адрес: alleng.ru/d/comp/comp359.htm

11. Информатика: учебник для 8 класса (ФГОС) / Л.Л. Босова, А.Ю. Босова. – М.: БИНОМ. Лаборатория знаний, 2014. – 160 с. ил. Этот учебник входит в федеральный перечень учебников с изменениями на 05 июля 2017  года (Приказ № 629 от 05 июля 2017  года). Веб-адрес: alleng.ru/d/comp/comp181.htm

12. Угринович Н.Д., Цветкова М.С., Самылкина Н.Н. Информатика. 7-9 классы. Программа для основной школы. ФГОС. М.: БИНОМ. Лаборатория знаний, 2016. Веб-адрес: my-shop.ru/shop/books/1893718.html

13. Формирование универсальных учебных действий в основной школе: от действия к мысли. Система заданий. пособие для учителя/ под ред. А.Г. Асмолова.–М.: Просвещение, 2010. Веб-адрес: docs.google.com/document/d/1LVBGePIdl5UO2B_-lpo0huv207y_pffuuFr7lISLs8Y/edit

14. Постановление Главного государственного санитарного врача Российской Федерации от 30 апреля 2010г. №48 «О введении в действие санитарно-эпидемиологических правил и нормативов СанПиН 2.2.2/2.4.2620-10 «Изменение №2 к СанПиН 2.2.2/2.4.1340-03». (Пункт 6.7).

15. Постановление Главного государственного санитарного врача Российской Федерации от 03 сентября 2010г. №116 «О введении в действие санитарно-эпидемиологических правил и нормативов СанПиН 2.2.2/2.4.2732-10 «Изменение №3 к СанПиН 2.2.2/2.4.1340-03». (Пункт 6.11.)

16.  постановление Главного государственного санитарного врача РФ от 29 декабря 2010 №189 «Об утверждении СанПиН 2.4.2.2821-10 «Санитарно-эпидемиологические требования к условиям и организации обучения в общеобразовательных учреждениях».

17.  Устав ОУ.

Данный курс является курсом занятий базового уровня и рассчитан на изучение учащимися 8 класса в течении 34 часов из расчета 1 час в неделю.

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

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

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

Одним из наиболее актуальных направлений информатизации образования является развитие содержания и методики обучения информатики, информационным и коммуникационным технологиям (ИКТ) в системе непрерывного образования в условиях информатизации и массовой коммуникации современного общества.

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

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

•  информационно-коммуникационное – развитие умения оценивать, использовать и преобразовывать информацию и грамотно взаимодействовать с другими членами современного информационного общества;

•  алгоритмическое – развитие алгоритмического и логического мышления при определении количества информации и преобразовании её в различные знаковые формы и системы счисления;

•  технологическое – формирование умений работы с прикладным программным обеспечением для решения различных практических задач;

•  архитектурно-техническое – формирование представлений о компьютерах и их периферийных устройствах как о совокупности программно-аппаратных компонентов, перспективах их развития и возможностях, которые они предоставляют;

•  технологическое – формирование умений работы с прикладным программных обеспечением для решения локальных практических задач наиболее рациональными способами;

•  культурное – формирование уважительного отношения к членам сетевых сообществ и правовым нормам в сфере лицензирования программного обеспечения;

Программа также предусматривает изучение вопросов теоретической информации.

Внутри- и межпредметные связи учебного предмета «Информатика и ВТ» подчеркивают значимость как самого предмета в школьном образовании, так и информатики, как науки, в современном обществе. Уровень прочности этих связей определяется содержанием и прикладным характером практических заданий.

В основу курса информатики и ИКТ для 8 класса положены следующие идеи:

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

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

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

4.        Научность в сочетании с доступностью и систематичность изложения (включение в содержание фундаментальных положений современной науки с учетом возрастных и индивидуальных особенностей учащихся с ОВЗ).

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

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

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

1.        Освоение знаний, составляющих основу научных представлений об информации, информационных процессах, технологиях.

2.        Овладение умениями грамотно работать с различными видами информации с помощью компьютера и других средств информационных и коммуникационных технологий (ИКТ).

3.        Развитие познавательных интересов, интеллектуальных и творческих способностей средствами ИКТ.

4.        Воспитание ответственного отношения к информации с учетом правовых и этических аспектов ее распространения; избирательного отношения к полученной информации.

5.        Формирование у учащихся практических умений и навыков в области коммуникационных технологий.

6.        Обеспечение конституционного права граждан РФ на получение качественного общего образования.

7.        Обеспечение достижения обучающихся результатов обучения в соответствии с федеральными государственными образовательными стандартами.

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

9.        Пропедевтика понятий базового курса школьной информатики.

10.        Воспитание ответственного отношения к информации с учетом правовых и этических аспектов ее распространения.

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

1.        Дать учащимся представления о системах счисления, представлении чисел в компьютере и элементах алгебры логики;

2.        Дать представления о компьютере как о средстве автоматической обработки информации, являющемся исполнителем алгоритмов, которые создают для него программисты;

3.        Познакомить учащихся со способами записи алгоритмов, объектами алгоритмов и алгоритмическими конструкциями;

4.        Дать представления языках программирования, их алфавите и словарях языка;

5.        Дать представления о организации ввода и вывода данных и программировании линейных алгоритмов;

6.        Дать представления о программировании разветвляющихся и циклических алгоритмов;

7.        Дать представления о создании программых конструкций при использовании пользовательского интерфейса как в оконных windows-приложениях, так и в консольном режиме;

8.        Дать представления о системно-информационной картине мира и современных коммуникационных технологиях;

9.        Практически подготовить учащихся к жизни в современном информационном обществе;

10.        Дать представления о программном управлении компьютера с освоением функций операционной системы, драйверов и прикладных программ для быстрой, комфортной и эффективной работой в локальном режиме;

11.        Дать представления архитектуре компьютера, микроархитектуре процессора и программах которые позволят использовать вышеупомянутое с наибольшей эффективностью;

12.        Сформировать умения индивидуальной и коллективной работы;

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

14.        Практически подготовить учащихся к жизни в современном обществе;

15.        Развивать познавательные интересы, интеллектуальные и творческие способности средствами ИКТ.

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

1.        Обеспечить вхождение учащихся в информационное общество.

2.        Научить каждого учащегося разумному и бережному обращению с персональными компьютерами, их периферийными устройствами и уважительному отношению к IT- и SEO-специалистам.

3.        Сформировать у каждого учащегося грамотное представление о существующих языках программирования (ЯП) и критическому, разумно обоснованному выбору ЯП для решения конкретных задач связанных с созданием программ;

4.        Сформировать у каждого учащегося представление о текущих стратегиях развития ЯП и перспективности конкретных ЯП для различных сфер программистских задач;

5.        Сформировать у каждого учащегося грамотное представление о рисках и минусах использования нелицензионного программного обеспечения и способах получения льгот и бонусов при приобретении лицензированного программного обеспечения;

6.        Формировать пользовательские навыки для введения компьютера в учебную деятельность и бытовые условия.

7.        Формировать у учащихся представления об информационной деятельности человека и информационной этике как основах современного информационного общества.

Общая характеристика курса информатики

Информатика – это естественнонаучная дисциплина о закономерностях протекания информационных процессов в системах различной природы, а также о методах и средствах их автоматизации. Многие положения, развиваемые информатикой, рассматриваются как основа создания и использования информационных и коммуникационных технологий — одного из наиболее значимых технологических достижений современной цивилизации. Вместе с математикой, физикой, химией, биологией курс информатики закладывает основы естественнонаучного мировоззрения.

Место учебного предмета в учебном плане

На современном этапе развития цивилизации информатика играет важную роль во всех жизненных сферах. Она является одним из основных ресурсов, который во многом определяет уровень развития страны, её будущее. Мы находимся на пути к информационному обществу, основанному на разуме, интеллекте, эрудиции. Необходимым качеством становится высокий уровень информационной культуры. Поэтому информатика как предмет играет заметную роль в учебном плане … .

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

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

Информация о количестве учебных часов

Согласно учебному плану … на уроки по информатике в 8 классе выделяется 34 часа. 1 учебный час в неделю, в том числе: - практических работ – 5.

Сведения о программе

Программа составлена на основе методического пособия для 7-9 классов. Босовой Л.Л. и Босовой А.Ю – «Информатика. Методическое пособие для 7-9 классов. Босова Л.Л., Босова А.Ю. — М. : БИНОМ. Лаборатория знаний, 2015.».

В соответствии с федеральным базисным учебным планом для образовательных учреждений РФ на изучение предмета «Информатика и ИКТ» в 8 классе отводится 34 часа , 1 час в неделю, в том числе 8 практических работ.

Планирование курса «Информатики и ИКТ» ориентировано на учебник Босова Л.Л., Босова А.Ю.Информатика: учебник для 8 класса (ФГОС) – М.: БИНОМ. Лаборатория знаний, 2014. – 160 с. ил., рекомендованный Министерством образования и науки РФ к использованию в образовательном процессе в образовательных учреждениях на 2018-2019 учебный год.

Материал учебника структурирован по трём главам, содержащим соответственно теоретические основы информатики по темам «Математические основы информатики», «Основы алгоритмизации» и «Начала программирования».

В программе предусмотрено 8 работ компьютерного практикума.

Личностные, метапредметные и предметные результаты

Личностные результаты – это сформировавшаяся в образовательном процессе система ценностных отношений учащихся к себе, другим участникам образовательного процесса, самому образовательному процессу, объектам познания, результатам образовательной деятельности. Основными личностными результатами, формируемыми при изучении информатики в 8 классе, являются:

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

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

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

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

Наличие ответственного отношения к информации с учетом правовых и этических аспектов ее получения и распространения;

Наличие чувства личной ответственности за качество окружающей информационной среды;

Владение первичными навыками анализа и критичной оценки доступных для использования языков программирования (ЯП);

Владение сведениями о основных возможностях и сферах применения некоторых ЯП;

Способность написать простейшую программу на минимум одном ЯП;

Владение сведениями о том, что первый программируемый и действительно работавший компьютер создал немецкий инженер Конрад Цузе (Konrad Zuse) в 1938 году;

Владение сведениями о том, что в период с 1956 по 1958 годы, в СССР, Н.П. Брусенцов создал первый троичный компьютер серийного производства – ЭВМ «Сетунь» построенную на принципах троичной логики;

Владение сведениями о том, что в 12 веке Фибоначчи доказал, что троичная система счисления более экономична по сравнению с двоичной;

Владение сведениями о высокоимпедансном состоянии и инверторах;

Владение сведениями о дискретных преобразователях;

Владение сведениями о системе команд исполнителей;

Способность увязать учебное содержание с собственным жизненным опытом, понять значимость подготовки в области информатики и ИКТ в условиях развития информационного общества; готовность к повышению своего образовательного уровня и продолжению обучения с использованием средств и методов информатики и ИКТ;

Способность и готовность к общению и сотрудничеству со сверстниками и взрослыми в процессе образовательной, общественно-полезной, учебно-исследовательской, творческой деятельности;

Способность и готовность к принятию ценностей здорового образа жизни за счет знания основных гигиенических, эргономических и технических условий безопасной эксплуатации средств ИКТ;

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

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

Знакомство с основными правами и обязанностями гражданина информационного общества;

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

Метапредметные результаты – освоенные обучающимися на базе одного, нескольких или всех учебных предметов способы деятельности, применимые как в рамках образовательного процесса, так и в других жизненных ситуациях. Основными метапредметными результатами, формируемыми при изучении информатики в 8 классе, являются:

Владение умениями организации собственной учебной деятельности, включающими: целеполагание как постановку учебной задачи на основе соотнесения того, что уже известно, и того, что требуется установить; планирование – определение последовательности промежуточных целей с учетом конечного результата, разбиение задачи на подзадачи, разработка последовательности и структуры действий, необходимых для достижения цели при помощи фиксированного набора средств; прогнозирование – предвосхищение результата; контроль – интерпретация полученного результата, его соотнесение с имеющимися данными с целью установления соответствия или несоответствия (обнаружения ошибки); коррекция – внесение необходимых дополнений и корректив в план действий в случае обнаружения ошибки; оценка – осознание учащимся того, насколько качественно им решена учебно-познавательная задача;

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

Владение возможностями алгоритмизации задачи из школьного курса, относящейся не к Информатике, а к другим учебным предметам;

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

ИКТ-компетентность, как широкий спектр умений и навыков использования средств информационных и коммуникационных технологий для сбора, хранения, преобразования и передачи различных видов информации, навыки создания личного информационного пространства;

Умение осуществлять целенаправленный поиска информации в различных информационных массивах, в том числе электронных энциклопедиях, сети Интернет и т.п., анализ и оценка свойств полученной информации с точки зрения решаемой задачи.

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

Умение использовать правила перевода чисел из одной системы счисления в другую, при использовании двоичной, восьмеричной и шестнадцатеричной систем счисления;

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

Умение использовать сайты numsys.ru и calculatori.ru/perevod-chisel.html для перевода чисел из одной системы счисления в любую другую;

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

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

Умение различать простые с сложные высказывания;

Умение использовать в логических операциях конъюнкцию, дизъюнкцию и отрицание;

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

Умение реализовывать закон повторения и законы общей инверсии при анализе логических выражений;

Умение решать логические задачи;

Умение различать формальный и неформальный исполнитель;

Умение написать задания для исполнителя;

Умение создания детальной блок-схемы не сложного алгоритма;

Умение различать в записи операторов – алфавит языка, ключевые слова и знаки операций;

Умение различать константы и переменные;

Умение различать арифметические, логические и строковые выражения;

Умение создавать двумерные массивы;

Умение различать линейные алгоритмы и разветвляющиеся алгоритмы;

Умение различать простые условия и составные условия;

Умение использовать логические связки and, or и not;

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

Умение различать в языке программирования зарезервированные слова, стандартные идентификаторы и идентификаторы пользователя;

Умение используемые в программе переменные объявлять в разделе описания с указанием их типа;

Умение используемые в программе переменные располагать в соответствии иерархии их типов;

Умение описывать типы переменных;

Умение использовать оператор ввода и оператор вывода;

Умение использовать кодовую таблицу;

Умение использовать неполную и полную форму записи условного оператора;

Умение использовать Цикл-ПОКА и Цикл-ДО;

Умение использовать программирование цикла с заданным числом повторений;

Умение соблюдать правила технической эксплуатации и сохранности информации при работе на компьютере;

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

Умение соблюдать нормы информационной этики и права;

Умение понимать программный принцип работы компьютера;

Умение следовать требованиям техники безопасности, гигиены, эргономики и mottainai;

Умение использовать сетевые компьютерные сервисы для решения прикладных задач;

Умение работать с описаниями программ и сервисов.

В школе обучаются дети с задержкой психического развития (VII вида), поэтому необходимо сохранить основное содержание образования информатики, но дополнить своеобразием, предусматривающим коррекционную направленность обучения.

Для детей восьмых классов нашей школы ЗПР проявляется, прежде всего, в замедлении темпа психического развития. У детей с ЗПР обнаруживается недостаточность общего запаса знаний, ограниченность представлений об окружающем мире, незрелость мыслительных процессов, недостаточная целенаправленность интеллектуальной деятельности, быстрая ее пресыщаемость, преобладание игровых интересов. В одних случаях (различные виды инфантилизма) у детей преобладает задержка развития эмоционально-волевой сферы. В других случаях ЗПР преимущественно проявляется в замедлении развития познавательной деятельности. Особенно серьёзными проблемами при усвоении учебной программы по информатике и ИКТ, для семиклассников нашей школы являются неустойчивое внимание и повышенная утомляемость.

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

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

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

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

Коррекционно-развивающая работа с детьми, испытывающими трудности в усвоении информатики, должна строиться в соответствии со следующими основными положениями:

Пропедевтический характер обучения: подбор заданий, подготавливающих учащихся к восприятию новых тем информатики;

Дифференцированный подход к детям – с учетом сформированности знаний, умений и навыков, осуществляемый при выделении следующих этапов работы: выполнение действий в материализованной форме, в речевом плане без наглядной опоры, в умственном плане;

Формирование операции обратимости и связанной с ней гибкости мышления;

Развитие общеинтеллектуальных умений и навыков – активизация познавательной деятельности: развитие зрительного и слухового восприятия, формирование мыслительных операций;

Активизация речи детей в единстве с их мышлением;

Выработка положительной учебной мотивации, формирование интереса к предмету;

Формирование навыков учебной деятельности, развитие навыков самоконтроля;

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

Форма организации учебного процесса:

Основной формой обучения является урок. На уроках программой предусмотрено проведение непродолжительных проверочных работ (15-20 мин), направленных на отработку отдельных технологических приемов, и практикумов – интегрированных практических работ, ориентированных на получение целостного содержательного результата, осмысленного и интересного для учащихся.

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

Формы организации образовательного процесса: коллективные, групповые, парные и индивидуальные, фронтальные, практикумы, параллельно применяются общие и специфические методы, связанные с применением средств ИКТ:

Словесные методы обучения (рассказ, объяснение, лекция, беседа, работа с учебни-

ком);

Наглядные методы (наблюдение, иллюстрация, демонстрация наглядных пособий, презентаций);

Практические методы (устные и письменные упражнения, практические компьютерные работы);

Проблемное обучение;

Метод проектов;

Ролевой метод.

Формы контроля ЗУН (ов):

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

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

Промежуточный (текущий) контроль осуществляется «внутри» каждого урока или в середине изучаемого модуля. Он стимулирует активность учащихся, поддерживает интерактивность обучения, обеспечивает необходимый уровень внимания, позволяет убедиться в усвоении обучаемым только что предложенной его вниманию «порции» материала.

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

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

Тематический контроль осуществляется по завершении крупного блока (модуля) в форме тестирования, выполнения практической или самостоятельной работы.

Основные виды контроля: Наблюдение; Беседа; Предъявление результатов в электронном виде; Тестирование.

Предполагаемые результаты.

Программа призвана сформировать: умения самостоятельно и мотивированно организовывать свою познавательную деятельность. В области информационно-коммуникативной деятельности предполагается поиск необходимой информации из источников, созданных в различных знаковых системах; передача содержания информации адекватно поставленной цели, объяснение изученных материалов на самостоятельно подобранных конкретных примерах, владение основными навыками публичного выступления. В области рефлексивной деятельности: объективное оценивание своих учебных достижений; навыки организации и участия в коллективной деятельности.

Основное содержание

Структура содержания курса информатики для 8 класса определена следующими укрупнёнными тематическими блоками:

  I.  Математические основы информатики;

 II.  Основы алгоритмизации;

III.  Начала программирования;

I. Математические основы информатики.

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

Компьютерный практикум:

Практическая работа № 1 «Решение логических задач».

II. Основы алгоритмизации.

Понятие алгоритма. Исполнитель алгоритма. Свойства алгоритма. Возможность автоматизации деятельности человека. Словесные способы записи алгоритма. Блок-схемы. Алгоритмические языки. Величины. Выражения. Команда присваивания. Табличные величины. Следование. Ветвление. Цикл.

Компьютерный практикум:

Практическая работа № 2 «Линейные алгоритмы».

Практическая работа № 3 «Разветвляющиеся алгоритмы».

Практическая работа № 4 «Циклические алгоритмы».

III. Начала программирования.

Алфавит и словарь языка. Типы данных, используемые в языке Паскаль. Структура программы на языке Паскаль. Оператор присваивания. Вывод данных. Программа на языке программирования. Ввод данных с клавиатуры. Числовые типы данных. Целочисленный тип данных. Символьный и строковый типы данных. Логический тип данных. Условный оператор. Составной оператор. Многообразие способов записи ветвлений. Программирование циклов с заданным условием продолжения работы. Программирование циклов с заданным условием окончания работы. Программирование циклов с заданным числом повторений. Различные варианты программирования циклического алгоритма.

Компьютерный практикум:

Практическая работа № 5 «Вывод данных».

Практическая работа № 6 «Ввод данных».

Практическая работа № 7 «Использование условного оператора».

Практическая работа № 8 «Использование цикла с заданным числом повторений».

Учебно-тематический план

Название темы

Количество часов

общее

теория

практика

1

Математические основы информатики

8

7

1

2

Основы алгоритмизации

13

10

3

3

Начала программирования

13

9

4

        Итого:

34

29

8

Тематическое планирование с определением основных видов

учебной деятельности

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

Основное содержание по темам

Характеристика деятельности ученика

Математи-ческие основы информа-тики (8 часов).

Общие сведения о системах счисления. Цифра. Алфавит. Позиционная система счисления. Основание. Развёрнутая форма записи числа. Свёрнутая форма записи числа. Основания и алфавиты двоичной, восьмеричной и шестнадцатеричной систем счисления. Этапы перевода целых десятичных чисел в любую другую систему счисления. Таблицы сложения и умножения для арифметики двоичной системы счисления. Передача двоичных кодов. Представление чисел в компьютере. Разряд. Беззнаковое представление целых чисел. Представление целых чисел со знаком. Представление вещественных чисел. Элементы алгебры логики. алгебра логики. Высказывание. Логическая операция. Конъюнкция. Дизъюнкция. Отрицание. Логическое выражение. Логические элементы «И-НЕ», «ИЛИ-НЕ», «исключающее ИЛИ», «исключающее ИЛИ-НЕ». Таблица истинности. Законы логики. Элементы алгебры логики.

Аналитическая деятельность:

Выделять три вида систем счисления (унарная, непозиционные, позиционные). Анализировать преимущества двоичной системы счисления над другими системами счисления в компьютерной технике. Объяснять почему в компьютере представление информации посредством только двух состояний надёжно и помехоустойчиво. Объяснять каким путём между компьютерными устройствами осуществляется путём обмен информацией. Объяснять как в алгебре логики обозначают высказывания. Объяснять что в алгебре логики называют логическими переменными. Объяснять что определяет правила записи, упрощения и преобразования высказываний и вычисления их значений. Объяснять какой аппарат положен в основу компьютерных устройств хранения и обработки данных. Объяснять какие высказывания называется простые и какие сложными. Определять сколько разрядов может содержать вещественное число в памяти компьютера. Описывать логический элемент как дискретный преобразователь. Приводить примеры чисел, которые хранятся в компьютере в прямом коде и примеры чисел, которые хранятся в дополнительном коде. Уметь различать коммутативный и дистрибутивный законы.

Практическая деятельность:

Описывать алфавит шестнадцатеричной системы счисления. Использовать сайты  numsys.ru и calculatori.ru/perevod-chisel.html для  перевода чисел из одной системы счисления в любую другую. Использовании специальные таблицы сложения и умножения для арифметических операций в двоичной системы счисления. Использовать закон логического сложения и закон двойного отрицания.  Использовать закон исключённого третьего изакон повторения. Уметь решать логические задачи. Уметь переводить натуральные двоичные числа в десятичную систему. Уметь переводить целые десятичные числа в двоичную систему. Уметь записывать любое вещественное десятичное число в экспоненциальной форме. Уметь строить для логического выражения таблицу истинности.

Основы алгоритми-зации (13 часов)

Основы алгоритмизации. Алгоритмы и исполнители.. Характеристики исполнителя. Формальное исполнение алгоритма. Свойства алгоритма. Постановка задачи. Подбор исполнителя. Написание задания для исполнителя (его программирование).  Способы записи алгоритмов. Cловесное описание. Построчная запись. Предписания алгоритма. Содержимое предписаний. Блок-схема как способ записи алгоритмов. Фигуры в Блок-схемах. Недостатки Блок-схем. Алфавит, синтаксис и семантика алгоритмических языков. Достоинства и недостатки различных способов записи алгоритмов. Объекты алгоритмов. Величина. Константа. Переменная. Операнд. Тип. Идентификатор. Арифметические, логические и строковые выражения. Порядок выполнения операций. Приоритет операций.  Запись присваивания. Порядок выполнения команды присваивания. Свойства присваивания.  Таблица. Линейные и прямоугольные таблицы. Элементы строки. Элементы столбца. Индекс. Основные алгоритмические конструкции. Линейные алгоритмы. Детализации линейных алгоритмов.  Разветвляющиеся алгоритмы. Операции сравнения. Простые условия. Составные условия. Отрицание условия. Комбинация из нескольких ветвлений.  Циклические алгоритмы. Тело цикла. Цикл с заданным условием продолжения работы. Цикл с заданным условием окончания работы. Цикл с заданным числом повторений. Параметр цикла. Конечное значение цикла. Шаг цикла. Зацикливание.

Аналитическая деятельность:

Различать формальных и неформальных исполнителей. Описывать характеристики исполнителя (Круг решаемых задач. Среда. Режим работы. Система команд). Характеризовать свойства алгоритма (дискретность, понятность, определённость, результативность и массовость). Объяснять, каким образом можно обеспечить возможность автоматизации деятельности человека. Характеризовать, каким образом в блок-схеме изображаются предписания. Описывать основное преимущество блок-схем. Характеризовать синтаксис и семантику алгоритмических языков. Описывать различные способы записи алгоритмов (словесное описание, построчная запись, блок-схемы, алгоритмический язык и др.). Описывать какие простейшие конструкции входят в состав операторов. Объяснять в каком случае переменная будет объявлена по умолчанию. Объяснять чем отличается константа от переменной. Характеризовать операнды. Характеризовать идентификаторы. Указывать из каких символов может состоять имя величины. Описывать языковую конструкцию «выражение» по её предназначению. Описывать состав выражений. Объяснять чем определяется порядок выполнения операций. Описывать предназначение арифметических, логических и строковых выражений. Описывать как задаётся конкретное значение величины. Описывать в каком порядке выполняются команды присваивания. Описывать свойства присваивания. Описывать особенности линейных и прямоугольных таблиц. Объяснять чем определяется положение элемента в таблице. Объяснять каким образом можно получить составные условия из простых условий. Описывать условия окончания выполнения цикла. Объяснять как избежать зацикливания. Анализировать для чего используются  алфавит языка, ключевые слова и знаки операций при использовании систем программирования. Определять систему команд для данного исполнителя. Приводить примеры среды для данного исполнителя.  Приводить примеры языков программирования в которых можно вообще не объявлять переменные. Приводить примеры различных способов записи алгоритмов (словесные, графические, на алгоритмических языках и т.д.).

Практическая деятельность:

Уметь использовать арифметические операции (+, –, * (умножение), / (деление)), операции отношения (<, >, <=, >=, = ) и логические операции (И, ИЛИ, НЕ). Уметь записывать  линейные алгоритма. Уметь применять импликацию. Уметь записывать разветвляющиеся алгоритмы. Уметь использовать логические связки and, or и not. Уметь записывать циклические алгоритмы.

Начала программ-мирования (13 часов)

Общие сведения о языке программирования Паскаль. Алфавит языка программирования. Программа. Разделители. Зарезервированные слова. Стандартные идентификаторы. Идентификаторы пользователя. Синтаксис языка программирования. Семантика языка программирования. Пользовательские идентификаторы. Длина идентификатора.  Иерархия типов. Тип констант. Тип переменных. Ячейки памяти для хранения данных в программе.  Заголовок программы. Блок инициализации данных. Программный блок. Операторы. Присваивание переменной нового значения. Изменение содержимого области памяти. Краткая форма записи операторов присваивания. Организация ввода и вывода данных. Список вывода. Оператор вывода. Строковая константа. Формат вывода. Оператор ввода. Режим ожидания данных. Входной поток. Программирование линейных алгоритмов. Типичные действия программиста при разработке программ с линейными алгоритмами. Формирование таблицы имен. Упрощение формул. Разбиение на группы констант и переменных. Определение типов переменных. Определение способа инициализации переменных. Преобразование величин. Выбор формата и задание точности результатов.  Кодовая таблица. Управляющие и изображаемые символы. Функции ord и chr. Получение логических значений.  Программирование разветвляющихся алгоритмов. Неполная и полная формы записи условного оператора. Составной оператор. Вложенные ветвления. Варианты записи ветвлений. Реализации вложенных ветвлений. Экстремальное программирование.  Программирование циклических алгоритмов. Цикл-ПОКА. Цикл-ДО. Тело цикла.

Аналитическая деятельность:

Описывать правила написания и использования элементарных информационных и языковых единиц. Описывать предназначение библиотечных модулей и оверлейных структур. Описывать предназначение краткой формы записи операторов присваивания. Выделять типичные действия программиста при программировании линейных вычислительных процессов. Описывать три вида операторов цикла (“c предусловием”, “c постусловием”, “с параметром”). Анализировать основные характеристики программы. Определять формат вывода.

Практическая деятельность:

Уметь применять при написании программ специальные символы. Уметь использовать пользовательские идентификаторы. Уметь записывать стандартную процедуру для вывода данных из оперативной памяти на экран монитора. Уметь использовать оператор ввода для ввода в оперативную память значений переменных. Уметь задавать константу символьного типа в тексте программы. Уметь находить код символа, используя функцию ord. Уметь узнавать по коду символ, используют функцию chr. Уметь при записи на языке программирования разветвляющихся алгоритмов использовать условный оператор If… Уметь использовать простые и сложные логические выражения. Уметь использовать операторы цикла для реализации циклических алгоритмических конструкций.

Учебно-методическое и материально-техническое обеспечение

Учебно-методическое обеспечение

Название

Автор

Классы

Наличие электронного приложения

1. Учебники

1.

Информатика: учебник для 8 класса (ФГОС) – М.: БИНОМ. Лаборатория знаний, 2014. – 160 с. ил., 2-е изд., испр.

Босова Л.Л., Босова А.Ю.

8

alleng.ru/d/comp/comp181.htm

2.

Информатика: рабочая тетрадь для 8 класса. в 2-х частях (ФГОС) – М.: БИНОМ. Лаборатория знаний, 2-е изд., испр. – 2017. – Ч.1 - 88с., Ч.2 - 88с.

Босова Л.Л., Босова А.Б.

8

alleng.ru/d/comp/comp178.htm

2. Учебно-методические пособия

1.

Информатика. УМК для основной школы: 7 – 9 классы (ФГОС). Методическое пособие для учителя. – М.: БИНОМ. Лаборатория знаний, 2014.

Хлобыстова И.Ю. Цветкова М.С.

7-9

lbz.ru/books/435/8437/

2.

Информатика. 7–9 классы: программа для основной школы / … Самылкина Н. Н.

Угринович Н. Д.

Цветкова М. С

7-9

http://lbz.ru/books/226/6626

3.

Информатика. Программы для общеобразовательных учреждений. 2-11 классы. методическое пособие. – М.: БИНОМ. Лаборатория знаний, 2010.

Бородин М.Н.

5-9

mexalib.com/view/20714

4.

Информатика. 8 класс: лабораторный журнал / … И.А. Серегин, О.А. Полежаева

Н.Д. Угринович

8

alleng.ru/d/comp/comp349.htm

5.

Преподавание курса «Информатика и ИКТ» в основной и старшей школе.8-11 классы: методическое пособие/ Н.Д. Угринович – М.: БИНОМ. Лаборатория знаний, 2010.

Н.Д. Угринович

8-11

lbz.ru/books/229/5052

6.

Информатика. 7-9 класс. Базовый курс. Практикум - задачник по моделированию. – Спб. «Питер», 2007.

Макарова Н.В.

7-9

alleng.ru/d/comp/comp39.htm

7.

CD-ROM. Информатика. 5-11 классы. Разработки уроков. Рекомендации. Колегаева Е.М., Куличкова А.Г., Мендель А.В.

Зорин М.В., Зорина Е.М. Капранова М.Н.

5-9

my-shop.ru/shop/soft/1083736.html

8.

Информатика. 5-9 класс. Примерные рабочие программы. ФГОС. – М.: БИНОМ. Лаборатория знаний

Бутягина К.Л.

5-9

my-shop.ru/shop/books/2774101.html

Материально-техническое обеспечение

Наименование учебного оборудования

Примечание

Классы

1. Учебное оборудование

1.

Школьная доска односекционная белая для маркера.

5-9

2.

Набор маркеров четырёх цветов для школьной доски.

5-9

3.

Компьютерные столы, компьютерные стулья.

5-9

4.

Сетевые фильтры-удлинители.

5-9

5.

Сетевой коммутатор.

5-9

6.

Сетевой роутер.

5-9

7.

Патч-корды.

5-9

2. Компьютерная техника и интерактивное оборудование

1.

Компьютеры с корпусами десктоп ATX, мониторы, клавиатуры с разъёмом PS/2, компьютерные «мыши» с разъёмом PS/2.

5-9

2.

Наушники.

5-9

3. Электронные образовательные ресурсы

1.

Ресурсы Единой коллекции цифровых образовательных ресурсов (school-collection.edu.ru/).

5-9

2.

Материалы авторской мастерской Босовой Л.Л. (metodist.lbz.ru/authors/informatika/3/).

5-9

3.

fcior.edu.ru - Федеральный центр информационно-образовательных ресурсов (ФЦИОР).

5-9

4.

ict.edu.ru - портал «Информационно-коммуникационные технологии в образовании».

5-9

5.

5byte.ru/8 - «Теоретический материал к уроку 8 класс»

есть другое

8

6.

metod-kopilka.ru/informatika.html – «Материалы по информатике. В данном разделе собраны презентации и другие материалы для учителей информатики.»

5-11

7.

http://www.school-club.ru – «Школьный клуб», электронные уроки для всех возрастов учащихся.

5-9

4. Образовательные Интернет-ресурсы

1.

Газета «Информатика» Издательского дома «Первое сентября» http://inf.1september.ru

5-9

2.

http://www.junior.ru/wwwexam/ сайт по информатике и информационным технологиям с тестами.

5-9

3.

http://www.infojournal.ru/ Журнал «Информатика и образование».

5-9

4.

http://www.rusedu.info/ сайт по информационным технологиям с полезной гостевой книгой.

5-9

5.

Информатика в школе. Компьютер на уроках. http://www.klyaksa.net

5-9

6.

testedu.ru/test/informatika/8-klass/- « Тесты по "Информатике" для 8 класса »

8

7.

конспекты-уроков.рф/informatika/8-klass – «Конспекты уроков по информатике для 8 класса».

8

8.

moeobrazovanie.ru/viktoriny/test_po_informatike_8_klass_1.html – « Тест по информатике на тему "Устройства компьютера" (8 класс) »

8

9.

ikthelp.ru/8-klass-prakticheskie-zadaniya – 8 класс (практические задания)

8

10

klyaksa.net/htm/uchitel/index.htm – «ИНФОРМАТИКА И ИНФОРМАЦИОННО-КОММУНИКАЦИОННЫЕ ТЕХНОЛОГИИ В ШКОЛЕ»

5-11

11

gplinform.ucoz.ru – «Сайт по информатике для обучающихся и родителей»

5-11

12

inf777.narod.ru – «ИНФОРМАТИКА В ШКОЛЕ»

5-11

13

onlinetestpad.com/ru/tests/informatics/8class - «Тесты для 8-го класса по информатике онлайн в Online Test Pad».

8

5. Программные средства

1.

Операционная система Windows ХР.

5-9

2.

Полный пакет офисных приложений Microsoft Office.

5-9

3.

Антивирусные программы.

5-9

Планируемые результаты

В результате освоения курса информатики учащиеся 8 класса получат представление:

о системах счисления;

о двоичной, восьмеричной и шестнадцатеричной системах счисления;

о двоичной арифметике;

о логических операциях;

о логических элементах;

о исполнителях алгоритма;

о свойствах алгоритма;

о блок-схемах;

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

о данных, используемых в языках программирования;

о структурах программы в языках программирования;

о операторе присваивания;

о числовых типах данных.

У учащихся 8 класса будут сформированы:

понимание правовых норм использования программного обеспечения; ответственное отношение к используемому программному обеспечению;

основы корректного и культурного поведения в локальных сетях;

навыки коммуникации с использованием современных средств ИКТ, включая непосредственное выступление перед аудиторией;

представления о необходимости учёта юридических аспектов использования ИКТ, о нормах информационной этики.

Ученики научатся:

строить таблицы истинности для логических выражений;

решать логические задачи;

использовать словесные способы записи алгоритма;

использовать команду присваивания;

программировать ввод данных с клавиатуры;

использовать символьный и строковый типы данных;

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

использовать условный оператор;

использовать составной оператор;

программировать циклы;

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

Ученики получат возможность научиться:

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

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

классифицировать объекты файловой системы и улучшить навыки работы с ними;

различать системные и прикладные программы;

программировать циклы с заданным условием продолжения работы;

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

программировать циклы в с заданным числом повторений;

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

использовать в поисковых запросах: логическое «И» (AND), логическое «ИЛИ» (OR), Оператор «Плюс» (+), логическое «НЕ» (-), поиск точной фразы (""), усечение слова (*), оператор cache, оператор filetype, оператор info, оператор site, оператор link, оператор related, оператор define, оператор поиска синонимов (~);

систематизировать знания о назначении и функциях программного обеспечения компьютера;

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


Календарно-тематическое  планирование  по  Информатике  для  8  класса

п/п

тема урока

Элементы содержания

Планируемые результаты

Коррекционная работа

Домашнее задание

Дата

1

Техника безопасности в компьютерном классе. Системы счисления.

Техника безопасности. Здоровьесбережение. Общие сведения о системах счисления. Цифра. Алфавит. Позиционная система счисления. Основание. Развёрнутая форма записи числа. Свёрнутая форма записи числа.

Научиться соблюдать требования безопасности и гигиены в работе со средствами ИКТ. Бережно относиться к оборудованию кабинета информатики. Иметь представление о том, что: Система счисления – это знаковая система, в которой приняты определённые правила записи чисел. Знаки, с помощью которых записываются числа, называются цифрами, а их совокупность — алфавитом системы счисления. В любой системе счисления цифры служат для обозначения чисел, называемых узловыми. Алгоритмические числа получаются в результате каких-либо операций из узловых чисел. Системы счисления различаются выбором узловых чисел и способами образования алгоритмических чисел. Существует три вида систем счисления (унарная, непозиционные, позиционные). У непозиционной количественный эквивалент цифры в числе не зависит от её положения в записи числа. У позиционной количественный эквивалент цифры зависит от её положения (позиции) в записи числа. Унарная (единичная система счисления) – непозиционная положительная суммарная целочисленная система счисления с основанием равным “1”. В качестве единственной «цифры» используется зарубка или чёрточка. Основание позиционной системы счисления равно количеству цифр, составляющих её алфавит. Свернутая форма записи чисел используется в повседневной жизни, ее называют естественной или цифровой. Число в десятичной системе счисления записывается в виде суммы числового ряда степеней основания, в качестве коэффициентов которых выступают цифры данного числа. Развернутая форма записи числа – это запись в виде разрядных слагаемых, записанных с помощью степени соответствующего разряда и основания степени (основание счета).

Развитие зрительного внимания. Развитие произвольного внимания. Коррекция речи.

§1.1.1. стр. 5-8.

2

Двоичная, восьмеричная и шестнадцате-ричная системы счисления.

Основания и алфавиты двоичной, восьмеричной и шестнадцатеричной систем счисления. И правила их перевода из одной в другую. Восьмиразрядные и шестнадцатиразрядные ЭВМ (компьютеры).

Иметь представление о том, что: Двоичной системой счисления называется позиционная система счисления с основанием «2». Для записи чисел в двоичной системе счисления используются только две цифры: «0» и «1». Для перевода натуральных двоичных чисел в десятичную систему счисления необходимо вычислить сумму степеней двойки, соответствующих единицам в свёрнутой форме записи двоичного числа. Для перевода целого десятичного числа в двоичную систему счисления нужно последовательно выполнять деление данного числа и получаемых целых частных на 2 до тех пор, пока не получим частное, равное нулю. Исходное число в двоичной системе счисления составляется последовательной записью полученных остатков, начиная с последнего. Восьмеричной системой счисления называется позиционная система счисления с основанием «8». Основание шестнадцатеричной системы счисления (с алфавитом: «0», «1», «2», «3», «4», «5», «6», «7», «8», «9», «A», «B», «C», «D», «E», «F») равно 16. Восьмиразрядные микропроцессоры российского производства КР1858BM1, Т34ВМ1 и другие (Robotron 1715 (Т34ВМ1 – на маске «U880») выпускался с 1984 года) позволяли работать с памятью общим объемом до 64К. Шестнадцатиразрядный микропроцессор К1801ВМ1 работал в «БК» с тактовой частотой 3 МГц. До миллениума схемы процессоров могли быть восстановлены по топологии и с помощью зондовых анализаторов могли быть обнаружены и убраны защиты от копирования в виде ложных логических связей.

Развитие устной речи и произвольного внимания. Развитие словесно-логического мышления.

§1.1.2, стр. 8-9, §1.1.3, стр. 9-10, §1.1.4, стр. 10, вопросы 2-4.

3

Правило перевода целых десятичных чисел в систему счисления с основанием "q". Двоичная арифметика.

Три этапа перевода целых десятичных чисел в любую другую систему счисления. Использование numsys.ru для перевода чисел из одной системы счисления в любую другую. Таблицы сложения и умножения для арифметики двоичной системы счисления.

Иметь представление о том, что: Перевод целого десятичного числа в систему счисления с основанием q выполняется в три этапа (1. Последовательно выполнять деление данного числа и получаемых целых частных на основание новой системы счисления до тех пор, пока не получим частное, равное нулю. 2. Полученные остатки, являющиеся цифрами числа в новой системе счисления, привести в соответствие с алфавитом новой системы счисления. 3. Составить число в новой системе счисления, записывая его, начиная с последнего полученного остатка.). Можно использовать сайты  numsys.ru и calculatori.ru/perevod-chisel.html. Арифметика двоичной системы счисления основывается на использовании специальных таблиц сложения и умножения. В двоичной системе счисления умножение сводится к сдвигам множимого и сложениям. Первый программируемый и действительно работавший компьютер создал немецкий инженер Конрад Цузе (Konrad Zuse) в 1938 году. В 2003 году он был назван «величайшим» из живших немцев.

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

§1.1.5, стр. 10-12, §1.1.6, стр. 12, вопросы 8-10.

4

«Компьютер-ные» системы счисления.

Два устойчивых состояния для хранения информации в компьютере. Триггеры. Простота двоичной арифметики. Передача двоичных кодов. ЭВМ «Сетунь». Троичная логика.

Иметь представление о том, что: В компьютерной технике используется двоичная система счисления, обеспечивающая ряд преимуществ по сравнению с другими системами счисления. Двоичные числа представляются в компьютере с помощью достаточно простых технических элементов с двумя устойчивыми состояниями. Информация в компьютере представляется посредством только двух состояний надёжно и помехоустойчиво. Двоичная арифметика наиболее проста. Существует математический аппарат, обеспечивающий логические преобразования двоичных данных. Обмен информацией между компьютерными устройствами осуществляется путём передачи двоичных кодов. В период с 1956 по 1958 годы Н.П. Брусенцов создал первый троичный компьютер серийного производства – ЭВМ «Сетунь» построенную на принципах троичной логики. В ней, помимо бита и байта, применялся «трайт». Троичная система обладает наибольшей плотностью записи информации среди всех существующих целочисленных систем счисления. При прочих равных условиях троичные компьютеры будут иметь превосходящую удельную ёмкость памяти и удельную производительность процессора по сравнению с двоичными аналогами. В 12 веке Фибоначчи доказал, что троичная система счисления более экономична по сравнению с двоичной.

Развитие словесно-логического мышления.

Коррекция речи. Развитие устной речи и произвольного внимания. Развитие познавательно-го интереса.

§1.1.7, стр. 13-16,
вопросы 20, 23.

5

Представление целых чисел. Представление вещественных чисел.

Представление чисел в компьютере. Разряд. Беззнаковое представление целых чисел. Представление целых чисел со знаком. Представление вещественных чисел.

Иметь представление о том, что: Для компьютерного представления целых чисел используются несколько различных способов, отличающихся друг от друга количеством разрядов (8, 16, 32 или 64) и наличием или отсутствием знакового разряда. Для представления беззнакового целого числа его следует перевести в двоичную систему счисления и дополнить полученный результат слева нулями до стандартной разрядности. При представлении со знаком самый старший разряд отводится под знак числа, остальные разряды – под само число. Если число положительное, то в знаковый разряд помещается «0», если число отрицательное, то «1». Положительные числа хранятся в компьютере в прямом коде, отрицательные – в дополнительном. При хранении в компьютере вещественных чисел выделяются разряды на хранение знака порядка числа, самого порядка, знака мантиссы и мантиссы. Любое вещественное число записывается в виде А = ±m • q p (m – мантисса числа. q – основание системы счисления. p – порядок числа). Любое вещественное десятичное число может быть записано в экспоненциальной форме, в которой знак «Е» обозначает основание десятичной системы счисления и читается как «умножить на десять в степени». Вещественное число может занимать в памяти компьютера 32 или 64 разряда. При этом выделяются разряды для хранения знака мантиссы, знака порядка, порядка и мантиссы. Широкий диапазон представления вещественных чисел важен для решения научных и инженерных задач.

Развитие логического мышления. Развитие устной речи и произвольного внимания. Развитие познавательно-го интереса.

§1.2.1, стр. 17-19, вопросы 2-6, §1.2.2, стр. 19-21, вопросы 7-10.

6

Высказывание. Логические операции.

Элементы алгебры логики. алгебра логики. Высказывание. Логическая операция. Конъюнкция. Дизъюнкция. Отрицание. Логическое выражение. Логические элементы «И-НЕ», «ИЛИ-НЕ», «исключающее ИЛИ», «исключающее ИЛИ-НЕ». Транзистор. Триггер. Вентиль в высокоимпедансном состоянии. Вентиль «НЕ» (инвертор).

Иметь представление о том, что: Для информатики важен раздел математики, называемый алгеброй логики. Объектами алгебры логики являются высказывания. Высказывание – это предложение на любом языке, содержание которого можно однозначно определить как истинное или ложное. Побудительные и вопросительные предложения высказываниями не являются. Высказывания могут строиться с использованием знаков различных формальных языков – математики, физики, химии и т. п. В алгебре логики высказывания обозначают буквами и называют логическими переменными. Числа («0» или(и) «1») обозначающие значения логических переменных, называются логическими значениями. Алгебра логики определяет правила записи, упрощения и преобразования высказываний и вычисления их значений. Оперируя логическими переменными, которые могут быть равны только «0» или «1», алгебра логики позволяет свести обработку информации к операциям с двоичными данными. Именно аппарат алгебры логики положен в основу компьютерных устройств хранения и обработки данных. Высказывание называется простым, если никакая его часть сама не является высказыванием. Сложные (составные) высказывания строятся из простых с помощью логических операций. Основные логические операции, определённые над высказываниями называются инверсией, конъюнкцией и дизъюнкцией. Конъюнкция – это логическая операция, ставящая в соответствие двум высказываниям новое высказывание, являющееся истинным тогда и только тогда, когда оба исходных высказывания истинны. Для записи конъюнкции используются знаки «&», «И», «». Дизъюнкция – это логическая операция, которая двум высказываниям ставит в соответствие новое высказывание, являющееся ложным тогда и только тогда, когда оба исходных высказывания ложны. Для записи дизъюнкции используются знаки «+», «|», «ИЛИ», «». Инверсия – это логическая операция, которая высказыванию ставит в соответствие новое высказывание, значение которого противоположно исходному. Инверсию также называют логическим отрицанием. Для записи инверсии используются знаки «НЕ», «», «¬». Логические операции при выполнении имеют следующий приоритет: инверсия, конъюнкция, дизъюнкция. Высокоимпедансное состояние (Z-состояние) – это состояние вывода микросхемы, при котором сопротивление между её внутренней схемой подключённой к данному выводу и внешней схемой очень велико (реализуется закрытым транзистором, работающим в ключевом режиме).

Развитие логического мышления. Развитие познавательного интереса. Коррекция речи. Развитие устной речи и произвольного внимания.

§1.3.1, стр. 22-24, §1.3.2, стр. 24-29.

7

Построение таблиц истинности для логических выражений. Свойства логических операций.

Таблица истинности. Законы логики.  

Иметь представление о том, что: Для логического выражения можно построить таблицу истинности, показывающую, какие значения принимает выражение при всех наборах значений входящих в него переменных. Переместительный (коммутативный) закон реализуется для логического умножения (А & В = В & А) и логического сложения (А  В = В  А). Сочетательный (ассоциативный) закон: реализуется для логического умножения (А & В) & С = А & (В & С )) и логического сложения (( А  В )  С = А  ( В  С )). Распределительный (дистрибутивный) закон реализуется для логического умножения (А & (В  С) = (А & В)  (А& С)) и логического сложения (А  (В & С ) = (А  В) & (А  С )).  Закон двойного отрицания реализуется как ¬А = А. Двойное отрицание исключает отрицание. Закон исключённого третьего реализуется для логического умножения (А & ¬А = 0) и логического сложения (А ¬А =1). Из двух противоречивых высказываний об одном и том же предмете одно всегда истинно, а второе – ложно, третьего не дано. Закон повторения реализуется для логического умножения (А & А = А) и логического сложения (А  А = А). Законы операций с 0 и 1 реализуются для логического умножения (А & 0 = 0; А &1 = А) и логического сложения (А  0 = А; А  1 = 1). Законы общей инверсии реализуется для логического сложения (= & ) и логического умножения (=  ).

Развитие логического мышления. Коррекция речи. Развитие устной речи и произвольного внимания. Развитие зрительного внимания.

§1.3.3, стр. 29, §1.3.4, стр. 30-32.

8

Решение логических задач. Логические элементы. Практическая работа №1.

Элементы алгебры логики. Математические основы информатики. Дискретный преобразователь.

Иметь представление о том, что: Алгебра логики – это раздел математики, играющий важную роль в конструировании автоматических устройств, разработке аппаратных и программных средств информационных и коммуникационных технологий. Дискретный преобразователь, который выдаёт после обработки двоичных сигналов значение одной из логических операций, называется логическим элементом. Компьютерные устройства, производящие операции над двоичными числами, и ячейки, хранящие данные, представляют собой электронные схемы, состоящие из отдельных логических элементов.

Уметь: Решать логические задачи.

Развитие логического мышления и устной речи. Коррекция мелкой моторики. Коррекция речи. Развитие устной речи.

§1.3.5, стр. 32-34, вопросы 2-5, §1.3.6, стр. 34-45, вопросы 15-16.

9

Понятие алгоритма. Исполнитель алгоритма.

Основы алгоритмизации. Алгоритмы и исполнители. Исполнитель. Характеристики исполнителя (Круг решаемых задач. Среда. Режим работы. Система команд). Формальное исполнение алгоритма.

Иметь представление о том, что: Алгоритм – это описание последовательности шагов в решении задачи, приводящих от исходных данных к требуемому результату. Каждый алгоритм предназначен для определённого исполнителя. Исполнитель – это некоторый объект (человек, животное, техническое устройство), способный выполнять определённый набор команд. Различают формальных и неформальных исполнителей. Формальный исполнитель одну и ту же команду всегда выполняет одинаково. Неформальный исполнитель может выполнять команду по-разному. Каждый исполнитель создаётся для решения некоторого круга задач. Область, обстановку, условия, в которых действует исполнитель, принято называть средой данного исполнителя. Предписание исполнителю о выполнении отдельного законченного действия называется командой. Совокупность всех команд, которые могут быть выполнены некоторым исполнителем, образует систему команд данного исполнителя. Для большинства исполнителей предусмотрены режимы непосредственного управления и программного управления. В первом случае исполнитель ожидает команд от человека и каждую поступившую команду немедленно выполняет. Во втором случае исполнителю сначала задаётся полная последовательность команд (программа), а затем он выполняет все эти команды в автоматическом режиме.

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

§2.1.1, стр. 46-48, §2.1.2, стр. 48-51, вопросы 2-10 со стр. 54.

10

Свойства алгоритма.

Свойства алгоритма (Дискретность. Понятность. Определённость. Результативность. Массовость).

Иметь представление о том, что: Каждый алгоритм обладает свойствами дискретность, понятность, определённость, результативность и массовость. Алгоритм – это предназначенное для конкретного исполнителя описание последовательности действий, приводящих от исходных данных к требуемому результату, которое обладает свойствами дискретности, понятности, определённости, результативности и массовости. Дискретность –решение задачи разделёно на отдельные шаги. Каждому шагу соответствует предписание (команда). Только выполнив одну команду, исполнитель может приступить к выполнению следующей команды. Понятность – алгоритм состоит только из команд, входящих в систему команд исполнителя. Определённость –в алгоритме нет команд, смысл которых может быть истолкован исполнителем неоднозначно. Результативность – алгоритм должен обеспечивать получение результата после конечного числа шагов. Массовость –  алгоритм должен обеспечивать возможность его применения для решения любой задачи из некоторого класса задач.

Развитие познаватель-ного интереса и логического мышления. Коррекция речи. Развитие устной речи, вербальной памяти и произвольного внимания.

§2.1.3, стр. 51-53, вопросы 11-14 со стр. 55.

11

Возможность автоматизации деятельности человека.

Постановка задачи. Подбор исполнителя. Написание задания для исполнителя (его программирование).

Иметь представление о том, что: Разработка алгоритма обычно требует от человека глубоких знаний. Решение задачи по готовому алгоритму требует от исполнителя только строгого следования заданным предписаниям. Исполнитель может не вникать в смысл того, что он делает, и не рассуждать, почему он поступает так, а не иначе, т. е. он может действовать формально. Способность исполнителя действовать формально обеспечивает возможность автоматизации деятельности человека. Сначала процесс решения задачи представляется в виде последовательности простейших операций. Потом создаётся машина способная выполнять эти операции в последовательности, заданной в алгоритме. В итоге человек освобождается от рутинной деятельности, поскольку выполнение алгоритма поручается автоматическому устройству. Сема (от греч. знак) – минимальная, предельная единица плана содержания (иными словами, лексического или грамматического значения), представляющая собой отражение определённого свойства предмета или явления. Классический пример семного (компонентного) анализа – разложение слова «холостяк» на четыре семы: «человек», «мужского пола», «взрослый», «до настоящего времени не вступивший в брак».

Развитие произвольного внимания и вербальной памяти. Развитие логического мышления. Коррекция речи. Развитие устной речи.

§2.1.4, стр. 51-56, вопросы 19-20.

12

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

Способы записи алгоритмов. Cловесное описание. Построчная запись. Предписания алгоритма. Содержимое предписаний.

Иметь представление о том, что: Существуют различные способы записи алгоритмов (словесные, графические, на алгоритмических языках и т.д.). Самой простой является запись алгоритма в виде набора высказываний на обычном разговорном языке. Словесное описание имеет минимум ограничений и является наименее формализованным. Однако все разговорные языки обладают неоднозначностью, поэтому могут возникнуть различные толкования текста алгоритма, заданного таким образом. Алгоритм в словесной форме может оказаться очень объёмным и трудным для восприятия. Построчная запись – это запись на естественном языке, но с соблюдением некоторых дополнительных правил (Каждое предписание записывается с новой строки. Предписания (шаги) алгоритма нумеруются. Исполнение алгоритма происходит в порядке возрастания номеров шагов, начиная с первого (если не встречается никаких специальных указаний)). Кроме слов естественного языка предписания могут содержать математические выражения и формулы. Построчная запись алгоритма позволяет избежать ряда неопределённостей. Её восприятие не требует дополнительных знаний.

Развитие устной речи и произвольного внимания. Развитие познавательно-го интереса. Развитие словесно-логического мышления.

§2.2.1, стр. 57-59, вопросы 2-5 со стр. 62.

13

Блок-схемы.

Блок-схема как способ записи алгоритмов. Фигуры в Блок-схемах. Недостатки Блок-схем.

Иметь представление о том, что: Блок-схема представляет собой графический документ, дающий представление о порядке работы алгоритма. В Блок-схеме предписания изображаются с помощью различных геометрических фигур, а последовательность выполнения шагов указывается с помощью линий, соединяющих эти фигуры. Создание детальной блок-схемы сложного алгоритма – трудоёмкая задача. Кроме того, блок-схема, не умещающаяся на одном стандартном листе, теряет своё основное преимущество – наглядность. При разработке сложных алгоритмов блок-схемы удобно использовать в качестве средства для наглядного представления решения задачи в общем виде.

Развитие логического мышления и коррекция речи. Развитие устной речи и произвольного внимания. Развитие познавательно-го интереса.

§2.2.2, стр. 59-60, вопрос 6 со стр. 62.

14

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

Алфавит, синтаксис и семантика алгоритмических языков. Достоинства и недостатки различных способов записи алгоритмов.

Иметь представление о том, что: Алгоритмические языки – это формальные языки, предназначенные для записи алгоритмов. Каждый из них характеризуется алфавитом, синтаксисом и семантикой. Алфавит – это набор используемых символов. Синтаксис – это система правил, по которым из символов алфавита образуются правильные конструкции языка. Семантика – это система правил, строго определяющих смысл и способ употребления конструкций языка. Существуют различные способы записи алгоритмов (словесное описание, построчная запись, блок-схемы, алгоритмический язык и др.) Каждый из этих способов обладает своими достоинствами и недостатками. Существует сайт studfiles.net/preview/5348166/page:4/ с описанием Бейсика («3.2. Алгоритмический язык Basic»). Программа на языке Basic – это последовательность операторов и комментариев, описывающих алгоритм решения задачи. Для записи операторов используется алфавит языка, ключевые слова и знаки операций. В состав операторов входят простейшие конструкции: константы, переменные, массивы, функции и выражения. В Бейсике можно вообще не объявлять переменные. Переменная может появиться в программе, хотя она не была объявлена. Такой случай называется объявлением по умолчанию. Она будет иметь тип Variant. Это является преимуществом Бейсика, так как огромные размеры HDD современных компьютеров и их мощность, почти всегда, позволяют не учитывать размеры программ и скорость их выполнения. У Бейсика самая плохая оптимизация, но на нём быстрее всего пишутся программы. При применении переменных типа Variant при чтении программного кода хакеру сложно установить, какой внутренний тип имеет переменная в данный момент. Это может затруднить взлом программы.

Развитие познаватель-ного интереса. Развитие логического мышления. Развитие устной речи и произвольного внимания.

§2.2.3, стр. 60-62, вопросы 7, 9.

15

Величины.

Объекты алгоритмов. Величина. Константа. Переменная. Операнд. Тип. Идентификатор.

Иметь представление о том, что: В информатике отдельный информационный объект (число, символ, строка, таблица и др.) называется величиной. Величины делятся на постоянные (константы) и переменные. Постоянной (константой) называется величина, значение которой указывается в тексте алгоритма и не меняется в процессе его исполнения. Переменной называется величина, значение которой меняется в процессе исполнения алгоритма. При исполнении алгоритма в каждый момент времени переменная обычно имеет значение, называемое текущим значением. В алгоритмах над величинами выполняются некоторые операции. Арифметические операции (+, –, * (умножение), / (деление)), операции отношения (<, >, <=, >=, = ), логические операции (И, ИЛИ, НЕ). Объекты, над которыми выполняются операции, называются операндами.  Множество величин, объединённых определённой совокупностью допустимых операций, называют величинами определённого типа. Для ссылок на величины используют их имена (идентификаторы). Имя величины может состоять из одной или нескольких латинских букв, из латинских букв и цифр.

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

§2.3.1, стр. 63-65, вопросы 2-16.

16

Выражения.

Арифметические, логические и строковые выражения. Порядок выполнения операций. Приоритет операций.

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

Развитие логического мышления. Развитие устной речи и произвольного внимания. Развитие познавательно-го интереса.

§2.3.2, стр. 65-66, вопросы 2, 3, 5, 6 со стр. 70.

17

Команда присваивания.

Запись присваивания. Порядок выполнения команды присваивания. Свойства присваивания.

Иметь представление о том, что: Задать конкретное значение величины можно с помощью операции присваивания, которая записывается как <имя переменной> := <выражение>. и читается как «присвоить». Например, запись А := В + 5 читается как «переменной «А» присвоить значение выражения В плюс 5». Знаки присваивания «:=» и равенства «=» – разные знаки. Знак «=» означает равенство двух величин, записанных по обестороны от этого знака. Знак «:=» предписывает выполнение операции присваивания. Например, запись А := А + 1 выражает не равенство значений А и А+ 1, а указание увеличить значение переменной «А» на единицу. При выполнении команды присваивания сначала вычисляется значение выражения, стоящего справа от знака «:=», затем результат присваивается переменной, стоящей слева от знака «:=». При этом тип выражения должен быть совместим с типом соответствующей переменной. У присваивания три свойства. Пока переменной не присвоено значение, она остаётся неопределённой. Значение, присвоенное переменной, сохраняется в ней вплоть до выполнения следующего присваивания этой переменной нового значения. Если мы присваиваем некоторой переменной очередное значение, то предыдущее её значение теряется безвозвратно.

Коррекция речи. Развитие устной речи, произвольного внимания и вербальной памяти.

§2.3.3, стр. 66-67, вопрос 7, 17 со стр. 70, 72.

18

Табличные величины.

Таблица. Линейные и прямоугольные таблицы. Элементы строки. Элементы столбца. Индекс.

Иметь представление о том, что: В практической деятельности человек часто использует всевозможные таблицы. Чаще всего встречаются линейные и прямоугольные таблицы. Линейная таблица (одномерный массив) представляет собой набор однотипных данных, записанных в одну строку или один столбец. Элементы строки (столбца) всегда нумеруются. Прямоугольная таблица (двумерный массив) – это упорядоченный некоторым образом набор строк (столбцов), содержащих одинаковое количество элементов. Всей совокупности элементов табличной величины даётся одно имя. Элементы различают по их номерам, называемым индексами. Индекс записывается в квадратных скобках сразу за именем таблицы. Таблица (массив) – это набор некоторого числа однотипных элементов, которым присвоено одно имя. Положение элемента в таблице однозначно определяется его индексами.

Развитие логического мышления. Коррекция речи. Развитие устной речи и произвольного внимания. Развитие познавательно-го интереса.

§2.3.4, стр. 68-72, вопросы 2-19.

19

Следование. Практическая работа №2.

Основные алгоритмические конструкции. Линейные алгоритмы. Детализации линейных алгоритмов.

Иметь представление о том, что: Следование – это алгоритмическая конструкция, отображающая естественный, последовательный порядок действий. Алгоритмы, в которых используется только структура «следование», называются линейными алгоритмами. Многие из предписаний линейных алгоритмов могут потребовать детализации – представления в виде некоторой совокупности более мелких предписаний. Импликация является логическим следованием. Она связывает два простых логических выражения, из которых первое является условием (А), а второе (В) – следствием из этого условия. Результатом импликация является ЛОЖЬ только тогда, когда условие А истинно, а следствие В ложно. Обозначается символом "следовательно" и выражается словами ЕСЛИ … , ТО … 

Развитие логического мышления. Коррекция мелкой моторики и вербальной памяти.

§2.4.1, стр. 73-76, вопросы 2-3 со стр. 91.

20

Ветвление. Практическая работа №3.

Разветвляющиеся алгоритмы. Операции сравнения. Простые условия. Составные условия. Отрицание условия. Комбинация из нескольких ветвлений.

Иметь представление о том, что: Ветвление – это алгоритмическая конструкция, в которой в зависимости от результата проверки условия («да» или «нет») предусмотрен выбор одной из двух последовательностей действий (ветвей). Алгоритмы, в основе которых лежит структура «ветвление», называют разветвляющимися. Для записи условий, в зависимости от результатов проверки которых выбирается та или иная последовательность действий, используются операции сравнения (А<В – А меньше В; А<=В – А меньше или равно В; А=В – А равно В; А>В – А больше В; А>=В – А больше или равно В; А<>В – А не равно В. Здесь буквы А и В можно заменять на любые переменные, числа и арифметические выражения. Приведённые операции сравнения допускаются и для символьных переменных.). Условия, состоящие из одной операции сравнения, называются простыми. В качестве условий при организации ветвлений можно использовать и составные условия. Составные условия получаются из простых с помощью логических связок and (и), or (или), not (не). and означает одновременное выполнение всех условий, or выполнение хотя бы одного условия, а not означает отрицание условия, записанного за словом not. Существует достаточно много ситуаций, в которых приходится выбирать не из двух, а из трёх и более вариантов. Есть разные способы построения соответствующих алгоритмов. Один из них – составить комбинацию из нескольких ветвлений.

Развитие логического мышления. Коррекция мелкой моторики и вербальной памяти. Коррекция речи. Развитие устной речи и произвольного внимания.

§2.4.2, стр. 76-81, вопросы 11-12 со стр. 93.

21

Цикл. Практическая работа №4.

Циклические алгоритмы. Тело цикла. Цикл с заданным условием продолжения работы. Цикл с заданным условием окончания работы. Цикл с заданным числом повторений. Параметр цикла. Конечное значение цикла. Шаг цикла. Зацикливание.

Иметь представление о том, что: Повторение – это алгоритмическая конструкция, представляющая собой последовательность действий, выполняемых многократно. Алгоритмы, содержащие конструкцию повторения, называют циклическими или циклами. Последовательность действий, многократно повторяющаяся в процессе выполнения цикла, называется телом цикла. В зависимости от способа организации повторений различают три типа циклов (Цикл с заданным условием продолжения работы. Цикл с заданным условием окончания работы. Цикл с заданным числом повторений.). При выполнении цикла-ПОКА проверяется условие (вычисляется значение логического выражения. Если условие удовлетворяется (Да), то выполняется тело цикла и снова осуществляется переход к проверке условия; если же условие не удовлетворяется, то выполнение цикла заканчивается. Возможны случаи, когда тело цикла не будет выполнено ни разу. При выполнении цикла-ДО выполняется тело цикла и проверяется условие (вычисляется значение логического выражения). Если условие не удовлетворяется («Нет»), то снова выполняется тело цикла и осуществляется переход к проверке условия. Если условие удовлетворяется, то выполнение цикла заканчивается. В любом случае тело цикла будет выполнено хотя бы один раз. В цикле-ДЛЯ всегда есть параметр цикла – величина целого типа, изменяющаяся в ходе выполнения цикла от своего начального значения i1 до конечного значения i2 с шагом R. При выполнении цикла-ДЛЯ параметру цикла присваивается начальное значение, а затем параметр цикла сравнивается с конечным значением. Если параметр цикла не превышает конечное значение, то выполняется тело цикла и увеличивается значение параметра цикла на шаг, а потом снова осуществляется проверка параметра цикла. Если параметр цикла превышает конечное значение, то выполнение цикла заканчивается. Если величина шага в цикле с параметром равна единице, то шаг не указывают. цикл-ДЛЯ имеет строго фиксированное число повторений, что позволяет избежать зацикливания, т. е. ситуации, когда тело цикла выполняется бесконечно.

Развитие устной речи и произвольного внимания. Коррекция мелкой моторики и вербальной памяти. Развитие словесно-логического мышления.

§2.4.3, стр. 81-105, вопросы 17, 24, 34.

22

Алфавит и словарь языка

Общие сведения о языке программирования Паскаль. Алфавит языка программирования. Программа. Разделители. Зарезервированные слова. Стандартные идентификаторы. Идентификаторы пользователя. Синтаксис языка программирования. Семантика языка программирования. Пользовательские идентификаторы. Длина идентификатора.

Иметь представление о том, что: При записи алгоритма решения задачи на языке программирования необходимо четко знать правила написания и использования элементарных информационных и языковых единиц. Основой языка программирования, является алфавит – конечный набор знаков, состоящий из букв, десятичных и шестнадцатеричных цифр, а также специальных символов. Языки программирования – это формальные языки, предназначенные для записи алгоритмов, исполнителем которых будет компьютер. Записи алгоритмов на языках программирования называются программами. В качестве букв в Pascal используются прописные и строчные буквы латинского алфавита (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z) и знак подчеркивания (_). В качестве десятичных цифр десять цифр (0, 1, 2, 3, 4, 5, 6, 7, 8, 9). Шестнадцатеричные цифры включают десятичные цифры и буквы от A до F (или от a до f). При написании программ применяются специальные символы (+ – Плюс. , – Запятая. - – Минус. . – Точка. * –Звездочка. : – Двоеточие. / – Дробная черта. [ ] – Квадратные скобки. > – Больше. { } – Фигурные скобки. < –Меньше. $ –        Знак денежной единицы. = – Равно        . ( ) – Круглые скобки. ; – Точка с запятой. ^ – Тильда. # – Номер. @ –Коммерческое «а». ' – Апостроф. И т.д.). Комбинации специальных символов могут образовывать составные символы (:= – Присваивание. <= – Меньше или равно. <> – Не равно. >= – Больше или равно. И т.д.). В программе эти пары символов нельзя разделять пробелами, если они используются в качестве знаков операций отношения или ограничителей комментария. Русские буквы в программе должны заключаться в апострофы. Неделимые последовательности знаков алфавита образуют слова, отделенные друг от друга разделителями и несущие определенный смысл в программе. Разделителями могут служить пробелы, символы конца строки или комментарии. Набор слов, используемый в Pascal, можно разделить на три группы (Зарезервированные слова. Стандартные идентификаторы. Идентификаторы пользователя.). Зарезервированные слова являются составной частью языка, имеют фиксированное начертание и раз и навсегда определенный смысл. Они не могут изменяться программистом. Зарезервированные слова нельзя использовать в качестве имен, вводимых программистом для обозначения величин, и т. д. Группа слов, имеющая определенный смысл, называется словосочетанием. В языке программирования словосочетание, состоящее из слов и символов и задающее правило вычисления некоторого значения, называется выражением. Минимальная конструкция языка, представляющая собой законченную мысль, есть предложение. Если предложение языка программирования задает полное описание некоторого действия, которое необходимо выполнить, оно называется оператором. Предложение, описывающее структуру и организацию данных – объектов языка, над которыми производятся различные действия, называется описанием. Для программирования нужно изучить синтаксис языка программирования (правила записи его конструкций) и его семантику (смысл и правила использования этих конструкций).

Для обозначения меток, констант, переменных, процедур и функций, определенных самим программистом, применяются пользовательские идентификаторы. При этом идентификаторы в программе должны быть уникальными, т. е. в каждом блоке программы один идентификатор не может использоваться для обозначения более чем одной переменной или постоянной величины, и т. д. Идентификатор может начинаться только с буквы или знака подчеркивания. Он может состоять из букв, цифр и знаков подчеркивания (пробелы, точки и другие специальные символы недопустимы). Между двумя идентификаторами должен быть, по крайней мере, один пробел. Максимальная длина идентификатора составляет 127 символов, но значимыми являются только первые 63 символа.

Развитие познавательного интереса. Коррекция речи. Развитие словесно-логического мышления. Развитие устной речи и произвольного внимания.

§3.1.1, стр. 106-108, вопросы 2-5 со стр. 112.

23

Типы данных, используемые в языке Паскаль.

Иерархия типов. Тип констант. Тип переменных. Ячейки памяти для хранения данных в программе.

Иметь представление о том, что: Для обработки ЭВМ данные представляются в виде величин и их совокупностей. С понятием величины связаны такая важная характеристика, как ее тип. Тип определяет возможные значения переменных, констант, функций, выражений, внутреннюю форму представления данных в ЭВМ, операции и функции, которые могут выполняться над величинами, принадлежащими к данному типу. В Паскале тип величины задают заранее. Все переменные, используемые в программе, должны быть объявлены в разделе описания с указанием их типа. В Паскале существует иерархия типов (

  • Простые
  • Порядковые
  • Целые
  • Логические
  • Символьные
  • Перечисляемые
  • Интервальные
  • Вещественные
  • Структуированные
  • Массивы
  • Строки
  • Множества
  • Записи
  • Файлы
  • Указатели ).

Константами называются элементы данных, значения которых установлены в описательной части программы и в процессе выполнения программы не изменяются. Переменными называют величины, которые могут менять свои значения в процессе выполнения программы. Каждая переменная или константа принадлежит к определенному типу данных. Тип констант автоматически распознается компилятором без предварительного описания. Тип переменных должен быть описан перед тем, как с переменными будут выполняться какие-либо действия. Тем самым мы как бы сообщаем компьютеру, какие ячейки памяти следует использовать для хранения данных в программе. В Pascal над целыми типами (byte, shortint, word, integer, longint и их диапазоны) допустимы побитовые операции. Выделяется понятие порядковых типов данных (ordinal), к ним относятся целые типы (знаковые и беззнаковые), логический ( boolean ), символьный ( char ), перечислимые типы и типы-диапазоны.

Развитие логического мышления. Коррекция речи. Развитие устной речи и произвольного внимания. Развитие познавательно-го интереса и вербальной памяти.

§3.1.2, стр. 108-109, вопрос 6  со стр. 112.

24

Структура программы на языке Паскаль

Заголовок программы. Блок инициализации данных. Программный блок. Операторы.

Иметь представление о том, что: В программе, записанной на языке Паскаль, можно выделить три основных блока (Заголовок программы. Блок описания используемых данных. Блок описания действий по преобразованию данных (программный блок).). Заголовок программы состоит из служебного слова program и имени программы. После имени программы ставится точка с запятой. Блок описания данных состоит из раздела описания констант (const), раздела описания переменных (var) и некоторых других разделов. В разделе описания переменных указываются имена используемых в программе переменных и их типы. Имена переменных одного типа перечисляются через запятую, затем после двоеточия указывается их тип; описание каждого типа заканчивается точкой с запятой. Программа может не иметь заголовка; в ней может отсутствовать блок описания данных. Обязательной частью программы является программный блок. Он содержит команды, описывающие алгоритм решения задачи. Программный блок начинается со слова begin и заканчивается словом end с точкой. Операторы – языковые конструкции, с помощью которых в программах записываются действия, выполняемые над данными в процессе решения задачи. Точка с запятой служит разделителем между операторами, а не является окончанием соответствующего оператора. Перед оператором end точку с запятой ставить не нужно. Программа реализует алгоритм решения задачи. В ней программист записывает последовательность действий, выполняемых над определенными данными с помощью определенных операций для реализации заданной цели. Основными характеристиками программы являются: точность полученного результата, время выполнения и объем требуемой памяти. О соответствии этих показателей решаемой задаче и возможностям компьютера должен позаботиться сам программист. В большинстве случаев определяющим требованием является точность. Ограничения по объему памяти и времени выполнения носят менее жесткий характер. Максимальный размер программы на Pascal ограничен. Компилятор позволяет обрабатывать программы и библиотечные модули, в которых объем данных и генерируемый машинный код не превышают 64 Кбайт каждый. Если программа требует большего количества памяти, следует использовать библиотечные модули (.TPU-файлы) или оверлейные структуры.

Развитие логического мышления. Коррекция речи. Развитие устной речи и произвольного внимания. Развитие познавательно-го интереса.

§3.1.3, стр. 109-110, вопрос 8  со стр. 112.

25

Оператор присваивания.

Присваивание переменной нового значения. Изменение содержимого области памяти. Краткая форма записи операторов присваивания.

Иметь представление о том, что: Основное преобразование данных, выполняемое компьютером, – присваивание переменной нового значения, что означает изменение содержимого области памяти. Оно осуществляется оператором присваивания, аналогичным команде присваивания алгоритмического языка. Общий вид оператора – <имя переменной>:=<выражение>. При выполнении оператора а:=10 в ячейку оперативной памяти компьютера с именем а заносится значение 10. При выполнении оператора b:=5 в ячейку оперативной памяти компьютера с именем b заносится значение 5. При выполнении оператора s:=a+b значения ячеек оперативной памяти с именами a и b переносятся в процессор, где над ними выполняется операция сложения. Полученный результат заносится в ячейку оперативной памяти с именем s. Оператор – инструкция, задающая определенные действия программы. Одним из операторов является оператор присваивания, который присваивает значение некоторого выражения некоторой переменной. Тип переменной в левой части оператора присваивания должен соответствовать типу выражения. Присваивание – это запись данных в участок памяти компьютера, отведенной для значения величины M, тех данных, которые хранятся в другом участке памяти компьютера, где записано значение величины N. При выполнении оператора присваивания вычисляется выражение, записанное справа от знака := , а затем полученное в результате значение присваивается переменной, записанной слева от знака := . То есть переменная теперь будет хранить это значение. Операторы программы (подпрограммы) обычно выполняются в том порядке, в каком они записаны, т е слева – направо и сверху-вниз. Однако есть операторы, которые нарушают этот порядок, например, условный оператор. Существуют языки программирования с краткой (сокращенной) формой записи операторов присваивания. Она используется в коде для наглядности. Сокращенные формы операторов присваивания бывают двух видов (одноместные и двуместные) В Visual Basicе десять операторов присваивания.

Развитие произвольного внимания. Коррекция речи. Развитие устной речи и вербальной памяти. Развитие познавательно-го интереса.

§3.1.4, стр. 110-113, вопрос 12.

26

Вывод данных. Программа на языке программирования. Практическая работа №5.

Организация ввода и вывода данных. Список вывода. Оператор вывода. Строковая константа. Формат вывода.

Иметь представление о том, что: Writeln (список вывода) – это стандартная процедура, которая используется для вывода данных на экран. Значения выводятся в порядке их записи в списке вывода. Затем курсор переходит в начало следующей строки. Write – стандартная процедура для вывода данных на экран без перевода курсора на новую строку. Для вывода данных из оперативной памяти на экран монитора используется оператор вывода write (write (< выражение 1 >, < выражение 2 >,…, < выражение N >)). Здесь в круглых скобках помещается список вывода – список выражений, значения которых выводятся на экран. Это могут быть числовые, символьные и логические выражения, в том числе переменные и константы. Произвольный набор символов, заключённый в апострофы, считается строковой константой. Строковая константа может содержать любые символы, набираемые на клавиатуре. При выполнении оператора вывода все элементы списка вывода печатаются непосредственно друг за другом. Формат вывода – это указываемое после двоеточия целое число, определяющее, сколько позиций на экране должна занимать выводимая величина. Если цифр в числе меньше, чем зарезервированных под него позиций на экране, то свободные позиции дополняются пробелами слева от числа. Если указанное в формате вывода после двоеточия число меньше, чем необходимо, то оно автоматически будет увеличено до минимально необходимого. Для вывода вещественного числа в списке вывода для каждого выражения указываются два параметра (Общее количество позиций, отводимых под число. Количество позиций в дробной части числа.). При выполнении нового оператора write вывод продолжается в той же строке. Чтобы осуществить переход к новой строке, используется оператор writeln.

Развитие устной речи и произвольного внимания. Развитие познавательного интереса. Коррекция мелкой моторики. Развитие логического мышления. Коррекция речи. Коррекция вербальной памяти.

§3.2.1, стр. 114-116, §3.2.2, стр. 116, вопрос 2 со стр. 119.

27

Ввод данных с клавиатуры. Практическая работа №6.

Оператор ввода. Режим ожидания данных. Входной поток.

Иметь представление о том, что: Часто в программе необходимо запрашивать данные (т.е. вводить значения переменных с клавиатуры, а затем использовать эти значения для решения поставленной задачи). Для ввода данных используется оператор ввода read или readln. Для ввода в оперативную память значений переменных используется оператор ввода read (read (< имя переменной 1 >, < имя переменной 2 >, < имя переменной N >)). При выполнении оператора read компьютер переходит в режим ожидания данных (Пользователь должен ввести данные с клавиатуры и нажать клавишу Enter. Несколько значений переменных числовых типов могут вводиться через пробел или через запятую. При вводе символьных переменных пробел и запятая воспринимаются как символы, поэтому ставить их нельзя. Первое введённое пользователем значение переменной помещается в ячейку памяти, имя которой расположено первым в списке ввода, и т.д. Поэтому типы вводимых значений (входного потока) должны соответствовать типам переменных, указанных в разделе описания переменных. Для ввода данных с клавиатуры можно также использовать оператор readln. Отличие состоит в том, что после выполнения readln осуществляется автоматический переход на новую строку входного потока, даже если в текущей строке остались невведённые символы. Таким образом, readln позволяет считать лишь начальную часть введённой пользователем строки и, проигнорировав её окончание, перейти к следующей строке.

Развитие логического мышления. Коррекция мелкой моторики и вербальной памяти. Коррекция речи. Развитие устной речи и произвольного внимания. Развитие познавательно-го интереса.

§3.2.3, стр. 117-119, вопросы 3, 8 со стр. 119.

28

Числовые типы данных. Целочисленный тип данных.

Программирование линейных алгоритмов. Типичные действия программиста при разработке программ с линейными алгоритмами. Формирование таблицы имен. Упрощение формул. Разбиение на группы констант и переменных. Определение типов переменных. Определение способа инициализации переменных. Преобразование величин. Выбор формата и задание точности результатов.

Иметь представление о том, что: Программирование линейных вычислительных процессов очень похоже на вычисления по формулам, которые математик осуществляет на бумаге. Алгоритм таких вычислений, как правило, не составляется в виде блок-схем. Наиболее удобной формой представления такого алгоритма является формульно-словесный способ, при котором действия пронумерованы пунктами 1, 2, 3 и т.д. Каждое действие поясняется словами, формулами и расчетами. Следует выделить следующие типичные действия программиста при разработке программ такого класса (формализация линейного вычислительного процесса).

1. Формирование таблицы имен. На этом этапе подбираются латинские обозначения (идентификаторы) для отображения в программе математических величин, используемых в формулах. Для некоторых выражений, встречающихся в формулах два и более раза, можно ввести свои идентификаторы (временные переменные). Эти величины рассчитываются один раз перед основной формулой (формулами), что упрощает исходные формулы и ускоряет расчеты.

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

3. Все математические величины нужно разбить на две группы: константы и переменные. Константы следует определить в разделе CONST программы, а переменные — в разделе VAR.

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

5. Требуется проанализировать все переменные из раздела VAR и определить, какие из них вводятся с клавиатуры, а какие вычисляются по ходу программы.

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

7. При выводе результатов расчетов на экран нужно выбрать формат, способ представления результатов (с плавающей или с фиксированной точкой) и задать точность (число значащих чисел).

Над целыми числами в языке Паскаль выполняются шесть операций (сложение (+), вычитание (-), умножение (*), получение целого частного (div), получение целого остатка деления (mod) и деление (/)). Результаты первых пяти операций – целые числа. Результатом операции деления может быть вещественное число.

Развитие познаватель-ного интереса.

Коррекция речи и вербальной памяти. Развитие устной речи и произвольного внимания. Развитие словесно-логического мышления.

§3.3.1, стр. 120-121, §3.3.2, стр. 121-123, вопрос 2 со стр. 125, вопрос 8 со стр. 126.

29

Символьный и строковый типы данных. Логический тип данных.

Кодовая таблица. Управляющие и изображаемые символы. Функции ord и chr. Получение логических значений.

Иметь представление о том, что: Значением символьной величины (тип char) в языке Паскаль является любой из символов, который можно получить на экране нажатием на клавиатуре одной из клавиш или комбинации клавиш, а также некоторых других символов, в том числе и невидимых. Множество таких символов состоит из 256 элементов, каждому из которых согласно используемой кодовой таблице поставлен в соответствие код – число 0 до 255. Символы, соответствующие первым 32 кодам, являются управляющими, а остальные – изображаемыми. К изображаемым символам относится и пробел, имеющий код 32. Знакам препинания, знакам арифметических операций, цифрам, прописным и строчным латинским буквам соответствуют коды от 33 до 127. Буквам национального алфавита соответствуют коды с номерами 128 и далее. В тексте программы константу символьного типа можно задать, заключив любой изображаемый символ в апострофы. Если значение символьной переменной считывается с клавиатуры, то его следует набирать без апострофов. Чтобы найти код символа, используют функцию ord, где в качестве параметра задают символ. Чтобы по коду узнать символ, используют функцию chr, где в качестве параметра указывают код символа. Величины логического типа принимают всего два значения; в Паскале это false и true. Эти константы определены так, что false < true. Логические значения получаются в результате выполнения операций сравнения числовых, символьных, строковых и логических выражений. Поэтому в Паскале логической переменной можно присваивать результат операции сравнения. Логическим переменным можно присваивать значения логических выражений, построенных с помощью известных вам логических функций «и», «или», «не», которые в Паскале обозначаются соответственно and, or, not. Отношения, связываемые логическими операциями, обязательно заключаются в скобки.

Коррекция речи. Развитие устной речи и произвольного внимания. Развитие познавательно-го интереса. Развитие словесно-логического мышления.

§3.3.3, стр. 123-124, §3.3.4, стр. 124-129,  вопрос 16 со стр. 128.

30

Условный оператор. Составной оператор. Практическая работа №7.

Программирование разветвляющихся алгоритмов. Неполная и полная формы записи условного оператора. Составной оператор.

Иметь представление о том, что: При записи на языке Паскаль разветвляющихся алгоритмов используют условный оператор с общим видом – if <условие> then <оператор_1> else <оператор_2>. Для записи неполных ветвлений используется неполная форма условного оператора – if <условие> then <оператор>. Слова if – then – else переводятся с английского языка на русский как если – то – иначе, что полностью соответствует записи ветвления на алгоритмическом языке. Перед else знак «;» не ставится. В качестве условий используются простые и сложные логические выражения. Простые записываются с помощью операций отношения. Сложные записываются с помощью логических операций. В условном операторе и после then, и после else можно использовать только один оператор. Если при некотором условий требуется выполнить определённую последовательность операторов, то их объединяют в один составной оператор. Конструкция вида begin <последовательность операторов> end называется составным оператором. Составной оператор – это группа операторов, заключенных в операторные скобки (в Pascal – begin … end; в C, C++ — {…}). Составной оператор введен в языки программирования для облегчения описания конструкций языка. Так, например, в Pascal исполняемая часть каждого блока (программа, процедура, функция) представляет собой один составной оператор. Ровно так же тело любого оператора цикла состоит только из одного оператора, быть может, составного. Альтернативой составному оператору может быть служебное слово, обозначающее окончание того или иного оператора, например, END IF в языке Basic.

Развитие логического мышления. Коррекция мелкой моторики. Коррекция речи. Развитие устной речи и произвольного внимания. Развитие познавательно-го интереса.

§3.4.1, стр. 130, §3.4.2, стр. 130-131, вопросы 2, 4 со стр. 133.

31

Многообразие способов записи ветвлений.

Вложенные ветвления. Варианты записи ветвлений. Реализации вложенных ветвлений. Экстремальное программирование.

Иметь представление о том, что: В качестве оператора после then и else можно использовать условный оператор (

if <условие1> then

if <условие2> then <оператор1>

else <оператор2> )

При использовании таких сложных конструкций (их ещё называют вложенными ветвлениями) следует иметь в виду, что else всегда относится к ближайшему оператору if: Как правило, для решения одной и той же задачи можно предложить несколько алгоритмов. можно использовать разные варианты записи ветвлений. Следует вдумчиво подходить к выбору способа реализации вложенных ветвлений, поскольку возможны сложности с использованием вложенных ветвлений. Получила распространение технология разработки программ – экстремальное программирование. По этой технологии с самого начала программа пишется в предположении, что заказчик заранее не может сформулировать все требования к программному продукту, поэтому программа все время будет меняться, в том числе в процессе работы над ней. Одним из элементов экстремального программирования является парное программирование. Оно означает, что любой кусок кода создается парами людей, программирующими одну задачу сидя за одним рабочим местом. Экстремальное программирование – это упрощенная методология организации разработки программ для небольших и средних по размеру команд разработчиков, занимающихся созданием программного продукта в условиях неясных или быстро меняющихся требований.

Развитие логического мышления. Развитие устной речи и произвольного внимания. Развитие познавательно-го интереса

§3.4.3, стр. 131-136, вопросы 12, 16.

32

Программирование циклов с заданным условием продолжения работы. Программирование циклов с заданным условием окончания работы

Программирование циклических алгоритмов. Цикл-ПОКА. Цикл-ДО. Тело цикла.

Иметь представление о том, что: Цикл с заданным условием продолжения работы (цикл-ПОКА) программируется в языке Паскаль с помощью оператора while. Общий вид оператора – while <условие> do <оператор>. <условие> – логическое выражение. Пока оно истинно, выполняется тело цикла. <оператор> – простой или составной оператор, с помощью которого записано тело цикла. Цикл с заданным условием окончания работы (цикл-ДО) программируется в языке Паскаль с помощью оператора repeat. Общий вид оператора – repeat <оператор1>; <оператор2>; …; until <условие>. <оператор1>; <оператор2>; ... – операторы, образующие тело цикла. <условие> – логическое выражение. Если оно ложно, то выполняется тело цикла. Операторы цикла реализуют циклические алгоритмические конструкции, они используются для действий, повторяющихся многократно. Во многих языках программирования существуют три вида операторов цикла: “c предусловием”, “c постусловием”, “с параметром”. Необходимой и достаточной алгоритмической структурой для программирования циклов является цикл “с предусловием”, поэтому его можно назвать основным типом цикла. Оператор цикла с предусловием имеет вид – while B do S. Оператор S, для многократного выполнения которого создается цикл, называется телом цикла. Выполнение оператора цикла сводится к повторному выполнению тела цикла, пока значение логического выражения B истинно (до тех пор, пока оно не станет ложным). Фактически подобные операторы цикла реализуют повторное выполнение условных операторов if B then S, пока истинно условие B. В цикле с постусловием тело цикла предшествует условию В. В отличие от цикла с предусловием здесь В — это условие окончания цикла.

Развитие логического мышления. Развитие познавательно-го интереса. Коррекция речи. Развитие устной речи и произвольного внимания.

§3.5.1, стр. 137-138, §3.5.2, стр. 138, вопрос 13.а) со стр. 143.

33

Программирование циклов с заданным числом повторений. Различные варианты программирования циклического алгоритма. Практическая работа №8.

Цикл с параметром. Итерационный цикл.

Иметь представление о том, что: Цикл с заданным числом повторений (цикл-ДЛЯ) программируется в языке Паскаль с помощью оператора . Его общий вид – for <параметр> := <начальное_значение> to <конечное_значение> do <оператор>. <параметр> – переменная целого типа. <начальное_значение> и <конечное_значение> – выражения того же типа, что и параметр, вычисляемые перед началом цикла. <оператор> – простой или составной оператор – тело цикла. При выполнении этого оператора после каждого выполнения тела цикла происходит увеличение на единицу параметра цикла; условием выхода из цикла является превышение параметром конечного значения. Практически во всех процедурных языках существует оператор цикла c параметром. Схематично его можно представить так – for <переменная>  E1 to E2 step E3 do S. Здесь значение переменной (параметра цикла) меняется от значения выражения E1 до E2 с шагом E3. Для каждого такого значения параметра цикла выполняется оператор S. В языке Pascal понятие шага в описании этого оператора отсутствует, а сам шаг для целочисленного параметра цикла может быть равен либо 1, либо –1. Оператор “цикл с параметром” используется для программирования циклов с заданным числом повторений. Для программирования итерационных циклов (число повторений которых заранее неизвестно) он не годится.

Коррекция речи. Коррекция мелкой моторики и вербальной памяти. Развитие устной речи и произвольного внимания. Развитие познавательно-го интереса. Развитие словесно-логического мышления.

§3.5.3, стр. 139, §3.5.4, стр. 139-144, вопросы 11, 13, 18.

34

Систематизация знаний.

Систематизация знаний.

Повторение и систематизация знаний.

Развитие познаватель-ного интереса.

 


Лист коррекции программы


По теме: методические разработки, презентации и конспекты

Рабочая программа по информатике и ИКТ .5 класс.ФГОС

Рабочая программа по информатике и ИКТ 5 класс , в соответствии  ФГОС 2 поколения по учебнику Л.Л.Босова , 2013 -2014 уч.год...

Рабочая программа по информатике и ИКТ (5 класс, ФГОС)

Программа по информатике и ИКТ для 5 класса (ФГОС)...

Рабочая программа по информатике и ИКТ 5 класс (ФГОС)

Рабочая программа по информатике и ИКТ  5 класс (ФГОС) 2014г....

РАБОЧАЯ ПРОГРАММА по информатике в 5-9 классах ФГОС

Рабочая программа по предмету «Информатика» в 5 -9 классах составлена на основе следующих нормативно-правовых документов:- Федерального государственного образовательного стандарта основного общего обр...

Рабочая программа по информатике для 5-6 классов (ФГОС ООО)

Рабочая программа по информатике для 5-6 классов (ФГОС ООО) срок реализации - 2 года...

Рабочая программа по информатике для 7-9 классов (ФГОС ООО)

Рабочая программа по информатике для 7-9 классов (ФГОС ООО) срок реализации - 3 года...

Рабочая программа по информатике и ИКТ 7 класс ФГОС

Рабочая программа по информатике и ИКТ 7 класс ФГОС...