Entry tags:
Набросок программы информатики от меня любимого..
Набросок программы информатики от Qkowlew
Сетуя....NB: "Верхний уровень" школьного обучения означает, что выполнивших это учеников - МЕНЬШАЯ доля класса, и это заведомо "на пять".
Но не предел того, что может достичь ученик. Оценки:
- Тот, кто освоил только по первому пункту каждого раздела - это "садись, два".
- ~ по третьему пункту каждого раздела - это хорошисты. :-)
- кто не смог освоить самые сложные пункты менее чем половины разделов и освоил всё остальное - отличники.
Итак, ПЯТЬ РАЗДЕЛОВ ПРОГРАММЫ:
1.Навыки информационной гигиены при работе с данными
- примитивные навыки поиска, связь с 4. по мере их усложнения.
- представление о психологии чужой и собственной, представление о манипулятивных и провокативных методиках. Связь с 3
- минимальным техническим средствам, навыкам работы с клавиатурой и прочими устройствами.
- минимальные навыки набора текста, в том числе слепого набора.
- минимальные навыки писания рукописного текста, ввода оного, рисования и черчения, представление о шрифтах, в частности - представление о "фишинге похожими словами, буквами". И про распознавание текста - пункты 5.2, 5.3. Связь с 2.3.
- навыки использования простейших схем безопасности (логин-пароль - воссстановление пароля)
2. Работа с ПРОГРАММАМИ
Навыкам "как разобраться с незнакомой программой, что искать, куда читать, откуда лезть", на примере - буквально случайно выбранных программ.- Представление о том, что есть "файл", какие есть единицы хранения вообще.
- Представление о ТИПАХ решаемых информационных задач. И о типах программ. "Текстовые редакторы", "графические редакторы", "вёрстка". связь с 3.1.
- Представление о форматах файлов и кодировках символов.
- Представление о архивировании, шифровании, безопасности.
- Углублённое представление о том, что такое "многофакторная авторизация", что такое "двухстороннее шифрование" и т.п.
3. Создание данных.
- Навыки структурирования текста
- Навыки структурирования не только текста, а картинок, видео,... Категоризация, каталогизация.
- Представление о реляционных базах данных. И связь с 4.
4. Создание программ.
Навыкам "задать правильный вопрос и правильно поставить задачу". Понятие об алгоритме.- Навыки "постановка задачи" - "превращение задачи в алгоритм" - "кодерство"
- Обзор скриптовых языков программирования в разных системах.
- навыки коллективной работы, взаимодействия в команде, написания сетевых приложений и модульного программрования
- навыки реализации простейших схем безопасности (логин-пароль - воссстановление пароля)
5. Истории и теории
"как оно было вчера, позавчера и вообще без компьютеров".- системы счисления, представления о ограниченной точности вычислений, о разрядной сетке, ассоциативных системах и проблемах бесконечности, делимости и пр.
- представления о скоростях и ресурсах.
- Продвинутым - показывать, как работали карточные системы, докомпьютерные библиотеки и т.п.
- Ещё более продвинутым - про аналоговые и гибридные компьютеры. Вплоть до лабораторных работ на уровне "собрать простейшие схемы, решающие определённые задачи". И написать программу, которая решает ту же задачу.
no subject
no subject
В идеале, первые пункты идут более-менее синхронно.
И, конечно, очень часто "программа - такие-то файлы" связаны непосредственно.
последние, "сложные" пункты - "расходятся".
no subject
no subject
no subject
no subject
1. Так, у меня перед глазами сейчас есть конкретный пример. Коммерческий проект по написанию многопользовательской онлайн-игры. В оном проекте есть всё, ЗА ИСКЛЮЧЕНИЕМ ХОТЯ БЫ МИНИМАЛЬНОЙ информационной гигиены.
2. Сей пост содержит ещё одну важную "закладку". Пока никто не отреагировал.
no subject
2. "Робот-уборщик"? ;-)
no subject
Однако сейчас мы имеем именно картинку "хватаемся за приготовление торта, его даже радостно кушают... пожарные, так как дом сгорел из-за отсутствия элементарной аккуратности на кухне."
no subject
no subject
Однако уровень ЭЛЕМЕНТАРНОЙ безопасности ВСЕХ частей как реально работающей игры, так и девелоперской сетки находится настолько ниже плинтуса, а любые изменения встречаются настолько в штыки одними ("нам же неудобно!"), другими ("нельзя прерывать бизнес-процесс!"), что я уже почти забил на это.
Или пример совсем смешной - сначала завели систему задач-багов-тикетов-... на внешнем халявном hostedredmine, не почитав даже его лицензионного соглашения, а теперь очень хотят перенести проекта оттуда на собственный redmine, :)
no subject
а) Сначала проект поднимался другими людьми, результаты работы которых были настолько плачевны, что там и насчёт остальных разделов было у многих всё плачевно. И многое осталось в наследство.
б) Потом проект стоял в позе "либо сейчас успокоить начальство, что реанимировать ещё реально, либо закрывать". Было мало и времени, и сил.
С тем же редмайном ситуация имела вид:
- таск-трекинг очень нужен
- есть ровно один человек, способный заняться установкой своего, но на нём висит создание нового сервера, всякие скрипты для поддержки текущего процесса, администрение линуксовой машины...
В общем, это было из разряда "дома мы и руки моем, и воду кипятим, но в тяжёлом походе на коротком привале пьём воду из ручья и т.п.".
no subject
Но нельзя халатно отнестись к обуви и снаряге.
Часть недостатков проекта - первого типа.
Но есть и второго типа.
И они "зашиты в подкорку" участников.
no subject
Но за то: я не стал сходу отвлекаться на это и занялся более критичными для проекта делами.
Что лучше - "чистенький, но мёртвенький" или "чумазый, но живой и бодрый"?
no subject
Раз уж стал раскрывать карты ты, скажу.
Открытый всему миру RDP на PDC сети и тривиальный пароль админа домена. Вам просто повезло. Иначе вы бы потом долго удивлялись, почему название корабля в релизе не "Набунанга". а "Наебанга", и куда девается бабло с некоторых каналов поступления.
Открытый всему миру RDP на основной (на тот момент) игровой сервер с такими же логином и паролем. И невозможность контролировать если что консоль этого, доступного только удалённо, сервера.
Дефолтные настройки роутера.
Это не "пить воду из ручья".
Это "срать себе в тарелки" и "терять паспорт на вокзале"
В практике одного интернет-магазина было прекрасное - злоумышленнику удалось получить вебмани-кошелёк, зрительно похожий на WMR владельца. И он подменил номер кошелка в тексте странички.
Полгода некоторая часть бабла текла на сторону.
Обнаружил я чисто случайно.
Только потому, что auth.log хранился достаточно долго.
no subject
(Т.е. мёртвенькому всё равно, чистенький он или чумазенький. И шанс проскочить и выжить требовал по крайней мере от меня временно плюнуть на это. Другой вопрос, почему там раньше (как я понимаю -- изначально) был такой бардак и о чём люди думали тогда.)
Про RDP -- да, понятно. Но бабло там не шло. Нечего было воровать на виндоверверах, кроме обломков проекта.
В общем, я как раз понял, насколько всё запущено. Но заняться этим сам мог только жертвуя основной работой и вопреки явному указанию.
А затем пришёл ты, и более компетентный в вопросе, и, что важно, именно админской работой заниматься.
В общем -- выбор был из двух зол. Варианта "выбрать добро" я там не увидел.
При этом, да, я понимаю, какой там был риск.
no subject
Потрясающе.
no subject
Разве что на "взломе электронно-механических систем школы" похихикал да количество пунктов в разделах с системой оценивания рассогласовано.
(ну и наличие ресурса "деньги" в первом разделе неочевидно)
no subject
Эстетика семейки Адамс - наше всё. :)
В тексте есть одна закладка, которую я почитал за очевидную для тех, кто читает меня систематически. Сознательно опущен один ОЧЕНЬ важный пункт воспитания информационной культуры.
И никто пока не указал на это упущение. :)
no subject
Особенно, если ты готов аргумтироыать именно этот набор.
Как с копирайтом? Можно это ретранслировать с ссылкой на тебя?
И еще любопытнее, готов ли ты его читать взрослым?
no subject
Можно даже не ссылаться.
Я не готов читать этот курс, по половине пунктов у меня нет полноценных наработок.
У меня нет набора заданий там, где следовало бы иметь именно набор заданий "от простого к сложному". И плохо с навыками педагогическими. :)
Данным текстом я просто сыграл в "Капитана Очевидность".
И просто брюзжу. :(
no subject
no subject
no subject
no subject
Я не считаю, что ВСЕХ можно НАУЧИТЬ.
Весь мой жизненный опыт говорит, что стремление научить ВСЕХ мало полезно.
И основное занятие на первом-втором пунктах каждого раздела - "поделить" народ на "дрессируемых" двоечников-троечников и "понимающих" хорошистов и отличников.
no subject
no subject
Если вдруг буду делать - учту.
no subject
По-моему, объяснение "что такое файл" для по крайней мере начальных пунктов первого раздела совсем не нужно. Не так это актуально уже на современном уровне.
Файл -- это абстракция. Нам кажется, что без неё с самого начала уже никуда. Но мы иначе приучены и иначе видим. Пользователей же (а, как я понимаю, главная задача курса -- воспитать грамотных пользователей и выявить тех, кому интересно в этой области нечто большее) не интересует сходу врубаться в абстракции. Их нужно научить пользоваться.
И то, что некоторые вещи в начале тяжело объяснить без более глубоких знаний, не обязательно объяснять через "делай как сказано! ПАТАМУЧТА", а можно, напротив, показать, что там, за горизонтом, есть много всего интересного, и мы это вскоре увидим, если будем идти вперёд.
no subject