====== 10 класс ====== ===== На каникулы: ===== * [[https://stepik.org/course/7215]] - Алгоритмизация. Программирование на Python 3 для школьников 5-10 * [[https://stepik.org/course/9232]] - задачи по основам программирования (задачи, которые разбирали в классе). * [[https://stepik.org/course/67]] - относительно простой курс "Программирование на Python" * [[https://stepik.org/course/156]] - Алгоритмы и структуры данных * [[https://www.codingame.com/]] игры для программистов... * https://stepik.org/course/4603 - Математика для олимпиад по программированию * [[https://www.coursera.org/specializations/programming-in-python]] - курс достаточно сложный, поэтому данная ссылка обзорная, чтобы иметь представление о перспективах и возможностях... ===== Проверочные работы: ===== [[https://inf-ege.sdamgia.ru/test?id=3596597]] **Тестирование 10И1** [[https://stepik.org/join-class/42dbbeef89bb5d7c1c0438d663c96bae8a738985]] **Тестирование 10И2** [[https://stepik.org/join-class/0e28483eb347b5ac535a878856ba438c4395f5f8]] ===== Простой курс по основам синтаксиса Python ===== https://campus.datacamp.com/courses/intro-to-python-for-data-science/chapter-1-python-basics?ex=1 ===== Задача 20.2 (Python) ===== https://docs.google.com/forms/d/e/1FAIpQLSdpoVAwwp9wj6shYPntH0LnJGDE_SHX6qZX38ExiDcVeHTIjw/viewform?usp=sf_link ===== Picobot ===== * [[https://www.cs.hmc.edu/picobot/]] * [[https://www.cs.hmc.edu/csforall/Introduction/Introduction.html#the-roomba-problem]] ===== Pythonanywhere ===== * [[https://www.pythonanywhere.com]] [[https://docs.google.com/forms/d/e/1FAIpQLSdCkJQ0YbDvFy8yBiq-pdoQFjTwDuoyhPM1a7MDF26OZ1UxHQ/viewform?usp=sf_link]] [[https://www.pythonanywhere.com/user/intepra/shares/a8e3656d21b242159f0baa4485acb38b/]] - пример решения 27 задачи ===== Компьютерные сети ===== * http://www.yaklass.ru/p/bosova-l-l-informatika-dlya-5-9-klassov/9-klass/kommunikatcionnye-tekhnologii-13601/lokalnye-i-globalnye-kompiuternye-seti-13321 * http://www.yaklass.ru/p/bosova-l-l-informatika-dlya-5-9-klassov/9-klass/kommunikatcionnye-tekhnologii-13601/vsemirnaia-kompiuternaia-set-internet-13330 * http://www.yaklass.ru/p/bosova-l-l-informatika-dlya-5-9-klassov/9-klass/kommunikatcionnye-tekhnologii-13601/informatcionnye-resursy-i-servisy-interneta-13749 **Достаточно сложная задача из ЕГЭ** [[https://inf-ege.sdamgia.ru/problem?id=14785]] ===== Очень полезная ссылка "ПРОИЗВОДНАЯ. НАЧАЛЬНЫЙ УРОВЕНЬ" ===== https://youclever.org/book/proizvodnaya-1 ===== Задача на программирование "Точки на плоскости" ===== [[https://docs.google.com/forms/d/e/1FAIpQLScjYZlb6pD8eaRb4gunYaads2BrSVcmwz54eyOYwha7KvHyrw/viewform?usp=sf_link]] {{:geron_.png?200|}} [[https://repl.it/@researcher/dots10]] ===== Электронные таблицы (повтор) ===== * [[https://inf-oge.sdamgia.ru/test?id=4238247]] * [[https://inf-ege.sdamgia.ru/test?id=3246077]] ====== Материалы для подготовки к ЕГЭ по информатике К. Ю. Полякова ====== * [[https://inf-ege.sdamgia.ru/page/theory]] - учебные материалы на "Реше ЕГЭ" * [[http://kpolyakov.spb.ru/school/probook.htm]] - методические материалы к учебнику * [[http://kpolyakov.spb.ru/school/ege.htm]] - дополнительные материалы для подготовки к ЕГЭ ====== Логика ====== * [[https://docs.google.com/forms/d/e/1FAIpQLScTmJ-tPuR72XWPzffnyu3J1sjaxjDTRAdk01KvBbziDFC6xw/viewform?usp=sf_link]] http://mathus.ru/math/ief.pdf * [[https://inf-ege.sdamgia.ru/test?id=3135343]] - 5 задач по логике ===== Практическая работа ===== * [[https://ulearn.me/Course/AIML/Loghika_vyskazyvanii_72da07e2-eef5-4c5a-9aca-6b417fa35e6f]] - только урок "Логика высказываний". * [[https://inf-ege.sdamgia.ru/test?id=3036693]] Три задачи по логике * [[http://www.yaklass.ru/p/informatika/10-klass/logiko-matematicheskie-modeli-18692/reshenie-logicheskikh-zadach-sredstvami-matematicheskoi-logiki-18693]] ====== Информационные модели на графах ====== * https://inf-ege.sdamgia.ru/test?id=3005773 (Информационные модели на графах) * * http://www.yaklass.ru/p/bosova-l-l-informatika-dlya-5-9-klassov/6-klass/skhemy-13994/informatcionnye-modeli-na-grafakh-13573 * http://www.yaklass.ru/p/bosova-l-l-informatika-dlya-5-9-klassov/6-klass/skhemy-13994/ispolzovanie-grafov-pri-reshenii-zadach-13577 ===== Тренировочная работа по теме кодирование ===== * [[https://inf-ege.sdamgia.ru/test?id=2947114]] - 7 задач на кодирование. Подготовка к контрольной работе в которую будут включены задания (5, 9, 10, 13). Тренировочный режим (ответы и решения доступны). Оцените сами свой уровень подготовки на данный момент времени. ===== 5 задач по теме алгоритмизация и программирование ===== * [[https://inf-ege.sdamgia.ru/test?id=2918953]] - 5 задач Вариант 1 * [[https://inf-ege.sdamgia.ru/test?id=2918987]] - 5 задач Вариант 2 ====== Кодирование нечисловой информации в компьютере ====== http://www.yaklass.ru/p/informatika/10-klass/informatciia-i-informatcionnye-protcessy-11955/predstavlenie-nechislovoi-informatcii-v-kompiutere-12433 ===== Кодирование звуковой информации ===== * [[https://youtu.be/nFcmTTT9yiE]] - Возникновение звука - Физика в опытах и экспериментах (рекомендую) * [[https://youtu.be/20z85rpSwT8]] - Кодирование звуковой информации !!! (рекомендую) **Дополнительные ссылки для тех, кто заинтересовался темой "Звуковые волны"** * [[https://youtu.be/tCa4yxJm7uU]] - Волны и звук * [[https://youtu.be/WHL9GiOBdS4]] - Законы мироздания. Передача 14. Звук. Слух. Звуковые волны ===== Кодирование графической информации ===== [[https://inf-ege.sdamgia.ru/test?id=2885349]] - 4 задачи на кодирование ==== Разбор задач по теме "Кодирование графической информации" (задание 9) ==== * https://inf-ege.sdamgia.ru/page/theory - (Материалы для подготовки к ЕГЭ по информатике К. Ю. Полякова. Информация (задания 5, 9, 10, 13)) * [[https://inf-ege.sdamgia.ru/test?theme=250]] ==== Бинарное кодирование черно-белого изображения ==== http://cs.ucls.uchicago.edu/~bfranke/codeDotOrg/ImageEncodingKeynote.pdf - презентация http://cs.ucls.uchicago.edu/~bfranke/codeDotOrg/Pixelation/Pixelation_v1.html - бинарное кодирование черно-белого изображения (виртуальный тренажер, пример 1); http://cs.ucls.uchicago.edu/~bfranke/codeDotOrg/Pixelation/Pixelation_v2.html - бинарное кодирование изображения (виртуальный тренажер, пример 2); [[http://kandipatterns.com/patterns/animals]] - библиотека пиксельных изображений (pixel art) ==== **Бинарное кодирование цветного изображения** ==== * [[http://cs.ucls.uchicago.edu/~bfranke/codeDotOrg/ImageEncoding-withColor-Keynote.pdf]] - презентация; * [[http://code.org/files/CSPUnit1Lesson6.pdf]]- стр. 9 * [[http://cs.ucls.uchicago.edu/~bfranke/codeDotOrg/Pixelation/Pixelation_v3.html]] - бинарное кодирование цветного изображения (виртуальный тренажер, пример 3). Для создания изображений с использованием цветовой модели - 24 бит на пиксель проще использовать шестнадцатиричную систему счисления (режим hex); * [[http://www.xiconeditor.com/]] - X-Icon Editor!!!; * [[http://www.favicon-generator.org/editor/]] Icon Editor!!!; Примеры учеников (кодирование в программе [[http://cs.ucls.uchicago.edu/~bfranke/codeDotOrg/Pixelation/Pixelation_v3.html]]): ЦЫПЛЕНОК. Первая строка - 2x8 бит - ширина и высота картинки, вторая строка - цветовая кодировка каждой точки (3 бита на точку: 000 - черный цвет, 100 - красный, 010 - зеленый, 001 - синий,...) 0001000000010000 110110110110110110110110110110110110110110110110110110110110110100100100100100100110110110110110110110110110100110110110110110110100110110110110110110110100110110001110001110110110100110110110110110100110110110110101110110110110110100110110110110100110110110110110110110100100110100110110110110110100100110110110110110110110100110110110110110110110110100100100100100100100110110110110110110110110110110110010110110010110110110110110110110110110110110110010110110010110110110110110110110110110110110110010110110010110110110110110110110110110110110010010110010010110110110110110011011011011011011011011011011011011011011011011001001001001001001001001001001001001001001001001111111111111111111111111111111111111111111111111010010010010010010010010010010010010010010010010 0000 1111 0000 1111 111111111111111111111111111111111111111111111111111111111111111110110110111111111111111111111111111111110110110110110110110111111111111111111110110110110110110110110110110110111111111111110110110110110110110110110110110111111111110110110110000110110000110110110110110111111110110110110000110110000110110110110110111111110110110110000110110000110110110110110111111110110000110110110110110110000110110110111111110110110000110110110110000110110110110111111111110110110000000000000110110110110111111111111111110110110110110110110110110111111111111111111111110110110110110110110111111111111111111111111111111110110110111111111111111111111111111111111111111111111111111111111111111 [[http://code.org/files/CSEDbinary.pdf]] -- принципы кодирования информации на компьютере (книга ан английском) [[http://www.colorpicker.com/]] [[http://images.my-addr.com/online_color_picker_tool-pick_color_html_hex_rgb.php]] # https://habrahabr.ru/post/163663/ import random from PIL import Image, ImageDraw mode = int(input('mode:')) image = Image.open("temp.jpg") draw = ImageDraw.Draw(image) width = image.size[0] height = image.size[1] pix = image.load() if (mode == 0): for i in range(width): for j in range(height): a = pix[i, j][0] b = pix[i, j][1] c = pix[i, j][2] S = (a + b + c) // 3 draw.point((i, j), (S, S, S)) if (mode == 1): depth = int(input('depth:')) for i in range(width): for j in range(height): a = pix[i, j][0] b = pix[i, j][1] c = pix[i, j][2] S = (a + b + c) // 3 a = S + depth * 2 b = S + depth c = S if (a > 255): a = 255 if (b > 255): b = 255 if (c > 255): c = 255 draw.point((i, j), (a, b, c)) if (mode == 2): for i in range(width): for j in range(height): a = pix[i, j][0] b = pix[i, j][1] c = pix[i, j][2] draw.point((i, j), (255 - a, 255 - b, 255 - c)) if (mode == 3): factor = int(input('factor:')) for i in range(width): for j in range(height): rand = random.randint(-factor, factor) a = pix[i, j][0] + rand b = pix[i, j][1] + rand c = pix[i, j][2] + rand if (a < 0): a = 0 if (b < 0): b = 0 if (c < 0): c = 0 if (a > 255): a = 255 if (b > 255): b = 255 if (c > 255): c = 255 draw.point((i, j), (a, b, c)) if (mode == 4): factor = int(input('factor:')) for i in range(width): for j in range(height): a = pix[i, j][0] + factor b = pix[i, j][1] + factor c = pix[i, j][2] + factor if (a < 0): a = 0 if (b < 0): b = 0 if (c < 0): c = 0 if (a > 255): a = 255 if (b > 255): b = 255 if (c > 255): c = 255 draw.point((i, j), (a, b, c)) if (mode == 5): factor = int(input('factor:')) for i in range(width): for j in range(height): a = pix[i, j][0] b = pix[i, j][1] c = pix[i, j][2] S = a + b + c if (S > (((255 + factor) // 2) * 3)): a, b, c = 255, 255, 255 else: a, b, c = 0, 0, 0 draw.point((i, j), (a, b, c)) image.save("ans.jpg", "JPEG") del draw ===== Тренировочная работа (программирование) ===== * https://inf-oge.sdamgia.ru/test?id=3409958 - 20.2 9 класс * https://inf-ege.sdamgia.ru/test?id=2862706 25 11 класс * https://repl.it/ или Пуск > Wing IDE 101 ===== Тренировочная работа (кодирование) ===== * http://www.yaklass.ru/p/informatika/10-klass/informatciia-i-informatcionnye-protcessy-11955/kodirovanie-informatcii-11899 ===== Кодирование ===== ==== Теория ==== * [[https://foxford.ru/wiki/informatika/alfavitnyy-podhod-k-izmereniyu-kolichestva-informatsii]] Алфавитный подход к измерению количества информации * [[https://foxford.ru/wiki/informatika/formula-shennona]] Формула Шеннона ==== Тренировочная работа ==== [[https://inf-ege.sdamgia.ru/test?id=2829613]] - 5 задач (10 и 5) ==== Математические повтор ==== https://www.yaklass.ru/p/algebra/9-klass/elementy-kombinatoriki-statistiki-i-teorii-veroiatnostei-10205/prosteishie-veroiatnostnye-zadachi-12691 ==== Тренировочная работа ==== https://inf-ege.sdamgia.ru/test?id=2759031 кодирование ==== Математические основы ==== * https://www.yaklass.ru/p/algebra/10-klass/deistvitelnye-chisla-profilnyi-9102/naturalnye-chisla-11259 - Натуральные числа * https://www.yaklass.ru/p/algebra/9-klass/elementy-kombinatoriki-statistiki-i-teorii-veroiatnostei-10205/kombinatornye-zadachi-12502 - Элементы комбинаторики ==== Системы счисления (повтор) ==== http://www.yaklass.ru/p/bosova-l-l-informatika-dlya-5-9-klassov/8-klass/matematicheskie-osnovy-informatiki-13971/sistemy-schisleniia-13916 https://www.yaklass.ru/p/algebra/9-klass/elementy-kombinatoriki-statistiki-i-teorii-veroiatnostei-10205/kombinatornye-zadachi-12502 ===== Тренировочная работа (системы счисления) ===== https://inf-ege.sdamgia.ru/test?id=2711365 ===== Программирование ===== ==== Тренировочная работа (программирование) ==== [[https://inf-ege.sdamgia.ru/test?id=2706149]] - 20,20,24 [[https://inf-ege.sdamgia.ru/test?id=2702875]] - 8,20,24 === ОЛИМПИАДЫ === [[olympiads2|Перейти в раздел "ОЛИМПИАДЫ"]] ===== Язык программирования Python ===== [[python3 | Основы программирования на языке Python3]] ===== Разбор 26 задачи ЕГЭ по информатике (основы теории игр) ===== [[game_theory | Перейти в раздел..."Разбор 26 задачи ЕГЭ"]] **Дополнительная информация для тех, кто готов самостоятельно познакомится с основами C++** [[http://www.intepra.ru/wiki/doku.php?id=practicalcybernetics&#%D0%B3%D0%B0%D1%80%D0%B2%D0%B0%D1%80%D0%B4%D1%81%D0%BA%D0%B8%D0%B9_%D0%BA%D1%83%D1%80%D1%81_cs50]] * [[https://inf-ege.sdamgia.ru/test?id=3594695]]