kopilkaurokov.ru - сайт для учителей

Создайте Ваш сайт учителя Курсы ПК и ППК Видеоуроки Олимпиады Вебинары для учителей

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

Нажмите, чтобы узнать подробности

Спецкурс «Алгоритмизация и программирование» является расширением курса «Информатика и ИКТ». Курс рассчитан на 34 часа в 10 классе и 68 часов в 11 классе.

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

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

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

Вы уже знаете о суперспособностях современного учителя?
Тратить минимум сил на подготовку и проведение уроков.
Быстро и объективно проверять знания учащихся.
Сделать изучение нового материала максимально понятным.
Избавить себя от подбора заданий и их проверки после уроков.
Наладить дисциплину на своих уроках.
Получить возможность работать творчески.

Просмотр содержимого документа
«Программа спецкурса "Основы алгоритмизации и программирования" »

ПОЯСНИТЕЛЬНАЯ ЗАПИСКА

Спецкурс «Алгоритмизация и программирование» является расширением курса «Информатика и ИКТ». Курс рассчитан на 34 часа в 10 классе и 68 часов в 11 классе.

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

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

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

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

Концепция курса

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

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

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

Предлагаемый спец курс предназначен для классов с профильным и пред профильным изучением дисциплин естественно-математического цикла, для тех, кто хочет не только освоить основы алгоритмизации, но освоить программирование в среде Turbo Pascal. Курс можно проводить в рамках факультативного изучения в 9,10,11 классах с углубленным изучением дисциплин естественно-математического цикла. Курс предполагает использовать дидактические возможности компьютера.

Данный курс написан на основе целого ряда литературы как для общеобразовательной школы, так и для среднего образования.  

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

  • базовые знания по информатике;

  • основы работы с операционной системой Windows;

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

  • набирать тексты на компьютере;

  • переносить информацию через буфер обмена.

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

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

Целью и задачами данного курса является:

1. освоение и систематизация знаний по алгоритмизации с опорой на знания по математике.

2. развитие структурного стиля мышления.

3. обеспечение изучения инструментальной программы.

4. развитие навыков конструирования решения задач из минимального числа инструкций;

5. развитие логических приемов: анализа, синтеза, абстрагирования, обобщения.

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

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

6.  приобретение опыта проектной деятельности.

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

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

Результат работы – Умение строить алгоритмические структуры для решения задач. Использовать инструментальную среду TPascal для составления, тестирования и отладки программ.

СОДЕРЖАНИЕ ОБУЧЕНИЯ

Тематическое планирование для 10 класса (34 часа.)

Раздел 1Основы алгоритмизации (8 часов)

    1. Понятие алгоритма. Характеристики алгоритма. Исполнитель. Формы записи алгоритма. Словесный способ записи алгоритмов. Графический способ записи алгоритмов. Что такое псевдокод. Как записываются алгоритмы на школьном алгоритмическом языке. Команды школьного АЯ. Чем отличается программный способ записи алгоритмов от других. Какие у машинных языков достоинства и недостатки. Базовые алгоритмические структуры: следование, ветвление: полная и неполная форма ветвления, форма ветвления «выбор», «иначе». Базовые алгоритмические структуры: цикл. Итерационный цикл (цикл пока). Определение итерационного цикла. Запись цикла с использованием алгоритмической структуры «цикл пока».  Разбор решения задач.

Учащиеся должны знать:

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

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

  • формы записи алгоритма;

  • язык псевдокода;

  • основные алгоритмические структуры;

  • правила записи арифметических выражений;

Учащиеся должны уметь:

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

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

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

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

  • записывать вспомогательные алгоритмы в виде подпрограмм.

