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

[[https://drive.google.com/drive/folders/1gcoc-Qb5MjldTycHSf0QuALWAX7__Z2X?usp=sharing Игровые проекты]]

[[https://docs.google.com/forms/d/e/1FAIpQLSc8fyP87stOccR4yXVtJKt-Qlnaz0fgnCWgwpoqIbhzLxCWqg/viewform?usp=sf_link Анкета оценки результатов]]

[[http://informatics.mccme.ru/course/view.php?id=812#section-1]]

[[https://server.179.ru/tasks/cpp/2018b3/09-arrays.html Массивы просто: условия]]
[[https://server.179.ru/cgi-bin/new-client?contest_id=749&locale_id=1 Контест]]
[[https://server.179.ru/wiki/?get=arrayscpp.pdf&page=informatika/arxiv/20_16/8b_1/file Массивы теория]]

Использование в sg картинок .bmp
%%(java)
//ЗАГРУЗКА
//загружаем картинку (она должна быть в корне проекта)
HBITMAP image=(HBITMAP)LoadImage(0,"4.bmp",IMAGE_BITMAP,0,0,LR_LOADFROMFILE);
//создаем холст и отображаем картинку на него
HDC pic=CreateCompatibleDC(SGWndDC);
sgSelectTool(pic,image);

//ОТОБРАЖЕНИЕ
//в том месте программы, где хотим отобразить картинку
BitBlt(SGDC,0,0,800,600,pic,0,0,SRCCOPY);
//в примере копируется область 0,0-800,600 с холста pic начиная с 0,0 на холст экрана
%%

#|
||24.04| Доработка проекта по графике|
Дорабатывать проект по плану.
|
Взять **чужой** проект и подготовить по нему презентацию как по собственному.
||
||24.04| Графика в C++|
[[https://server.179.ru/wiki/?get=sgproject.zip&page=informatika/arxiv/20_16/9b_11/file Шаблон sg проекта]]
|

**Задание №1 к следующему уроку**. Составить на Google-диске план работы (поурочно: результат каждого урока), разрешить комментарии всем, кто имеет ссылку и прислать ссылку на почту oivt@ya.ru, дождаться комментариев и приступить к разработке, выполнить первый пункт.
||
||14.04| Двумерные массивы|
Решать задачи контеста https://server.179.ru/cgi-bin/new-client?contest_id=803
[[https://server.179.ru/wiki/?get=arr2dcpp.pdf&page=informatika/arxiv/20_15/8b_1/file Теория]]
[[https://server.179.ru/vv/669.html Условия]]
| На две недели
||
||05.03| Сортировка подсчетом|
[[https://server.179.ru/tasks/cpp/2018b3/15-counting.html Условия]]
[[https://server.179.ru/cgi-bin/new-client?contest_id=794&locale_id=1 Контест 794 на server.179.ru]]
|
Задача **A** из 665
Решение контеста 794
||
https://server.179.ru/tasks/cpp/2018b3/15-counting.html
||26.02| Квадратичные Сортировки|
[[https://server.179.ru/vv/655.rtf Условия]]
[[https://server.179.ru/cgi-bin/new-client?contest_id=655&locale_id=1 Контест 655 на server.179.ru]]
|
Задача **С** из 665
и
[[http://informatics.mccme.ru/mod/statements/view.php?id=14052#1 Слияние на informatics]]
||
||19.02| Сортировки|
[[https://server.179.ru/vv/653.html Условия]]
[[https://server.179.ru/cgi-bin/new-client?contest_id=653&locale_id=1 Контест 653 на server.179.ru]]
|
На одну неделю

||
||29.01|Сортировка массивов|
[[http://tpl-it.wikispaces.com/%D0%A1%D0%BE%D1%80%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%BA%D0%B0+%D0%BC%D0%B5%D1%82%D0%BE%D0%B4%D0%BE%D0%BC+%D0%BF%D1%80%D0%BE%D1%81%D1%82%D0%BE%D0%B3%D0%BE+%D0%B2%D1%8B%D0%B1%D0%BE%D1%80%D0%B0+%28%D0%BF%D1%80%D0%BE%D1%81%D1%82%D0%BE%D0%B9+%D0%BF%D0%B5%D1%80%D0%B5%D0%B1%D0%BE%D1%80%29 Сортировка простым выбором]]
|
Решать [[http://informatics.mccme.ru/mod/statements/view.php?id=13651#1 контест на informatics]]
||
||22.01|Массивы и строки - повторение|
**[[https://server.179.ru/vv/779.html]]** (Условия)
**[[https://server.179.ru/cgi-bin/new-client?contest_id=779]]** (Контест)
|
Дорешать
||

||14.12|Строки и символы - Большой контест|
Напишите шифр Цезаря (A..Z и a..z заменяются на букву, которая расположена на N символов вправо (по циклу).
Расшифруйте ссылки и решайте контест.
**[[uggcf://freire.179.eh/ii/665.ugzy]]** (Условия)
**[[uggcf://freire.179.eh/ptv-ova/arj-pyvrag?pbagrfg_vq=749&ybpnyr_vq=1]]** (Контест)
|
Решать контест **до T**
||
||16.10| Циклы, продолжение|
[[https://server.179.ru/tasks/cpp/2018b3/06-while.html Условия]]
[[https://server.179.ru/cgi-bin/new-client?contest_id=725&locale_id=1 Контест 725 на server.179.ru]]
|
Решать контест урока. До понедельника до конца. **while использовать без необходимости нельзя**.
||
||12.10| Циклы, продолжение|
[[https://server.179.ru/tasks/cpp/2018b3/06-while.html Условия]]
[[https://server.179.ru/cgi-bin/new-client?contest_id=725&locale_id=1 Контест 725 на server.179.ru]]
|
Решать контест урока. 10 задач к понедельнику
||
||09.10|Задачи командной олимпиады|
[[http://informatics.mccme.ru/mod/statements/view.php?id=26432 2016 лига B]]
[[http://informatics.mccme.ru/mod/statements/view.php?id=22784 2015 лига B]]
|
**К четвергу**
Решить минимум две задачи из контестов
Знать (понять) все условия
||
||02.10| Циклы|
[[https://server.179.ru/wiki/?get=whilecpp.pdf&page=informatika/arxiv/20_16/8b_1/file Теория]]
[[http://informatics.mccme.ru/mod/statements/view.php?id=12344#1 Контест Циклы I на informatics Только A-I]]
|
Решать контест урока.
||
||25.09| Условный оператор|
[[http://server.179.ru/tasks/cpp/2018b3/03-if.html Условия]]
[[https://server.179.ru/cgi-bin/new-client?contest_id=717&locale_id=1 Контест 717 на server.179.ru]]
|
Дорешать все задачи
||
||18.09| Условный оператор|
[[http://server.179.ru/tasks/cpp/2018b3/03-if.html Условия]]
[[https://server.179.ru/cgi-bin/new-client?contest_id=717&locale_id=1 Контест 717 на server.179.ru]]
|
Решить половину задач
||
||08.09|Условные алгоритмы|
[[https://server.179.ru/wiki/?get=ifcpp.pdf&page=informatika/arxiv/20_16/8b_1/file Теория]]
Решать задачи контеста [[http://informatics.mccme.ru/mod/statements/view.php?id=12002#1 "Условный оператор"]]
|
Закончить оба контеста
||
||08.09|Переменные. Линейные алгоритмы|
Написать программу, которая считывает с клавиатуры два числа и выводит их сумму
Сдать программу в informatics ([[http://informatics.mccme.ru/mod/statements/view.php?id=16033#1]])
|
Решать задачи контеста [[http://informatics.mccme.ru/mod/statements/view.php?id=11922#1 "Линейные алгоритмы"]]
(должно быть решено не менее пяти задач)
||

||07.09|Структура программы на языке Си. Среда программирования ~Code::Blocks|
[[https://ru.wikibooks.org/wiki/%D0%AF%D0%B7%D1%8B%D0%BA_%D0%A1%D0%B8_%D0%B2_%D0%BF%D1%80%D0%B8%D0%BC%D0%B5%D1%80%D0%B0%D1%85/%D0%9F%D1%80%D0%BE%D1%81%D1%82%D0%B5%D0%B9%D1%88%D0%B0%D1%8F_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B0_%C2%ABHello_World%C2%BB Hello, world с подробными комментариями]]
[[https://prog-cpp.ru/c-input-output/ Ввод и вывод]]
Зарегистрироваться на http://informatics.msk.ru
|
Установить на домашнем компьютере ~Code::Blocks (http://codeblocks.org)
Download > Binary Release > Версия с компилятором (например, codeblocks-16.01mingw-setup.exe)
[[http://sourceforge.net/projects/codeblocks/files/Binaries/16.01/Windows/codeblocks-16.01mingw-setup.exe Прямая ссылка для Windows]]
||
|#
==Технологии==
[[http://myitschool.ru/book_copy/course/view.php?id=9 Все о тексте]]
1. Посмотреть разные тексты и составить midmap с центральным словом "Сверстанный текст", в котором отразить все характеристики текста (не смысл, а структуру и оформление)
2. Составить Персональную вики-страницу по любой теме, в которой использовать структурные единицы (слабое и сильное выделение, заголовки, абзацы, списки, таблицы, ссылки, изображения)
3. Создать копию Персональной вики-страницы в разметке HTML
4. Тех: формулы. Набать формулы из [[https://server.179.ru/tasks/latex/2010/latex.pdf]] раздел 3.8
5. Тех: таблицы. Сделать таблицу календаря на ноябрь 2017 и треугольник Паскаля.
6. Тех: статья.
 
Подготовить математическую статью подобную одной из страниц

http://hijos.ru/2014/02/20/beskonechnost-ili-112/
http://kvant.mccme.ru/1973/02/p27.htm
http://www.abitu.ru/distance/abitu_fizteh/abitu_math/11_math-arpg5tnka5y.pdf
http://intelmath.narod.ru/cepnye-drobi.html
http://www.mathworld.ru/content/chislovye-kurezy

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

**Краткая справка**
http://server.179.ru/tasks/latex/2010/la
tex.pdf
Матрицы и верстка формул
http://www.psymuz.com/latex_7248240_3.php#align

**Многостраничная верстка**
1. Заполнить документ [[https://docs.google.com/document/d/1BYsqFsAikHi1R7oJfL1WZhWc-3mYfDtwtGy-E40Y86g/edit Темы статей для журнала 8Б-2021]]
2. Написать статью объемом ровно 2000 знаков (без пробелов) на выбранную тему. В статье ответить на все вопросы. Статья должна быть набрана в редакторе, имеющем режим рецензирования.
3. Прочитать [[https://yadi.sk/d/7KzvCanG3RmAda правила набора текста]] и следовать им. Исправьте три других статьи (не свою).
4. Загрузите документ в присланную на почту ссылку (вам открыт доступ к папке на Google-диске). **Один документ** с тремя отрецензированными статьями, у каждой статьи указан автор, имя файла - ваша фамилия.
5. Осталось сверстать весь журнал.
Выберите любые файлы из присланных и сделайте общий документ не менее чем из 15-и статей.
Нужно оформить все статьи в едином стиле. Например, весь основной текст должен быть набран одним шрифтом, одного размера, между абзацами одинаковые отступы и так далее.
Для этого обычно используют стили.
Текст — это четкая иерархическая структура. В нем есть заголовки, подзаголовки, слабое и сильное выделение. И то как выглядят эти элементы определят стиль абзаца или шрифта. Например, сильное выделение часто показывается полужирным начертанием. Но это необязательно, Word, например, предлагает по умолчанию такое оформление для сильного выделения. Потом стиль легко изменить, причем во всем документе сразу.
[[https://www.youtube.com/watch?v=cJfUJIpLTu0&t=96s Хорошее видео по стилям в Word]]
В редакторе Writer и в Google-Docs работа со стилями аналогична.
Для журнала нам понадобятся стили:
• заголовков, они потом помогут создать автоматическое оглавление;
• сильного и слабого выделения;
• гиперссылок
• цитат
• абзаца информации об авторе, она может быть как в начале статьи, так и в конце, этот стиль, скорее всего, придется создать.
Обязательные правила верстки журнала:
• все оформление реализуется только при помощи стилей, например, красные строки должны быть сделаны не при помощи табуляций, а настройками стиля абзацев;
• основной текст в две колонки;
• каждая статья должна начинаться с новой страницы, это реализуется настройкой стиля заголовка;
• у каждой статьи должен быть указан автор.

Вы должны сами принять или отклонить предложенные правки, являясь по сути главным редактором.

===Графический редактор===
#|
|| Основы работы в графическом редакторе GIMP. Инструменты, слои, направляющие|
Скачать [[https://yadi.sk/d/7JdqneDL3MY2hx из хранилища]] из папки GIMP архив первого занятия, разжать и сделать задание.
Сохранить результат в папке GIMP\1 (именно 1!) на личном диске.
|
||
|#


----
адрес оригинала: ((/Информатика/Архив/2018/8Б))