Навигация

Поиск по сайту

Последние новости

Новое в блогах

Родители - За безопасность детей!
Администрация, педагог
Начало
Лихоманенко Николай Иванович, педагог
Лето с футбольным мячом!
Печалёва Елена Борисовна, педагог
Дружно отдыхаем, дружно пищу поглощаем!
Печалёва Елена Борисовна, педагог
Открытие лагеря "Солнышко"
Печалёва Елена Борисовна, педагог

10 класс. Информатика.

Учебник. К.Ю Поляков, Е.А. Ерёмин. Информатика. 10 класс. Базовый и углублённый уровени.

Презентации к урокам на сайте К.Ю Полякова http://kpolyakov.spb.ru/school/basebook/slides.htm

Практикум к урокам на сайте К.Ю Полякова http://kpolyakov.spb.ru/school/basebook/prakt.htm

Тесты к урокам на сайте К.Ю Полякова http://kpolyakov.spb.ru/school/basebook/tests.htm

 

Online компиллятор и редактор Python

Видеолекции к урокам (язык Python)

Урок 42. Алгоритмы

Урок 43. Оптимальные линейные про­граммы

Урок 44. Анализ алгоритмов с ветвле­ниями и циклами

Урок 45. Введение в язык Python
              (
Наиль Алишев. Python для начинающих. Урок 1: Введение, Hello world и Переменные.)
              (Егоров Артём. 2. Варианты выполнения кода. Первая программа.)

Урок 46. Вычисления
              (
Наиль Алишев. Python для начинающих. Урок 2: Типы данных (Теория).)
              (Егоров Артём. 3. Объекты. Числа и операции над ними.)
              (Егоров Артём. 4. Переменные в Python. Оператор присваивания.)
              (Егоров Артём. 5. Функция input().)
              (Егоров Артём. 6. Функция print().)
              (Егоров Артём. 7. Деление нацело и деление по остатку.)
              (Егоров Артём. 8. Функции trunc, floor, ceil.)

Урок 47. Ветвления
              (
Наиль Алишев. Python для начинающих. Урок 3: Условные операторы if, elif, else.)
              (Егоров Артём. 9. Логический тип Bool. Операции сравнения.)
              (Егоров Артём. 16. Условный оператор if.)
              (Егоров Артём. 17. Вложенный оператор if.)
              (Егоров Артём. 18. Множественный выбор elif.)

Урок 48. Сложные условия

Урок 49. Циклические алгоритмы
              (
Наиль Алишев. Python для начинающих. Урок 7: Цикл while. Ключевое слово break.)
              (Егоров Артём. 19. Цикл while.)
              (Егоров Артём. 20. Обход всех цифр числа с помощью while.)
              (Егоров Артём. 21. Алгоритм Евклида.)
              (Егоров Артём. 22. Цикл while. Нахождение всех делителей числа.)
              (Егоров Артём. 23. Цикл while. Инструкции break, continue, else.)

Урок 50. Циклы по переменной
              (
Наиль Алишев. Python для начинающих. Урок 6: Цикл for (часть 1).)
              (Наиль Алишев. Python для начинающих. Урок 8: Цикл for (часть 2). Вложенные циклы.)
              (Егоров Артём. 24. Функция range и итерируемые объекты.)
              (Егоров Артём. 25. Цикл for. Обход элементов функции range.)
              (Егоров Артём. 26. Цикл for. Обход списков и строк.)

Урок 51. Процедуры

Урок 52. Функции.
              (
Наиль Алишев. Python для начинающих. Урок 4: Функции.)
              (Егоров Артём. 36. Функции (def). Определение и вызов функции.)
              (Егоров Артём. 37. Зачем нужны функции в программировании.)
              (Егоров Артём. 38. Возвращаемое значение функции. Оператор return.)
              (Егоров Артём. 39. Область видимости: локальная, глобальная и встроенная.)
              (Егоров Артём. 40. Передача аргументов. Сопоставление аргументов по имени и позиции.)
              (Егоров Артём. 41. *args и **kwargs Python. Передача аргументов в функцию.)