Раздел 2. Основы программирования (27 часов)

    1. Понятия алгоритмического языка и языков программирования. Какие понятия используют алгоритмические языки? Имена. Операции. Данные: константы, переменные, массивы. Выражения: арифметические, логические и строковые. Опеpатоpы: неисполняемые, исполняемые. Основные символы языка Turbo Pascal. Встроенные математические функции языка Pascal. Правила записи математических выражений. Стандартные функции. Запись математических выражений на языке Pascal. Запись логических выражений. Использование операций отношений. Разбор задач на вычисление значения логических выражений. Среда Turbo Pascal. Структура программы на языке Паскаль. Одномерный массив. Задание массива. Строковый тип данных в языке Pascal. Структура двумерного массива и его описание. Функции. Процедуры. Фактические и формальные переменные. Локальные и глобальные идентификаторы. Составление программ с использованием операторов графики, подпрограмм.

 Учащиеся должны знать:

  • среду Turbo Pascal;

  • структуру окна инструментальной программы Turbo Pascal;

  • типы данных;

  • типы переменных;

  • основные символы языка Turbo Pascal;

  • встроенные стандартные функции;

Учащиеся должны уметь:

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

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

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

  • определять типы данных;

  • использовать операции отношения:

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

Тематическое планирование для 11 класса (68 часов)

Раздел 1Алгоритмизация (8 часов)

    1. Понятие алгоритма. Характеристики алгоритма. Исполнитель. Формы записи алгоритма. Словесный способ записи алгоритмов. Графический способ записи алгоритмов. Что такое псевдокод. Как записываются алгоритмы на школьном алгоритмическом языке. Команды школьного АЯ. Чем отличается программный способ записи алгоритмов от других. Какие у машинных языков достоинства и недостатки. Базовые алгоритмические структуры: следование, ветвление: полная и неполная форма ветвления, форма ветвления «выбор», «иначе». Базовые алгоритмические структуры: цикл. Итерационный цикл (цикл пока). Определение итерационного цикла. Запись цикла с использованием алгоритмической структуры «цикл пока».  Разбор решения задач.

Учащиеся должны знать:

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

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

  • формы записи алгоритма;

  • язык псевдокода;

  • основные алгоритмические структуры;

  • правила записи арифметических выражений;

Учащиеся должны уметь:

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

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

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

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

  • записывать вспомогательные алгоритмы в виде подпрограмм.

Раздел 2. Программирование (60 часов)

    1. Понятия алгоритмического языка и языков программирования. Какие понятия используют алгоритмические языки? Имена. Операции. Данные: константы, переменные, массивы. Выражения: арифметические, логические и строковые. Опеpатоpы: неисполняемые, исполняемые. Основные символы языка Turbo Pascal. Встроенные математические функции языка Pascal. Правила записи математических выражений. Стандартные функции. Запись математических выражений на языке Pascal. Запись логических выражений. Использование операций отношений. Разбор задач на вычисление значения логических выражений. Среда Turbo Pascal. Структура программы на языке Паскаль. Одномерный массив. Задание массива. Строковый тип данных в языке Pascal. Структура двумерного массива и его описание. Функции. Процедуры. Фактические и формальные переменные. Локальные и глобальные идентификаторы. Составление программ с использованием операторов графики, подпрограмм.

 Учащиеся должны знать:

  • среду Turbo Pascal;

  • структуру окна инструментальной программы Turbo Pascal;

  • типы данных;

  • типы переменных;

  • основные символы языка Turbo Pascal;

  • встроенные стандартные функции;

Учащиеся должны уметь:

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

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

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

  • определять типы данных;

  • использовать операции отношения:

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

Тематическое планирование курса «Алгоритмизация и программирование» в 10 классе.

№ темы

Тема

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

Всего

Теория

Практика

Раздел 1. Основы алгоритмизации (8 часов)

8

3

5

1.

Понятие алгоритма. Свойства алгоритмов.

1

1


2.

Формы представления алгоритмов

1

1


3.

Базовые алгоритмические структуры

2

1

1

4.

Составление алгоритмов на блок схемах

3


3

5.

Контрольная работа «Алгоритмизация»

1


1

Раздел 2. Основы программирования (26 часов)

26

10

16

Простейшая программа на языке Pascal. Знакомство со средой Pascal.

1

1


Вычисления. Стандартные функции.

1

1


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

1

1


Сложные условия.

1

1


Множественный выбор.

1

1


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

1


1

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

1


1

Цикл с переменной.

1


1

Вложенные циклы.

1


1

Контрольная работа «Циклы».

