LINUX.ORG.RU
ФорумTalks

Языки программирования вместо информатики

 , ,


1

2

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

http://gazeta.ua/articles/life/_parlament-planuye-vidaliti-zi-shkilnoyi-progr...

Краткий перевод: В Украине решили выбросить школьный недопредмет «Информатика», вместо нее детей будут обучать языкам программирования.

★★★★★

Даёшь технократию!

В Украине решили выбросить школьный недопредмет «Информатика», вместо нее детей будут обучать языкам программирования.

И это офигенно! Поздравляю от всей души украинский народ. Вы двигаетесь в верном направлении. А у нас, если не возьмутся за голову, всё так же будет печально и спустя 50 лет: Windows Office и PowerPoint на уроках информатики, Pascal/Delphi Borland C++ в большинстве ВУЗов этой страны.

EXL ★★★★★
()
Ответ на: Даёшь технократию! от EXL

Смена названия ничего не гарантирует.

Вот власть в Украине якобы сменилась, а коррупция как была, так и есть.

pashazz ★★★★
()
Ответ на: комментарий от Manhunt

Так пусть он сначала научится калькуляторы писать да прочие хеллоуворлды, зачем человеку который не имеет представления о том как писать программы разбираться с этой низкоуровневой фигней? Когда захочет разобраться тогда и разберется. А то такими темпами скоро станут на уроках информатики CPU на какой-нибудь простейшей логике городить. В итоге то мы имеем людей, которые только в игорях клацать мышкой и умеют, потому что в школе им показали что информатика - это ужасно страшная, сложная и непонятная штука.

alozovskoy ★★★★★
()
Ответ на: комментарий от alozovskoy

Так пусть он сначала научится калькуляторы писать да прочие хеллоуворлды, зачем человеку который не имеет представления о том как писать программы разбираться с этой низкоуровневой фигней?

Вообще-то, высокоуровневая фигня гораздо-гораздо сложнее.

Когда захочет разобраться тогда и разберется.

Там не в чем особо разбираться. Материала на 2-3 занятия максимум.

Manhunt ★★★★★
()
Ответ на: комментарий от pashazz

А кадры откуда?

Тая Яценюк же напишет учебную брошюрку на державной мове, любой правильный преподаватель её прочитает и станет ведущим специалистом.

Napilnik ★★★★★
()

В треде полно дебилов воющих что из школ выбросят дискретку, ассемблер, схемотехнику и разработку ядра. Не поверите, но их там нету. Из программы «информатики» выбросят печатание в ворде и как включать браузер. Это нынче умеет любой идиот в ясельной группе. Оставят программирование

vertexua ★★★★★
()
Ответ на: комментарий от Napilnik

Тая Яценюк же напишет учебную брошюрку на державной мове

Я слышал, что с русско-украинским переводом великолепно справляется гугол транслейт. Так что незалежный учебник приличного качества легко изготавливается из https://www.niisi.ru/kumir/books/2.pdf

Manhunt ★★★★★
()
Последнее исправление: Manhunt (всего исправлений: 1)
Ответ на: комментарий от Manhunt

петон

питух, а не петон.

А вообще я за SQL. И логика, и научатся дети данные беречь. Где ж ттгда дети научатся правилу «сгребай всьО из интернетаффф, а та музяки с вккк ни будить»

bookman900 ★★★★★
()
Ответ на: комментарий от Manhunt

А вдруг российский учебник программирования написали агенты кремля? Нельзя такую литературу использовать - только машинный перевод с иврита и творчество Псаки! Там сейчас и двойку не каждому ученику поставить можно, себе дороже, так что специалисты выучатся и по такой литературе.

Napilnik ★★★★★
()

Везёт. У меня вообще информатика была только в двух школах из трёх. А в восьмом классе, когда я попросил (!) преподавателя о чём-то сложнее набивания текста в ворд (емнип хотел поковырять JS, но не знал с какой стороны к нему лучше подойти) - на меня посмотрели офигевшими глазами и сказали, что это не тема предмета. Ну её нафиг, такую информатику.

