Главная новость

Для кого этот проект

«Детей надо учить тому, что пригодится им, когда они вырастут»
Аристипп

Век информационных технологий… Кто бы мог подумать еще 50 лет назад, что мы сможем общаться с родственниками из Америки по Интернету, кто поверил бы нам, что мы сможем купить вещи не выходя из дому, да еще и в Китае? Да никто! Пожалуй наши прабабушки думали бы, что мы сейчас живем в будущем из фантастических фильмов.

Но есть и не очень приятная сторона технологического прогресса: наши дети слишком много времени проводят за компьютером и с гаджетами в руках…

Трехлетний малыш вполне осознанно звонит бабушке по Skype, включает себе мультик и знает как снять видео/фото телефоном. А уж 8 летние…Бывает как покрутит деточка гаджет или постучит по клавишам компьютера — и приходится два часа исправлять/восставливать .

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

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

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

Информация. Виды информации.

https://learningapps.org/1273787

https://learningapps.org/106751

Кроссворд виды информации

http://puzzlecup.com/crossword-ru/?guess=6F13EA61ADD9DBF4

Танграм

http://www.igraemsa.ru/igry-dlja-detej/igry-na-logiku-i-myshlenie/tangram-morskie-obitateli

http://www.igraemsa.ru/igry-dlja-detej/igry-na-logiku-i-myshlenie/tangram-transport

http://www.igraemsa.ru/igry-dlja-detej/igry-na-logiku-i-myshlenie/tangram-zveri

Игры для будущих программистов

https://blockly-games.appspot.com/?lang=ru

http://informat.name/entertainment/games/light-bot.html

http://informat.name/entertainment/games/cowmaze.html

Убираем лишние объекты с фото GIMP

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

 

Убираем лишние объекты с фотографии

http://www.progimp.ru/articles/remove_superfluous_details/

С помощью лечебной кисти и штампа (Александр Климов)

 

С помощью плагина Resynthesizer (скачать здесь)

https://www.youtube.com/watch?v=o22Szb-Hgu0&t=331s

Убираем дату 3 способа (Антон Лапшин)

 

Важность линий в композиции снимков

http://www.fotoman.name/linii-v-kompozicii-snimka-chast-pervaya-liniya-gorizonta/

http://www.fotoman.name/osnovy-kompozicii-nexitrye-zakonomernosti-kompozicii-v-fotografii/

 

Выравниваем горизонт и перспективу

http://www.progimp.ru/articles/kak_vyirovnyat_gorizont/

 

Коррекция фото (яркость, контрастность и т.д.)

https://habrahabr.ru/post/103732/

https://docs.gimp.org/ru/gimp-imaging-photos.html

 

Тренировочные фото для занятия

http://dropmefiles.com/sA1yX

http://dropmefiles.com/wIq2E

Вырезаем объекты из фото GIMP

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

Короткие обучающие видео:

  1. Вырезать объект с помощью инструмента «волшебная палочка»
  2. Вырезать объект с использованием инструмента «контур»
  3. Вырезать объект с помощью инструмента «свободное выделение»
  4. Вырезать объект инструментом «умные ножницы»
  5. Простой коллаж с помощью слоя-маски

 

Из документации GIMP

Отделение объекта от фона

 

 

Окунемся в мир современного искусства:

Художник превращает каракули дочери в свои работы

Программное обеспечение компьютера

Упражнение «Операционная система»

Элементы рабочего стола

Пазл «Программное обеспечение»

Угадай слово

 

Найди пару «Программное обеспечение компьютера»

Компьютерные термины

Распредели расширения файлов по группам

 

Скрипт для создания русскоязычного календаря в GIMP:

script-fu-calendar-ru.scm

Логические задачи

Задачи с решением

Задача 1.

В школьном первенстве по настольному теннису в четверку лучших вошли девушки: Наташа, Маша, Люда и Рита. Самые горячие болельщики высказали свои предположения о распределении мест в дальнейших состязаниях. Один считает, что первой будет Наташа, а Маша будет второй. Другой болельщик на второе место прочит Люду, а Рита, по его мнению, займет четвертое место. Третий любитель тенниса с ними не согласился. Он считает, что Рита займет третье место, а Наташа будет второй. Когда соревнования закончились, оказалось, что каждый из болельщиков был прав только в одном из своих прогнозов. Какое место на чемпионате заняли Наташа, Маша, Люда, Рита?

Записываем исходную(данную в условии) информацию в виде таблицы:

log1

Предполагаем, что Первый болельщик прав и Наташа займет 1-е место:

Так как по условию «каждый из болельщиков был прав только в одном из своих прогнозов», то значит Маша НЕ может занять 2-е место. А также сразу отмечаем что прогноз третьего болельщика «Наташа займет 2-е место» тоже не верный!