1


1

Процедуры.

1

1


Функции.

1

1


Массивы. Перебор элементов массива.

1


1

Линейный поиск в массиве.

1


1

Поиск максимального элемента в массиве.

1


1

Символьные строки.

1

1


Функции для работы с символьными строками.

1


1

Преобразования «строка-число».

1


1

Строки в процедурах и функциях.

1


1

Практикум: обработка символьных строк.

1


1

Матрицы.

2

1

1

Файловый ввод и вывод.

1


1

Записи. Поля записи. Тип запись.

2

1

1

Годовая контрольная работа

1


1

 

Итого

34

13

21

 

Всего часов -34, Теоретических занятий – 13, практических работ – 21

ПОУРОЧНОЕ ПЛАНИРОВАНИЕ

Спецкурса «Алгоритмизация и программирование»

1 урок в неделю (34 урока за год)

п\п

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

Кол-во часов

Дата

Примечание

    1. 1.

Алгоритмизация

8



    1. 1.1

Понятие алгоритма. Свойства алгоритмов.

1

1.09-6.09


    1. 1.2

Формы представления алгоритмов

1

8.09-13.09


    1. 1.3

Базовые алгоритмические структуры

2

15.09-20.09

22.09-27.09


    1. 1.4

Составление алгоритмов на блок схемах

3

29.09-4.10

6.10-11.10

13.10-18.10


    1. 1.5

Контрольная работа «Алгоритмизация»

1

20.10-25.10


  1. 2.

Программирование

26




Простейшая программа на языке Pascal. Знакомство со средой Pascal.

1

5.11-8.11



Вычисления. Стандартные функции.

1

10.11-15.11



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

1

17.11-22.11



Сложные условия.

1

24.11-29.11



Множественный выбор.

1

1.12-6.12



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

1

8.12-13.12



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

1

15.12-20.12



Цикл с переменной.

1

22.12-27.12



Вложенные циклы.

1

12.01-17.01



Контрольная работа «Циклы».

1

19.01-24.01



Процедуры.

1

26.01-31.01



Функции.

1

2.02-7.02



Массивы. Перебор элементов массива.

1

9.02-14.02



Линейный поиск в массиве.

1

16.02-21.02



Поиск максимального элемента в массиве.

1

24.02-28.02



Символьные строки.

1

2.03-7.03



Функции для работы с символьными строками.

1

9.03-14.03



Преобразования «строка-число».

1

16.03-21.03



Строки в процедурах и функциях.

1

30.03-4.04



Практикум: обработка символьных строк.

1

6.04-11.04



Матрицы.

2

13.04-18.04

20.04-25.04



Файловый ввод и вывод.

1

20.04-25.04



Записи. Поля записи. Тип запись.

2

4.05-9.05

11.05-16.05



Годовая контрольная работа

1

18.05-23.05



Итого часов

34



Тематическое планирование курса «Алгоритмизация и программирование» в 11 классе.


№ темы

Тема

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

Всего

Теория

Практика

Раздел 1. Алгоритмизация (8 часов)

8

3

5

1.

Понятие алгоритма. Свойства алгоритмов.

1

1


2.

Формы представления алгоритмов

1

1


3.

Базовые алгоритмические структуры

2

1

1

4.

Составление алгоритмов на блок схемах

3


3

5.

Контрольная работа «Алгоритмизация»

1


1

Раздел 2. Программирование (60 часов)

60



Простейшая программа на языке Pascal. Знакомство со средой Pascal.

1

1


Вычисления. Стандартные функции.

1

1


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

1

1


Сложные условия.

1

1


Множественный выбор.

1

1


Практикум: использование ветвлений.

2


2

Контрольная работа «Ветвления».

1


1

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

1


1

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

1


1

Цикл с переменной.

1


1

Вложенные циклы.

1

1


Контрольная работа «Циклы».

1


1

Процедуры.

1


1

Изменяемые параметры в процедурах.

1


1

Функции.

1


1

Логические функции.

1

1


Рекурсия.

1


1

Стек.

1

1


Контрольная работа «Процедуры и функции».

1


1