NeverLoved ★★★★★
()
Ответ на: комментарий от Manhunt

Это надо пацанам вместо трудов или труды такие. Девкам то оно зачем? Им не интересно же, они даже кинцо глянуть не могут внимательно.

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

deep-purple ★★★★★
()
Ответ на: комментарий от olibjerd

Скажем так, я решал ленивым студентам вузовские лабы. Там один лишь Borland на Borland'е сидит и Borland'ом погоняет.

EXL ★★★★★
()
Ответ на: комментарий от deep-purple

Это надо пацанам вместо трудов или труды такие.

Появление компьютеров — это не повод отменять обычные уроки труда.

Manhunt ★★★★★
()
Ответ на: комментарий от Manhunt

Я не говорил об отмене как о единственном варианте, а еще и альтернативу предложил.

deep-purple ★★★★★
()
Ответ на: комментарий от vertexua

Делал карьерный talk в универе, 70% пришедших студентов имеют непустой акк на гитхабе

vertexua ★★★★★
()

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

praseodim ★★★★★
()
Ответ на: комментарий от vertexua

Не поверите, но их там нету. Из программы «информатики» выбросят печатание в ворде и как включать браузер.

Это будет правильно. Но ведь на каком основании вводили-то? Где-то к концу 90-х начались громкие вопли (и у нас и у вас и вообще), что из школьников делают программистов, хотя нужны уверенные пользователи тому с чем в жизни придется столкнуться.

praseodim ★★★★★
()
Ответ на: комментарий от om-nom-nimouse

Странно, а что ещё там можно преподавать?

Как правильно называется коробка под столом, что там внутри в общих чертах и т.д. Что такое «прошивка», ос, программа и т.п. Нафиг знать язык программирования, если ты ни фига не знаешь про железяку? Высокоровневое? Тогда пусть офис учат, толку больше.

mandala ★★★★★
()
Ответ на: комментарий от praseodim

половина пользователей обезьяны, их щас хоть учат в кнопки тыкать. А будет что? Армия программистов? Не верю.

mandala ★★★★★
()
Ответ на: комментарий от praseodim

Этот идиотизм надо было или вообще выкидывать из школьной программы или таки развивать мышление, в том числе алгоритмическое.

Логику надо ввести, а не программирование.

mandala ★★★★★
()
Ответ на: комментарий от vertexua

В Украине как-то ВУЗы в IT даже при Януковиче были весьма сильны. Не чета российским. Тот же провинциальный запорожский ЗГИА — часто лекции вели иностранные специалисты (иногда из Microsoft), причём на английском языке. Java, C#, C++/C причём кое-что даже в Linux'ах. Всё бы ничего, но тогда был 2008-2009 год.

А в наших провинциальных ВУЗах стабильно PowerPoint, Mathlab, Borland C++ (тот, что только под DOS, да), Delphi и C++ Builder.

