qkowlew: (ветка)
[personal profile] qkowlew

Набросок программы информатики от Qkowlew

Сетуя....

NB: "Верхний уровень" школьного обучения означает, что выполнивших это учеников - МЕНЬШАЯ доля класса, и это заведомо "на пять".

Но не предел того, что может достичь ученик. Оценки:

  1. Тот, кто освоил только по первому пункту каждого раздела - это "садись, два".
  2. ~ по третьему пункту каждого раздела - это хорошисты. :-)
  3. кто не смог освоить самые сложные пункты менее чем половины разделов и освоил всё остальное - отличники.

Итак, ПЯТЬ РАЗДЕЛОВ ПРОГРАММЫ:

1.Навыки информационной гигиены при работе с данными

  1. примитивные навыки поиска, связь с 4. по мере их усложнения.
  2. представление о психологии чужой и собственной, представление о манипулятивных и провокативных методиках. Связь с 3
  3. минимальным техническим средствам, навыкам работы с клавиатурой и прочими устройствами.
  4. минимальные навыки набора текста, в том числе слепого набора.
  5. минимальные навыки писания рукописного текста, ввода оного, рисования и черчения, представление о шрифтах, в частности - представление о "фишинге похожими словами, буквами". И про распознавание текста - пункты 5.2, 5.3. Связь с 2.3.
  6. навыки использования простейших схем безопасности (логин-пароль - воссстановление пароля)
Верхний уровень обучения в этой части на текущий момент - что-то вроде "Ты один в ПУСТОЙ квартире с компом, подключённым к интернету, никаких носителей информации и иных средств связи. За сколько времени и потраченных денег ты обеспечишь себе еду, минимальный комфорт и общение со всеми, с кем тебе важно общаться."

2. Работа с ПРОГРАММАМИ

Навыкам "как разобраться с незнакомой программой, что искать, куда читать, откуда лезть", на примере - буквально случайно выбранных программ.
  1. Представление о том, что есть "файл", какие есть единицы хранения вообще.
  2. Представление о ТИПАХ решаемых информационных задач. И о типах программ. "Текстовые редакторы", "графические редакторы", "вёрстка". связь с 3.1.
  3. Представление о форматах файлов и кодировках символов.
  4. Представление о архивировании, шифровании, безопасности.
  5. Углублённое представление о том, что такое "многофакторная авторизация", что такое "двухстороннее шифрование" и т.п.
Верхний уровень - тестирование (написание багрепорта) и рецензирование программы и-или сайта.

3. Создание данных.

  1. Навыки структурирования текста
  2. Навыки структурирования не только текста, а картинок, видео,... Категоризация, каталогизация.
  3. Представление о реляционных базах данных. И связь с 4.
Верхний уровень в этой части на текущий момент - самостоятельное создание личного сайта, сайта класса, и НАПОЛНЕНИЕ его информацией о важных событиях.

4. Создание программ.

Навыкам "задать правильный вопрос и правильно поставить задачу". Понятие об алгоритме.
  1. Навыки "постановка задачи" - "превращение задачи в алгоритм" - "кодерство"
  2. Обзор скриптовых языков программирования в разных системах.
  3. навыки коллективной работы, взаимодействия в команде, написания сетевых приложений и модульного программрования
  4. навыки реализации простейших схем безопасности (логин-пароль - воссстановление пароля)
Верхний уровень школьного обучения в этой части на текущий момент - самостоятельно созданная компьютерная игра (сколь угодно примитивная), для класса - многопользовательская онлайн-игра.

5. Истории и теории

"как оно было вчера, позавчера и вообще без компьютеров".
  1. системы счисления, представления о ограниченной точности вычислений, о разрядной сетке, ассоциативных системах и проблемах бесконечности, делимости и пр.
  2. представления о скоростях и ресурсах.
  3. Продвинутым - показывать, как работали карточные системы, докомпьютерные библиотеки и т.п.
  4. Ещё более продвинутым - про аналоговые и гибридные компьютеры. Вплоть до лабораторных работ на уровне "собрать простейшие схемы, решающие определённые задачи". И написать программу, которая решает ту же задачу.
Верхний уровень школьного обучения в этой части на текущий момент - сделать и запрограммировать робота-уборщика. Для класса - изменить к лучшему по крайней мере одну из электронно-механических систем в школе. Да, я псих.

Date: 2012-Oct-01, Monday 17:10 (UTC)
From: [identity profile] qkowlew.livejournal.com
1. Подробнее и ещё раз. Абыясняю. Для группы товарищей сейчас в самом деле пишущих онлайн-игру НЕ представляет сложности написание всех её частей и даже запуск проекта в уже коммерческую эксплуатацию. Там и разумная схема авторизации пользователей, и много чего УЖЕ РАБОТАЕТ.

Однако уровень ЭЛЕМЕНТАРНОЙ безопасности ВСЕХ частей как реально работающей игры, так и девелоперской сетки находится настолько ниже плинтуса, а любые изменения встречаются настолько в штыки одними ("нам же неудобно!"), другими ("нельзя прерывать бизнес-процесс!"), что я уже почти забил на это.