log2

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

log3

Видим, что Рита будет занимать 3-е место.

В итоге получили, что Наташа займет 1-е место, Люда 2-е место, Рита 3-е место, а Маша займет 4-е.

Снова запишем исходные данные в виде таблицы и разберем другое предположение:

log1

Пусть Маша займет 2-е место. Так как по условию «каждый из болельщиков был прав только в одном из своих прогнозов», значит Наташа не может занимать 1-е место, а также сразу вычеркиваем из высказываний второго и  третьего болельщика 2-е место.

log4

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

log5

Теперь видим, что НИ ОДИН из прогнозов второго болельщика не оправдался, а этого НЕ может быть по условию задачи. Значит наше предположение что Маша заняла 2-е место — неверно, это тупиковая ветвь рассуждения.

 

Первое предположение, что Наташа заняла 1-е место, привело нас к ответу, удовлетворяющему всем условиям задачи, соответственно этот ответ считаем ВЕРНЫМ.

Ответ: Наташа займет 1-е место, Люда 2-е место, Рита 3-е место, а Маша займет 4-е.

 

Задача 2.

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

Известно, что:

1. Смит самый высокий;

2. играющий на скрипке меньше ростом играющего на флейте;

3. играющие на скрипке и флейте и Браун любят пиццу;

4. когда между альтистом и трубачом возникает ссора, Смит мирит их;

5.  Браун не умеет играть ни на трубе, ни на гобое.

На каких инструментах играет каждый из музыкантов, если каждый владеет двумя инструментами?

 

Составим таблицу для решения задачи:

ork1

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

Известно, что Смит самый высокий, но при этом человек, играющий на скрипке меньше ростом играющего на флейте, то есть Смит на скрипке НЕ играет.

ork2

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

ork3

Следующее условие «когда между альтистом и трубачом возникает ссора, Смит мирит их» дает нам четкое понимание того, что Смит не играет ни на альте, ни на трубе! ведь нельзя самого себя мирить 🙂

ork4

Далее очень простое и всем понятное условие «Браун не умеет играть ни на трубе, ни на гобое.»

ork5

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

ork6

Учитывая то, что музыкантов трое, инструментов шесть, и каждый из них умеет играть только на двух инструментах, получается что каждый музыкант играет на инструментах, которыми остальные не владеют(т.е. их интересы НЕ пересекаются), можем полностью заполнить столбцы, в кторых уже есть по одной единице.

ork7

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

Раз Смит играет на флейте и гобое, то мы понимаем. что Вессон на них играть уже не может и заполняем ячейки нулями.

ork8

Теперь из таблицы видно, что Вессон может играть только на скрипке и на трубе.

ork9

Ответ: Браун играет на альте и кларнете, Смит — на флейте и гобое, Вессон — на скрипке и трубе.

 

Блок-схемы алгоритмов

Алгоритм – описание последовательности действий (план), строгое исполнение которых приводит к решению поставленной задачи за конечное число шагов.

Вы постоянно сталкиваетесь с этим понятием в различных сферах деятельности человека (кулинарные книги, инструкции по использованию различных приборов, правила решения математических задач…). Обычно мы выполняем привычные действия не задумываясь, механически. Например, вы хорошо знаете, как открывать ключом дверь. Однако, чтобы научить этому малыша, придется четко разъяснить и сами эти действия и порядок их выполнения:

1. Достать ключ из кармана.

2. Вставить ключ в замочную скважину.

3. Повернуть ключ два раза против часовой стрелки.

4. Вынуть ключ.

Если вы внимательно оглянитесь вокруг, то обнаружите множество алгоритмов которые мы с вами постоянно выполняем. Мир алгоритмов очень разнообразен.

 

Блок-схема — графическое представление алгоритма. Она состоит из функциональных блоков, которые выполняют различные назначения (ввод/вывод, начало/конец, вызов функции и т.д.).

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

1231

Блок-схема линейного алгоритма

Линейный алгоритм  — это алгоритм, в котором команды выполняются в порядке их записи, то есть последовательно! Примеры блок-схем линейных алгоритмов.

algori1

 

Блок-схема алгоритма с ветвлением (с условием)

Алгоритм с ветвлением — это алгоритм, при котором действия совершаются в зависимости от выполнения условия. Если условие выполняется, то одна последовательность действий, если НЕ выполняется, то другая последовательность действий.

if

Блок-схема циклического алгоритма(с повторениями)

Алгоритм с повторением или ЦИКЛический агоритм — это алгоритм, при котором одна и та же последовательность действий выполняется установленное число раз или ДО ТЕХ ПОР ПОКА выполняется некоторое  заранее определенное условие.

while