:(

EXL ★★★★★
()
Ответ на: комментарий от deep-purple

В мое время

Десять лет назад так было еще. Что там щас, пока не знаю.

mandala ★★★★★
()

школьный недопредмет «Информатика», вместо нее детей будут обучать языкам программирования

вообще-то «Информатика» более общий предмет чем ЯП. Без основ 1-го по второму получаются индусокодеры. Наверное в текущей ситуации востребованы, но для образования это тупик.

MKuznetsov ★★★★★
()
Ответ на: комментарий от NeverLoved

Ну её нафиг, такую информатику.

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

mandala ★★★★★
()
Ответ на: комментарий от pashazz

А кадры откуда?

Какие кадры? Сварганят учебник и по нему, по параграфам. Там же и тупые задачи. Не знаешь как в школах учат?

mandala ★★★★★
()
Ответ на: комментарий от om-nom-nimouse

теоретические основы давать будут?

Без них сразу с шашкой наголо! Там все в теории и останется с типовыми примерами.

mandala ★★★★★
()
Ответ на: комментарий от MKuznetsov

Как вариант (уже несколько раз в треде предлагали), на примере программирования учить думать. Тогда сама информатика на фиг не нужна.

mandala ★★★★★
()

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

Умнее выкинуть прикладуху типа офисов и расширить часы программирования.

mandala ★★★★★
()

Как минимум школьникам нужно рассказать про структуры данных (список, массив, хештаблица) для чего используются и чем они отличаются друг от друга. А для этого надо как-то объяснить, что такое сложность алгоритма O(N), просто на пальцах. Хотя этому и сейчас редко где в школах учат, а зря.

Про битики и системы исчисления тоже неплохо бы, но вкратце, один час.

Два языка видимо дать не хватит времени, поэтому тоже встает вопрос - что преподавать. Языки с ручным управлением памятью и ручной типизацией, вроде с или паскаль? Много времени уйдет на синтаксис и глупые ошибки. Динамику, начиная от js и кончая питоном? Но тогда у школьников будут проблемы с представлением, как оно вообще там в памяти все хранится, откуда появляется и куда исчезает, а в случае с js еще и странная прототипная модель ООП. Функциональщину? Все проблемы питона плюс будет очень тяжело потом жить без вещей вроде сопоставления с образцом, без знания, что такое цикл, плюс будет путаница в голове между машинными типами и алгебраическими типами. Java/C#? Это в принципе вариант, но языки сами по себе перетяжеленные конструкциями, школьникам будет тяжко, скорее всего привьют отвращение к программированию вообще.

shimshimshim
()
Ответ на: комментарий от shimshimshim

Про битики и системы исчисления тоже неплохо бы, но вкратце, один час

Меня учили.

что преподавать

Учить конкретное бестолку, все очень быстро развивается. Написать учебный язык! Какой он должен быть?

mandala ★★★★★
()
Ответ на: комментарий от Manhunt

Лол, для меня процессор так и был «шайтан-машиной», пока курс по архитектуре ЭВМ «для старших школьников» недавно не посмотрел. Все преподы от вопроса «а что там внутри?» выпадали в осадок, как в школе, так и в универе.

Myau ★★★★
()
Ответ на: комментарий от mandala

Я против учебных языков. Школьникам должно быть интересно, хотя бы некоторым, а для этого школьник должен прийти домой и при помощи полученных знаний сделать что-то для себя и друзей интересное, хоть страничку в интернете с mp3шками, или решалку чего-то для других предметов. В этом смысле php/js лучше всего подходят, но в остальном как языки они не очень для обучения. Наверно питон оптимальный вариант.

shimshimshim
()
Ответ на: комментарий от shimshimshim

Получается, мы опять будем учить не программированию, а реализации. Как с вордом: не пользоваться программным обеспечением, а набивать документы в MSOffice.

А учебный можно сделать вполне рабочим. Только кому это надо.

mandala ★★★★★
()
Ответ на: комментарий от int13h

нет. в лучшем случае - какой-нибуд КуМир, а хотя может сейчас Паскаль

Школу закончил 15 лет назад, изучал паскаль.

J ★★★★★
()

стиль RAD - сразу готовые приложения без всякого RTFM

swwwfactory ★★
()
Ответ на: комментарий от olibjerd

Почему бы и нет?

Зачем учат математике, алгебре и геометрии, если большинству хватит арифметики, что бы посчитать сдачу на кассе?)

Murg ★★★
()
Ответ на: комментарий от mandala

Астрономию никуда и не девали, из профильных школ по крайней мере.

Myau ★★★★
()
Ответ на: комментарий от Murg

Почему бы и нет?

Почему дети не любят химию? Потому что она непонятна без хотя бы элементарных познаний квантмеха. Почему дети не любят физику? Потом что формулы в школьном курсе берутся из воздуха, а не выводятся. Зачем школьнику программирование, если он всё-равно будет делать скучные примеры (игры? В век отличного графона на «зеркальцах»? Рисование рыбок при помощи CIRCLE (0,0,30)?), а не делать домашку по той же физике или математике?

olibjerd ★★★★★
()

інформатику, яку зараз вивчають із другого класу

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

Komintern ★★★★★
()
Последнее исправление: Komintern (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.