Массивы. Перебор элементов массива.

1


1

Линейный поиск в массиве.

1


1

Поиск максимального элемента в массиве.

1


1

Контрольная работа «Массивы часть 1»

1


1

Алгоритмы обработки массивов (реверс, сдвиг).

1


1

Отбор элементов массива по условию.

1


1

Сортировка массивов. Метод пузырька.

1


1

Сортировка массивов. Метод выбора.

1


1

Сортировка массивов. Быстрая сортировка.

1


1

Двоичный поиск в массиве.

1


1

Контрольная работа «Массивы часть 2».

1


1

Символьные строки.

1


1

Функции для работы с символьными строками.

1


1

Преобразования «строка-число».

1


1

Строки в процедурах и функциях.

1


1

Рекурсивный перебор.

1


1

Сравнение и сортировка строк.

1


1

Практикум: обработка символьных строк.

1


1

Контрольная работа «Символьные строки».

1


1

Матрицы.

1


1

Матрицы.

1


1

Файловый ввод и вывод.

1


1

Обработка массивов, записанных в файле.

1


1

Обработка строк, записанных в файле.

1


1

Обработка смешанных данных, записанных в файле.

1


1

Контрольная работа «Файлы».

1


1

Точность вычислений.

1


1

Решение уравнений. Метод перебора.

1


1

Решение уравнений. Метод деления отрезка пополам.

1


1

Записи. Поля записи. Тип запись.

2


2

Решение задач

2


2

Решение заданий В части из ЕГЭ

3


3

Решение заданий С части из ЕГЭ

2


2

Годовая контрольная работа

2


2

 

Итого

68

11

57

 Всего часов -68, Теоретических занятий – 11, практических работ – 57

ПОУРОЧНОЕ ПЛАНИРОВАНИЕ

Спецкурса «Алгоритмизация и программирование»

2 урока в неделю (68 уроков за год)


№ п\п

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

Кол-во часов

Дата

Примечание

    1. 1.

Алгоритмизация

8



Понятие алгоритма. Свойства алгоритмов.

1

1.09-6.09


Формы представления алгоритмов

1

1.09-6.09


Базовые алгоритмические структуры

2

8.09-13.09


Составление алгоритмов на блок схемах

3

15.09-20.09

22.09-27.09


Контрольная работа «Алгоритмизация»

1

22.09-27.09


  1. 2.

Программирование

60



Простейшая программа на языке Pascal. Знакомство со средой Pascal.

1

29.09-4.10


Вычисления. Стандартные функции.

1

29.09-4.10


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

1

6.10-11.10


Сложные условия.

1

6.10-11.10


Множественный выбор.

1

13.10-18.10


Практикум: использование ветвлений.

2

13.10-18.10

20.10-25.10


Контрольная работа «Ветвления».

1

20.10-25.10


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

1

5.11-8.11


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

1

5.11-8.11


Цикл с переменной.

1

10.11-15.11


Вложенные циклы.

1

10.11-15.11


Контрольная работа «Циклы».

1

17.11-22.11


Процедуры.

1

17.11-22.11


Изменяемые параметры в процедурах.

1

24.11-29.11


Функции.

1

24.11-29.11


Логические функции.

1

1.12-6.12


Рекурсия.

1

1.12-6.12


Стек.

1

8.12-13.12


Контрольная работа «Процедуры и функции».

1

8.12-13.12


Массивы. Перебор элементов массива.

1

15.12-20.12


Линейный поиск в массиве.

1

15.12-20.12


Поиск максимального элемента в массиве.

1

22.12-27.12


Контрольная работа «Массивы часть 1»

1

22.12-27.12


Алгоритмы обработки массивов (реверс, сдвиг).

1

12.01-17.01


Отбор элементов массива по условию.

1

12.01-17.01


Сортировка массивов. Метод пузырька.

1

19.01-24.01


Сортировка массивов. Метод выбора.

1

19.01-24.01


Сортировка массивов. Быстрая сортировка.

1

26.01-31.01


Двоичный поиск в массиве.

1

26.01-31.01


Контрольная работа «Массивы часть 2».