Урок 53. Рекурсия.
              (
Егоров Артём. 42. Рекурсия в Python. Рекурсивная функция Часть 1.)
              (Егоров Артём. 43. Рекурсия в Python. Рекурсивная функция Часть 2.)
              (Егоров Артём. 44. Рекурсивный обход файлов.)

Урок 54. Массивы
              (
Наиль Алишев. Python для начинающих. Урок 5: Списки (list).)
              (Егоров Артём. 13. Списки и операции над ними.)
              (Егоров Артём. 14. Списки: индексы и срезы.)

Урок 55. Алгоритмы обработки мас­сивов
              (Егоров Артём. 15. Списки и их методы.)

Урок 56. Сортировка
              (Егоров Артём. 28. Метод подсчета. Сортировка подсчетом Python.)
              (Егоров Артём. 29. Вложенные циклы.)

Урок 57. Символьные строки
              (
Егоров Артём. 10. Cтроки и операции над ними.)
              (Егоров Артём. 11. Строки: индексы и срезы.)
              (Егоров Артём. 12. Строки и их методы.)

Урок 58. Матрицы
              (
Наиль Алишев. Python для начинающих. Урок 10: Многомерные массивы.)
              (Егоров Артём. 30. Вложенные списки.)

Урок 59. Точность вычислений

Урок 60. Решение уравнений

Урок 61. Оптимизация

Урок 62. Статистические расчёты

Урок 63. Информационная безопас­ность

Урок 64. Защита от вредоносных про­грамм

Урок 65. Безопасность в Интернете

Урок. Словари
          (
Наиль Алишев. Python для начинающих. Урок 9: Словари (dict). Решение задач.)
          (Егоров Артём. 33. Словари Python. Операции и методы словаря.)
          (Егоров Артём. 34. 4 Ситуации, где полезно использовать словарь.)

Урок. Кортежи
          (Егоров Артём. 35. Кортежи (tuple). Операции и методы кортежей.)

Урок. Множества
          (Егоров Артём. 32. Множества в Python. Тип данных set.)
 
Урок. Треугольник Паскаля
          (Егоров Артём. 31. Треугольник Паскаля.) 
 
Online компиллятор и редактор Pascal
 
Видеолекции к урокам (язык Pascal) 
https://foxford.ru/wiki/informatika/sreda-programmirovaniya-pascalabc-net

Урок 45. Введение в язык Pascal
             (Владимир Гуровиц. Информатика. Язык Pascal: Структура программы на языке Pascal. Центр онлайн-обучения «Фоксфорд») https://youtu.be/e1HhDsdH9f8

Урок 46. Вычисления 
                (Владимир Гуровиц. Информатика. Язык Pascal: Ввод-вывод в Pascal. Центр онлайн-обучения «Фоксфорд») https://youtu.be/OcYpD1iTX-0
             (Владимир Гуровиц. Информатика. Язык Pascal: Типы в Pascal. Центр онлайн-обучения «Фоксфорд») https://youtu.be/UeaQkE-88f8

Урок 47. Ветвления 
                (Владимир Гуровиц. Информатика. Язык Pascal: Условный оператор в Pascal. Центр онлайн-обучения «Фоксфорд») https://youtu.be/h7bjFD0ffSs

Урок 48. Сложные условия 