Или пример совсем смешной - сначала завели систему задач-багов-тикетов-... на внешнем халявном hostedredmine, не почитав даже его лицензионного соглашения, а теперь очень хотят перенести проекта оттуда на собственный redmine, :)

Date: 2013-Feb-02, Saturday 21:28 (UTC)
arilou: (Ларикко Дайнин)
From: [personal profile] arilou
Серёг, всё же справедливости ради стоит уточнить, что
а) Сначала проект поднимался другими людьми, результаты работы которых были настолько плачевны, что там и насчёт остальных разделов было у многих всё плачевно. И многое осталось в наследство.
б) Потом проект стоял в позе "либо сейчас успокоить начальство, что реанимировать ещё реально, либо закрывать". Было мало и времени, и сил.

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

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

Date: 2013-Feb-02, Saturday 22:06 (UTC)
From: [identity profile] qkowlew.livejournal.com
В тяжёлом походе можно пить воду из ручья.
Но нельзя халатно отнестись к обуви и снаряге.
Часть недостатков проекта - первого типа.
Но есть и второго типа.

И они "зашиты в подкорку" участников.

Date: 2013-Feb-02, Saturday 21:31 (UTC)
arilou: (Default)
From: [personal profile] arilou
Кстати, подумалось тут, что хотя и неправильно вроде бы, что у меня по началу было создано впечатление, что настройки нашей сети важны ещё для кого-то кроме нас (на тот момент пятерых), сидящих в одной комнате.

Но за то: я не стал сходу отвлекаться на это и занялся более критичными для проекта делами.

Что лучше - "чистенький, но мёртвенький" или "чумазый, но живой и бодрый"?

Date: 2013-Feb-02, Saturday 22:20 (UTC)
From: [identity profile] qkowlew.livejournal.com
Только неуловимость этого Джо не привела вас на некотором этапе к пиздецу типа "чумазенький и мёртвенький".

Раз уж стал раскрывать карты ты, скажу.

Открытый всему миру RDP на PDC сети и тривиальный пароль админа домена. Вам просто повезло. Иначе вы бы потом долго удивлялись, почему название корабля в релизе не "Набунанга". а "Наебанга", и куда девается бабло с некоторых каналов поступления.

Открытый всему миру RDP на основной (на тот момент) игровой сервер с такими же логином и паролем. И невозможность контролировать если что консоль этого, доступного только удалённо, сервера.

Дефолтные настройки роутера.

Это не "пить воду из ручья".
Это "срать себе в тарелки" и "терять паспорт на вокзале"

В практике одного интернет-магазина было прекрасное - злоумышленнику удалось получить вебмани-кошелёк, зрительно похожий на WMR владельца. И он подменил номер кошелка в тексте странички.
Полгода некоторая часть бабла текла на сторону.
Обнаружил я чисто случайно.
Только потому, что auth.log хранился достаточно долго.

Date: 2013-Feb-03, Sunday 00:42 (UTC)
arilou: (Default)
From: [personal profile] arilou
Про "неуловимого Джо" -- да, прекрасно понимаю. Но ещё раз: это был риск, а приводить в порядок админскую часть вместо разработки -- это был гарантированный конец.
(Т.е. мёртвенькому всё равно, чистенький он или чумазенький. И шанс проскочить и выжить требовал по крайней мере от меня временно плюнуть на это. Другой вопрос, почему там раньше (как я понимаю -- изначально) был такой бардак и о чём люди думали тогда.)

Про RDP -- да, понятно. Но бабло там не шло. Нечего было воровать на виндоверверах, кроме обломков проекта.

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

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

В общем -- выбор был из двух зол. Варианта "выбрать добро" я там не увидел.
При этом, да, я понимаю, какой там был риск.
Edited Date: 2013-Feb-03, Sunday 09:02 (UTC)

Date: 2013-Feb-04, Monday 21:01 (UTC)
From: [identity profile] qkowlew.livejournal.com
Замечу, что самой сильной закладки в тексте так никто и не увидел.
Потрясающе.
Edited Date: 2013-Feb-04, Monday 21:02 (UTC)

Date: 2013-Jun-07, Friday 16:58 (UTC)
From: [identity profile] siberian-chem.livejournal.com
Прошу прощения за некропостинг, но о чём шла речь?

Разве что на "взломе электронно-механических систем школы" похихикал да количество пунктов в разделах с системой оценивания рассогласовано.
(ну и наличие ресурса "деньги" в первом разделе неочевидно)

Date: 2013-Jun-08, Saturday 08:49 (UTC)
From: [identity profile] qkowlew.livejournal.com
Ничего, сам балуюсь.
Эстетика семейки Адамс - наше всё. :)

В тексте есть одна закладка, которую я почитал за очевидную для тех, кто читает меня систематически. Сознательно опущен один ОЧЕНЬ важный пункт воспитания информационной культуры.

И никто пока не указал на это упущение. :)