2.02-7.02


Символьные строки.

1

2.02-7.02


Функции для работы с символьными строками.

1

9.02-14.02


Преобразования «строка-число».

1

9.02-14.02


Строки в процедурах и функциях.

1

16.02-21.02


Рекурсивный перебор.

1

16.02-21.02


Сравнение и сортировка строк.

1

24.02-28.02


Практикум: обработка символьных строк.

1

24.02-28.02


Контрольная работа «Символьные строки».

1

2.03-7.03


Матрицы.

1

2.03-7.03


Матрицы.

1

9.03-14.03


Файловый ввод и вывод.


9.03-14.03


Обработка массивов, записанных в файле.

1

16.03-21.03


Обработка строк, записанных в файле.

1

16.03-21.03


Обработка смешанных данных, записанных в файле.

1

30.03-4.04


Контрольная работа «Файлы».

1

30.03-4.04


Точность вычислений.

1

6.04-11.04


Решение уравнений. Метод перебора.

1

6.04-11.04


Решение уравнений. Метод деления отрезка пополам.

1

13.04-18.04


Записи. Поля записи. Тип запись.

2

13.04-18.04

20.04-25.04


Решение задач

2

20.04-25.04

27.04-2.05


Решение заданий В части из ЕГЭ

3

27.04-2.05

4.05-9.05


Решение заданий С части из ЕГЭ

2

11.05-16.05


Годовая контрольная работа

2

18.05-23.05



Итого часов

68




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

Успешное овладение материалом предполагает:

  • освоение навыков конструирования алгоритмических структур;

  • умение структурировать данные;

  • умение работать с программной средой Pascal;

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

Способы диагностики результатов:

  • педагогическое наблюдение;

  • тестирование ЗУН;

Формы контроля:

  • тестирование;

  • практические работы;

  • самостоятельные работы;

  • контрольные работы.

 

УЧЕБНО-МЕТОДИЧЕСКОЕ СОПРОВОЖДЕНИЕ КУРСА

 

  1. Шауцукова Л.З., «Учебное пособие для 10-11 классов общеобразовательных школ», М., «Просвещение», 2004 г.

  2. Окулов С. «Основы программирования», М, БИНОМ. Лаборатория знаний, 2005 г.

  3. Культин Н. «Turbo Pascal  в задачах и примерах», Санкт-Петербург, «БХВ-Петербург», 2005 г.

  4. Симонович С. «Практическая информатика», учебное пособие для средней школы, М., «АСТ-ПРЕСС КНИГА», 2003 г.

  5. Абрамов С.А., Зима Е.В. «Начала информатики»М., «Наука», 1989 г.

  6. Немнюгин С.А. «Turbo Pascal. Практикум», учебное пособие, «ПИТЕР», 2005 г.

  7. Ефимова О, Морозов В., Угринович Н. Курс компьютерной технологии с основами информатики. Учебное пособие для старших классов. – М.: ООО «Издательство АСТ»; ABF, 2000. – 432с.

  8. Тимошевская, Н. Е., Перышкина, Е. А. Основы алгоритмизации и программирование на языке Pascal. Справочник: Учеб. пособие. — Томск, 2005. — 135 с.

  9. Тимошевская, Н. Е., Перышкина, Е. А. Основы алгоритмизации и программирование на языке Pascal. Рабочая тетрадь: Учеб. пособие. — Томск, 2005. — 116 с.



16



Получите в подарок сайт учителя

Предмет: Информатика

Категория: Прочее

Целевая аудитория: 10 класс

Скачать
Программа спецкурса "Основы алгоритмизации и программирования"

Автор: Обухова Ольга Викторовна

Дата: 19.12.2014

Номер свидетельства: 145861


Получите в подарок сайт учителя

Видеоуроки для учителей

Курсы для учителей

ПОЛУЧИТЕ СВИДЕТЕЛЬСТВО МГНОВЕННО

Добавить свою работу

* Свидетельство о публикации выдается БЕСПЛАТНО, СРАЗУ же после добавления Вами Вашей работы на сайт

Удобный поиск материалов для учителей

Проверка свидетельства