Урок 49. Циклические алгоритмы 
                (Владимир Гуровиц. Информатика. Язык Pascal: Оператор цикла while в Pascal. Центр онлайн-обучения «Фоксфорд» https://youtu.be/56mJd5adCmY
                (Владимир Гуровиц. Информатика. Язык Pascal: Оператор цикла repeat-until в Pascal. Центр онлайн-обучения «Фоксфорд») https://youtu.be/sVZ9Scf_qhk

Урок 50. Циклы по переменной 
                (Владимир Гуровиц. Информатика. Язык Pascal: Оператор цикла for в Pascal. Центр онлайн-обучения «Фоксфорд») https://youtu.be/QQXCEVH0r7s

Урок 51. Процедуры

Урок 52. Функции. 
                (Владимир Гуровиц. Информатика. Язык Pascal: Процедуры и функции в Pascal. Центр онлайн-обучения «Фоксфорд») https://youtu.be/DBUgFBHCjHI

Урок 53. Рекурсия.

Урок 54. Массивы 
                (Владимир Гуровиц. Информатика. Язык Pascal: Массивы в Pascal. Центр онлайн-обучения «Фоксфорд») https://youtu.be/UI7n00qo5-8

Урок 55. Алгоритмы обработки мас­сивов

Урок 56. Сортировка

Урок 57. Символьные строки
                (Владимир Гуровиц. Информатика. Язык Pascal: Символьный тип данных в Pascal. Центр онлайн-обучения «Фоксфорд») https://youtu.be/Ra2oO-jJltc

Урок 58. Матрицы 

Практические работы (видео уроков на языке Pascal)
Практическая работа № 32. [Знакомство со средой программирования]
Практическая работа № 33. [Вычисления] (Pascal) (Python
Практическая работа № 35. [Ветвления] (Pascal(Python)
Практическая работа № 36. [Сложные условия] (Pascal) (Python)
Практическая работа № 37. [Циклические алгоритмы] (Pascal) (Python
Практическая работа № 38. [Циклы по переменной] (Pascal) (Python)
Практическая работа № 39. [Процедуры] (Pascal) (Python)
Практическая работа № 41. [Функции] (Pascal) (Python)
Практическая работа № 45. [Перебор элементов массива] (Pascal) (Python)
Практическая работа № 47. [Поиск максимального элемента] (Pascal) (Python)
Практическая работа № 50. [Простые методы сортировки] (Pascal) (Python)
Практическая работа № 54. [Символьные строки] (Pascal) (Python)
Практическая работа № 60. [Матрицы] (Pascal) (Python)
Практическая работа № 67. [Решение уравнений в табличных процессорах]
Практическая работа № 69. [Оптимизация]
Практическая работа № 70. [Статистические расчёты]
Практическая работа № 72. [Антивирусная защита]

Учебник. К.Ю Поляков, Е.А. Ерёмин. Информатика. 10 класс. Углублённый уровень.

Контрольные работы. Экзамен. 

§56. Вычисления. Задача А.

§57. Ветвления. Задача А.

§58. Циклы. Задача А.

§59. Процедуры. Задача А.

§60. Функции. Задача А.

§61. Рекурсия. Задача А.

§62. Массивы. Задача А.

§63. Алгоритмы обработки массивов. Задача А. [Сколько равно X?]

§64. Сортировка. Задача А.

§65. Двоичный поиск. (Бинарный поиск) Задача A. [Двоичный поиск]

§66. Символьные строки. Задача С. [Замена a-b и наоборот] Задача L. [ФИО-2] 

§67. Матрицы. Задача D. [Минимум и максимум в матрице] Задача T. [Отражение по вертикали] Задача V. [Вращение вправо] 

§68. Работа с файлами. Задача А.

§70. Решение уравнений.
Практическая работа №61 [Решение уравнений методом перебора].

Практическая работа №62 [Решение уравнений методом деления отрезка пополам].
Практическая работа №63 [Решение уравнений в табличных процессорах]. 
Практическая работа №64 [Вычисление длины кривой].
Практическая работа №65 [Вычисление площади фигуры].
Практическая работа №66 [Оптимизация. Метод дихотомии].
Практическая работа №67 [Оптимизация с помощью табличных процессоров].
Практическая работа №68 [Статистические расчеты].
Практическая работа №69 [Условные вычисления].
Практическая работа №70 [Метод наименьших квадратов].
Практическая работа №71 [Линии тренда].