Не секрет, что оснащенность школ ПК возросла. Но контекст скатился в унылое говно, ограниченное изучение офисных приложений и фотошопчика. Апофеоз - научить делать школьника лубочные презентации к докладам.
Внешне все стало симпатичнее и богаче. В плане сути - отстойнее. Можно возразить, что раньше, например в классе с компами типа ДВК, было просто нечем занять ребенка, кроме как изучением Фортарна или Бейсика. Но кто мешал тогда затупить школьный курс до наборщиков текста в редакторе?
Что вообще происходит с информатикой в школе? А у вас в школе было программирование? Как вы считаете, стоит ли пытаться преподавать программирование на уроках информатики и дальше?
Для тех, кто сильно вознегодует по этому поводу и захочет копротивляться реальности, скажу сразу, что есть ресурс, который игнорирует мнение вождей банановых республик и прочих пукиноидов по поводу того, как правильно ограждать малолетних подданных от вката в кодинг. https://code.org/
Еще один ресурс, к программированию отношения вроде бы не имеющий, но позволяющий положить болт на плеши пукинцев, имеющих что-то против английского языка в школах. https://www.duolingo.com/
Несмотря на то, что способ игнорирования быдла из Минобра очевиден, хотелось бы узнать ваше мнение. А может быть едробыдло право и в РФ программирование в школах не нужно, как и английский язык?
>>2603994 (OP) Потому что только программистам кажется, что разобраться в этой ебанине легко, ведь мало кто помнит, как писали свои первые хеллоуворлды и часами тупили над сообщениями компилятора "поставь скобку, дебил", не понимая, чего от них хотят. Для 95% людей программирование - это что-то среднее между магией, высшей математикой и китайским языком. В школах это давно поняли и свели преподавание информатики к уровню офисных работников, и правильно сделали.
>>2604007 >В школах это давно поняли и свели преподавание информатики к уровню офисных работников, и правильно сделали.
Следуя твоей логике, от математики тоже следует отказаться, ограничив ее способностью считать сдачу в магазине. То есть простейшая арифметика, и хватит. Откуда такая избирательность?
>>2604024 Схуяли? Математику на текущем школьном уровне вполне осиливает большинство, а вот программирование осиливают единицы. Вот реально школьники скорее диффуры научатся решать, чем смогут выдать хоть 5 строчек осмысленного кода. Хоть усрись, пытаясь им объяснить основы программирования, они тупо не понимают, и нихуя тут не сделать. Если оценивать знание программирования у школьников по-честному, большинство будет стабильно получать двойки. Поэтому при невозможности совсем исключить преподавание программирования в школах приходится писать код на доске и давать его тупо перепечатать без понимания, чтобы в конце урока поставить формальную оценку в журнал и отъебаться.
>>2604036 >Схуяли? Математику на текущем школьном уровне вполне осиливает большинство, а вот программирование осиливают единицы.
А с чего его осиливать, если программирования там просто нет?
Массовое осиливание математики в школе - скорее миф. Будущих водителей маршруток и заводских рабочих просто "натягивают на троечку", чтобы школа и гречневый прол относительно безболезненно избавились друг от друга, обдегченно выдохнув, "ну хотя бы гражданина воспитать получилось".
>>2603994 (OP) >>ограниченное изучение офисных приложений и фотошопчика хорошо если так, где то учат переводить из десятичной системы в двоичную в столбик и зубрить какую то теоретическую ебанину.
>>2603994 (OP) А схуяли информатика это именно программирование? Вот нахуя всех заставлять быть программистами? Чем тебе ворд не информатика? Среднему человеку, уж поверь, он будет намного полезнее питона
>>2604904 В этом ИТТ треде составляем школьную программу по информатике. 1. Базовые характеристики компьютера: как понять, какой комп - фуфло, а какой - топ за свои деньги 2. Безопасность в интернете: почему не надо везде писать, где ты живёшь и как тебя зовут 3. Десятипальцевая печать: два пальца - не предел 4. Офисные пакеты: а чё, эксель так умеет?
>>2604969 >1. Базовые характеристики компьютера: как понять, какой комп - фуфло, а какой - топ за свои деньги Воспитай потреблядь! Не дай кабанчыикам засохнуть!
>2. Безопасность в интернете: почему не надо везде писать, где ты живёшь и как тебя зовут Как дрочить в Иянтернете без регистрации и СМС. TOR - лучшее средство профилактики подростковых абортов.
>3. Десятипальцевая печать: два пальца - не предел Шахиджанян. Сало на пишущей машинке.
>4. Офисные пакеты: а чё, эксель так умеет? Красочные презентации, овощи там, рожь, вот это все.
>>2605087 >>Красочные презентации Там можно писать тернарники с ебейшей вложенностью с названием переменных А1, С2. Ну и всякие там селекты с условием тоже есть. Эксель это ж то чем должен был стать сиквель когда то - таблички для кабанчиков. Для sql они оказались туповаты, а эксель им в самый раз.
>>2603994 (OP) у тебя просто школа говно. у моего сына с первого класса уже лего-роботов учили кодить (там правда какая-то графическая обертка над легоасмом, но все по настоящему), а с третьего класса уже питон (для начала на кодкомбате).
>>2604829 паскаль по убожеству ничто не сможет заменить. ну а так, по ощущениям, сейчас в 80% с нуля учат писать на питоне, 10% на жаваскрипте, а 10% на всем остальном.
>>2604972>>2605660 Надо всё-таки разделять языки прикладные и языки для обучения. То что удобно сеньору не обязательно пойдёт на пользу школотрону. Фиг с ним с форматированием пробелами. У питона серьёзная проблема со неявной типизацией. Когда человек начинает с var a,b,c :integer; то у него в голове невольно складывает понятие переменной. А те кто начинает с питона, они спустя месяцы обучения не то что бы строку от числа с трудом разделяют, они порой переменные с операторами путают. В итоге я смотрю на чуваков которые учат мальцов - они выбирают жаву. Но имхо жава это борщ. Вот бы иметь питон с обязательными явными типами и скобочками.
Современный школотрон осилит какой-то ёксель или нишевый говнософт, имея опыт с пека или теперь больше телефоном, а другого от него и не требуются. Лучше бы активнее учили гвоздь ссаный забить, пользы больше.
>>2606045 >То что удобно сеньору не обязательно пойдёт на пользу школотрону. всё это хуйня. школотрону зайдёт всё что ему интересно. есть желание - будет в 10 лет уже на спектруме на ассемблере пилить себе какую-нибудь игру.
те кто немного в теме образования легко найдет аналогию этих всех рассуждений про выбор языка например в проблеме выбора методологии обучения чтению в 18 веке. вот рыли, у толстого целая книга этому посвещена, как правильно крестьянских детей чтению учить, по какой методике, какие буквы в каком порядке и проч. и вывод после 500 страниц рассуждений он делает очень простой и конкретный - ВСЕ методологии обучения чтению - ПОЛНАЯ ХУЙНЯ. если вокруг ребенка все читают то он тоже начинает читать в 3 года даже если его никто особо и не учит, а если соответствующей среды нет то хоть обмажся методиками будет в лучшем слкучае в 18 лет по слогам читать по два предложения в минуту.
про программирование (да и про всё на свете на самом деле) всё то же самое - абсолютно все методологии обучению - хуйня. у кого есть желание и интерес тот в 10 лет на роблоксе уже свои игры пишет, ровно так же как 20 лет назад в 10 лет на каком-нибудь акшн-скрипте флеш-ролики программировал и игры делал, или как 40 лет назад считал орбиту плутона на МК61.
нет никакой разницы в выборе первого языка программирования, самое главное - это создать обучающее окружение и внутреннюю мотивацию, ну а на чем ты будешь свои хотелки реализовывать - вообще пофигу, хоть на бейсике, хоть на паскале, хоть на яве, на си, на схеме или MASM.
причем в разрезе внутреннего интереса низкоуровневая ебала куда интереснее стандартных паскалевских кругов на экране. ардуины, лего-роботы, всякие фрезеры или лазеры с чпу - если этим увлечь то можно охуеть от вертикальности и высоты кривой обучения.
Потому что существует только 3 профессии в рамках совковой системы: батрак, силовик и чинуша. Ни одной из них эта ваша свинформатика не нужна. Школа нужна, чтобы подогнать тебя под одну из трёх профессий. Цель обучить тебя чему-то не ставится.
>>2604007 Потому что только математикам кажется, что разобраться в этой ебанине легко, ведь мало кто помнит, как писали свои первые уравнения и часами тупили над извлечением корней, не понимая, чего от них хотят. Для 95% людей математика - это что-то среднее между магией, программированием и китайским языком. В школах нихуя поняли и продолжают пихать знания которые 98% детей никогда не понадобятся.
>>2609380 Технаредебил, не рвись. Ничего сложного в твоей матеше нет, тем более в школьной. Вот литеша это рили пиздец, ебаные тонны текста, которые ты в теории должен пердолить. Как хорошо, что наша русичка была адекватной и закрывала глаза на чтение нами всей этой еболы в сокращении.
>>2609393 Ничего сложного и в программировании нет. Оно не так сильно распространено не потому что сложное, а потому что его не так сильно форсят как другие дисциплины. Хотя последнее время программистов стало немеряно
>>2604152 >учат переводить из десятичной системы в двоичную в столбик
Но ведь в этом и есть суть информатики.
В моей школе был комплексный подход. Информатика как наука теория про сжатие данных, переводы в двоичную в столбик, презентации в поверпоинте, набор текста в ворде, решение задачек на паскале, создание одностраничника на хтмл.
>>2606045 >питон с обязательными явными типами и скобочками Давайте выразим явнее требования. >простой синтаксис >статическая типизация >скобочки >богатая стандартная библиотека >имеет возможность даже для самых дебилов показать, что происходит внутри >имеет пользу не только для вайти вайти, а даёт базу, при качественном обучении >очень широко распространен, найти учебный пример не составляет труда
>>2609598 Питон как бэ и есть сильная. Есть понятие явной слеш неявной. Когда язык либо обязывает указывать типы объектов, либо сам может посчитать его из контекста.
>>2609641 Ты долбоёб по причине того, что не бывает динамических языков с явной типизацией (а ты хочешь именно такую комбинацию), а мы до сих пор не видим ссылки на репозиторий, где ты такой язык разрабатываешь
>>2609655 не увлекаясь программированием по собственному желанию, 300к наносеком не станешь, максимум джун/мидл на галере и потом выгоришь. Без любви к программированию никуда, для того что бы надолго закрепиться в IT ты должен любить программировать и уделять этому много времени.
Нас в школе учили программировать на Паскале с восьмого класса, преподавали хорошо, писали много, но и просто теория была. Было два компьютерных класса: один с нетбуками (такие миленькие), и один с пекарнями
>>2609393 Потому что только писателям кажется, что разобраться в этой ебанине легко, ведь мало кто помнит, как писали свои первые сочинения и часами тупили над началом предложения, не понимая, чего от них хотят. Для 95% людей литература - это что-то среднее между магией, программированием и китайским языком. В школах не поняли что дети вместо книг читают пересказы в 15 строчек, и продолжают верить в миф про самую читающию страну в мире.
>>2617464 Когда по работе придется обрабатывать графику (зашакаливание пикч для ешопа, принт этикеток) или общаться с говном без драйверов, тогда и поймешь зачем
>>2604036 Раньше учили asm и васик для всяких кр580, и норм было, а сейчас не могут даже макрос написать для экселя.
А так программированию, думаю, можно и обезьяну обучить, просто часто учат без понимания "нахуя?". Начинают учить с каких-то битов, задачи по типу: "на светофоре горел красный, включился зелёный, сколько было передано бит информации?" Или ещё отшибленная задача: "Сколько бит несут 6 карандашей разного цвета?" И прочая поебота которая оторвана от реальности. Интереснее всего было бы школьнику в юнити игру сделать, чтобы можно было поуправлять машинкой.
>>2618284 >"Сколько бит несут 6 карандашей разного цвета?" Ну эт совсем уебанская задача. Подвох в формате картинки, библиотеках и операционке. Например в ГТК2 пнг может иметь параметры 24 глубину 32 бит, что ни разу не очевидно. Нахуй школьники это будут считать без нужды я хз
>>2618328 Да дело даже не в цветности а в том что эта задача непонятно зачем, какую пользу она несёт рядовому школьнику? Уметь байтоебить? Не думаю что там автор вообще подвох имеет ввиду.
>>2618392 Каждая задача должна иметь конечную цель. Для чего решалась задача?
Иначе школяр не будет понимать какую связь биты будут иметь с компьютером. Некоторые ещё ноты рисуют на музыке, некоторые дрочат датами на истории. Но это не имеет никакого отношения к предметной области в итоге выходит что ты знаешь как закодировать 6 карандашей и когда была Куликовская битва, крещение Руси и начало ВоВ. Что эти знания дают? Ровным счётом нихуя. Можешь только повыебываться на улице перед блоггерами.
>>2603994 (OP) А у меня информатика была литерали как в ГП темные искусства. Каждый год менялся учитель и нас так ничему и не учили. Даже в пеинте рисовать.
>>2618426 Все так. Знания ничего не дают. Для жизни человеку надо помнить, как жрать и срать, и то второе он способен делать без включения высшей мозговой деятельности. На еду можно заработать, отдраивая толчки от говна других дристунов, это тоже не требует даже базовых знаний. Получается, школа бесполезна. Зачем человеку знать алфавит, если он ему не пригодся? Перед другими говночистами выебываться? Лучше уж за царя рюмаху накатить да алишным елдачком в очко подолбиться, всяко более полезное времяпровождение.
>>2617541>>2617653 То есть байтоёбство - это узкая сфера знаний типа ебли в сокеты или растеризации кривых безье. Понадобится - программист сядет и вкурит матчасть. Изучать зачем-то наперёд, особенно вырывая из контекста архитектуры эвм и теории информации и кодирования - бессмысленно.
>>2604007 > Для 95% людей программирование - это что-то среднее между магией, высшей математикой и китайским языком. В школах это давно поняли и свели преподавание информатики к уровню офисных работников, и правильно сделали. Этот прав.
>>2603994 (OP) >Как вы считаете, стоит ли пытаться преподавать программирование на уроках информатики и дальше? Нет.
В универе когда была информатика охуевал с тупости сокурсников. Тянок буквально доводили до слёз на экзаменах элементарными вопросами по сетям. Студенты могли заучить определение маски подсети и ip адреса, но когда задавали вопросы практические вне билета - попускались все. Что такое домен/поддомен, как открываются сайты и т.п. Без слёз не взглянешь.
Ещё курс по плюсам был с арифметическими и булевыми операциями. Тянок можно было в общаге успокаивать и ебать после их 10 пересдачи.
>>2619725 Ещё раз. Ни tcp/ip, ни fqdn, ни дрочь в ИСКЛЮЧАЮЩЕЕ_ИЛИ прямого отношения к современному программированию не имеют. Это вся частные задачи которые надо разбирать по месту уже после получения базовых навыков.
>>2619725 Я до сих пор не до конца понимаю например для чего используется маска, когда мы используем на работе только параметры IP, порт и мост для прокси. Айпи указывает на адрес устройства, порт это программа внутри компа, мост воообще отдельный аппарат пропускающий траффик через себя. А маска хуй его знает что делает. У нас есть отдельный сетевой админ, который шарит в вопросе и является авторитетом когда нужно прокладывать сеть и регистрировать компьютеры
Ну российские школы это пивка попить за партой, потрогать сиськи девкам, помню на уроках я вообще лепил хуи и бросал в препода. На информатике порнуху смотрели и дюк нукем рубили.
>>2619700 Отличать байт от бита это просто базовые знания которым учат в начале программирования. Байтоёбство это когда ты уже по полной начинаешь всё оптимизировать, байтоёбить, сокращать логические выражения по формулам и т.д.
>>2624333 >сокращать логические выражения по формулам Бля, а я по законам де-моргана всегда сокращаю эту ебанину, получается я уже байтоёб? я ещё когда-то тестил, что сишный компилятор не использует формулы сокращённого умножения из школы, правда мне так и не удалось соорудить тест, который показал бы разницу в производительности на практике, хотя в теории она есть — видимо современному процессору ну вообще уже настолько похуй есть там лишнее умножение или нет
>>2604036 > Схуяли? Математику на текущем школьном уровне вполне осиливает большинство Мало кто осваивает лол. Даже на егэ по математике завалов больше всего.
В школе изучают теорию вероятности - на егэ нет. В школе изучают производные и интегралы чуть-чуть - на егэ нет. Планиметрией в школе просто нереально душат несколько лет - на егэ одна задача, которую можешь не делать и все равно залутать свои 99 а то и 100 баллов потому что в шкале перевода последние несколько первичных баллов как сотка считаются. Вектора и аналитическую геометрию в школе изучают - на егэ нет, в одной из десятка задач на стереометрию может быть они будут применимы, но обычно там что-то на построение
Но с другой стороны конечно тоже есть перекос - например последняя задача в егэ по математике на теорию чисел - многие учителя в школе сразу говорят что это мы учить не будем. Задачи с параметром тоже - некоторые учителя их не дают в школе.
Ну это ладно, даже без параметра и теории чисел ты все равно получишь 90 баллов, даже если много где обосрешься - 70 получишь. А мы же говорим прям про завал, т.е. на довольно много кто из всего егэ в состоянии решить всего несколько задач. Т.е. не то что школьную программу, а даже ограниченный набор в виде первых задач егэ решить не могут. А все потому что школьная математика слишком сложная, там очень много всего и ее слишком много, многим просто впадлу становится всем этим заниматься, они перегорают.
Поэтому чтобы поднять уровень математики в среднем - школьную математику надо упростить, сократить и вырезать кучу лишнего, а всё "лишнее" в факультатив для тех кому оно нужно.
>>2627634 >Планиметрией в школе просто нереально душат Планиметрия няшная. Это самый конкретный из логических предметов в школе. Никаких "давайте заменим корзину яблок на воображаемый концепт Х". Только линии, точки и хардкор. Пусть будет. Интерактивности только добавить бы.
>>2627639 Не, я не спорю, это мощная вещь, для развития норм, просто в школе с ней аж с 5 по 8й класс идёт нереальная ёбка на уроках геометрии 2 раза в неделю, ученики вырывают последние волосы на применении всяких там теорем фалеса и дополнительных построений особенно, а в егэ это отражено в виде всего одной задачки которую многие скипают потому что хардкорно бля пиздец оно того не стоит
>>2627639 Давно пора в школьной программе оставить планиметрию до теоремы пифагора и вытекающую из нее тригонометрию, остальное выкинуть нахуй, заменить основами линейной алгебры.
>>2603994 (OP) Потому что изучение ворда и фотошопа в жизни пригодится многим, а кодинг только программистам. При этом если ты сам с детства увлекаешься этим то преподавание программирования для тебя излишне, а если нет - то написание хеллоувордов тебе не очень в дальнейшем поможет.
Каждый обученный ворду - это минус одна задрачивающая сисадмина баба срака.
>>2603994 (OP) Из-за проблем в терминологии. В школе сформировался предмет "уроки с ЭВМ", исторически названия ему дают разные: информатика, программирование. Они родственные, но некорректные. Из-за этого вечная нестыковка, что это такое, как его давать и как проверять. На уроках дрочат задачи программирования про алгоритм сортировки пузырьком. На экзамене решают чисто телкомные задачи информатики про "во сколько бит упакуется слово ебобобоба". А по жизни от человека надо чтобы он документы пробелами не верстал и мог нагуглить как через госуслуги налоговый вычет наколхозить.
То что на самом деле хотят дать школьнику называется "цифровая грамотность" - умение непротиворечиво создавать, передавать, находить и анализировать контент в цифровом виде. Программирование есть факультативный подраздел это дисциплины, но не основная её суть.
>>2631244 Основы работы с эвм называешь и чилишь >"цифровая грамотность" - умение непротиворечиво создавать, передавать, находить и анализировать контент в цифровом виде Слишком узко — "как верстать в ворде по человечески" — это немножко не в ту степь например.
>>2631446 >Английский учим 10 лет - нихуя не знаем. Алгебру\Геометрию учим с 5ого класса - тоже учим поверхностно. Кто "мы"? Ты и твои одноклассники? >Астрономию вроде проходим Точно ты и твои одноклассники, потому что в моей школьной программе такого предмета не было. >Ну еще и физра это нихуя не спорт, а какой-то хуйней все занимаются Ну хоть одно совпадение с реальностью.
>>2631591 >Человек 10 лет занимается английским. Опять же, у вас это чё, со второго класса? В моей программе было с 5 по 9 вроде (может по 11, но энивей в 10-11 не все учатся) >На курсах ты за 2 года апаешь интермидиет если норм занимаешься Вот именно, если норм занимаешься. Много людей в школе, которые норм занимаются и им это вообще интересно хоть чуть-чуть? Я со школы дохуя взял в плане именно английского, но это мой интерес + норм училка (хотя по характеру тварина та ещё).
>>2603994 (OP) На уроках Информатики не должно быть ничего кроме решения алгоритмических задач на программирование. Типа тех, что лежат на каком-нибудь Информатиксе или ACMP. Теор. материал по теме - разбор задач - домашка - разбор домашки - повторить. Почему так? Потому что основная функция школьных предметов - профориентационная. И приближать ученика к ответу на вопрос, интересен ли ему мир айти технологий в контексте будущей профессии, будет только его ощущения ИМЕННО ОТ КОДИНГА. Если тебе, школьнику, нравится слушать про операционные системы и архитектуру ПК, то это ничего не говорит о том, понравится ли тебе работа в айти. Об этом говорит только одно - нравится тебе писать код или нет.
Материалы нынешней школьной программы, которые не относятся к кодингу, могут быть полезны только тем, кто в дальнейшем станет профессиональным программистом. Это меньшая часть учеников. Для остальных это бесполезный мусор и говно, никак тебя, причем, не развивающий - что-то вроде чтения худ. литературы. А решение задачек полезно в любом случае, потому что гарантированно отвечает тебе на вопрос "а понравится ли мне айти-профессия?". Не говоря уже о том, что решение задач требует какого-никакого движа в мозгах. А какому, подумайте, МОГУЩЕСТВЕННОМУ программированию можно обучить свежий мозг за 5 лет с начала 7 класса...
>>2646358 >понравится ли тебе работа в айти. Об этом говорит только одно - нравится тебе писать код или нет Ну нет же, ACMP, кодфорсес это про олимпиадные алгоритмы, где часто нужно еще и всякие штуки из математики хорошо понимать. Нахуя это нужно школьнику? В топовых физматшколах может и норм идея открыть кружок олимпиадной проги, но уверен такие кружки уже открыты там, где есть такая возмжность.
Плюс в айти не только кодить нужно, есть еще сетевые инженеры всякие, сисадмины, девопсы, итд, которым на алгоритмическое программирование строго похуй всегда.
>>2646358 если заставлять детей только дрочить алгоритмы, они никогда не захотят идти в IT после такого. Нужно обязательно давать им задания имеющие прикладной смысл. А из алгоритмов, давать давать самые базовые, а прикладные задачи давать такие, где они смогут применить эти алгоритмы.
>>2646358 > Писать код > Алгоритмы Среднему формошлёпу или крудоделу за 200к из алгоритмов на деле надо максимум ументь О(n) отличить от О(n^2) и то только для того, чтобы на ревью переделывать не заставили. В подавляющем большинстве случаев бизнесу будет пох. Уж лучше рассказать как игру запилить или сайтик написать.