Обучение программированию или преступление «Майкрософт»

Apr 01, 2018 11:00

image Click to view



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

Дальше… )

Leave a comment

wpiggy April 1 2018, 08:21:25 UTC
А причём тут вижуал васик? Базовое обучение кодингу школьников как лет 30 назад так и сейчас это либо обычный васик, либо паскаль. А дальше, имея нормальную базу, уже матерясь изучать синтаксис конкретного ублюдочного языка, типа того же VB.

Reply

imercomo April 1 2018, 10:33:19 UTC
какой паскаль и бейсик сейчас? вы проспали лет 10-15

Reply

wpiggy April 1 2018, 10:44:32 UTC
я, канешн, старый пердун и закончил школу почти 30 лет назад, но у меня кагбэ есть дети, которые школу окончили совсем недавно и я кагбэ в курсе чему их учили на уроках информатики (школа, если чо, не обычная, а физмат лицей).

Reply

imercomo April 1 2018, 11:02:02 UTC
скорее всего вы спутали с пайтоном или си. на паскаль или бейсик сейчас даже компилятор и дебагер то не найти. да и на програмистстких форумах обычно перед концом сессии активность детишек возрастает с просьбой о помощи над задачками с алгоритмами именно в си.

Reply

wpiggy April 1 2018, 11:19:20 UTC
Короче, если мне не верите, то спрашивайте любого знакомого школьника, я вот только что у дочки спросил, которая 11-й класс заканчивает. Ни в чём никого убеждать не собираюсь :) И да, я пока в состоянии отличить паскаль от питона и, тем более, си :)

>на паскаль или бейсик сейчас даже компилятор и дебагер то не найти
Это первоапрельская шутка такая? :)

Reply

imercomo April 1 2018, 11:38:10 UTC
не буду спорить, в россии не живу. но паскаль и бейсик это каменный век, вы меня даже удивили. в европе уже такие названия то забыли.

Reply

wpiggy April 1 2018, 12:16:49 UTC
Хм. Что значит "каменный век"? Васик то ладно, а вот паскаль изначально был заточен под обучение. Циклы, ветвления и вот это вот всё это же базовые вещи, их надо объяснять при помощи максимально простых инструментов. Я учился в школе ещё во времена СССР и нам это давали в безмашинном виде, на алголо-подобном языке. Очень качественно давали, так как я, человек по диплому ну очень далёкий от программирования (хотя и не гуманитарий), спокойно освоил несколько высокоуровневых языков на уровне своих потребностей когда в этом появилась нужда.
А сейчас выросло уже несколько поколений юзверей, которые не то, чтобы базово кодить, а даже не умеют пользоваться консолью, что, имхо, совсем неправильно. В нашей среде все _хорошие_ специалисты кодить умеют, хотя никто "программером" себя обычно не называет, мы, как это ни странно, "artists" (я визуальными эффектами в кино занимаюсь).

Reply

imercomo April 1 2018, 12:27:24 UTC
потому что паскаль не используют сейчас ни в производстве, ни науке. зачем обучать чему-то, что не будет потом применяться на практике? ява, питон и си-шарп легко научит школьника базовым вещам без особого углубления в детали фреймвоков и библиотек. знания питона человек, даже не будучи связанным с ИТ, потом может напрямую применять в своих научных работах в других тех.областях.

Reply

wpiggy April 1 2018, 12:42:23 UTC
Ниже человеку примерно про то же ответил. Паскаль это весьма строгий, дисциплинирующий язык, но, с другой стороны, он очень понятный. Вирт таки ещё и педагог и он прекрасно знал и понимал, что творил :)

Reply

imercomo April 1 2018, 12:49:27 UTC
каким бы строгим он ни был, он не используется в производстве. другие языки так же понятны, строги и дисциплинируют.

Reply

wpiggy April 1 2018, 12:58:25 UTC
Вы когда-нибудь преподавали? В образовании, тем более начальном (а мы говорим про школу), задача сразу давать то, что "используется в производстве", просто не стоит, иначе вы обучите робота. Зачем будущие художники или дизайнеры штудируют гипсы? В производстве это точно не используется :)

Reply

imercomo April 1 2018, 14:31:35 UTC
Я не в курсе для чего дизайнеры штудируют гипсы, но азы современного программирования лучше всего начинать с обучения питона и явы.

Reply

neodima April 1 2018, 15:47:31 UTC
точно с питона? почему? может лучше хтмл?
в школе не учил, но хочу научится. Все знакомые програмисты (их немного) советуют начинать с хтмл.

Reply

imercomo April 1 2018, 16:18:24 UTC
это немного разные направления. это как ставить выбор: учиться на летчика гражданской авиации или водителя автобуса.

Reply

wpiggy April 1 2018, 16:44:54 UTC
ладно... останемся каждый при своём мнении :)
Гипсы штудируют чтобы развить мелкую моторику и прочие навыки, необходимые для рисования. И умение рисовать (равно как и умение кодить) это совсем не самоценная штука, а владение языком. Что ты будешь выражать посредством этого языка это совсем другое дело.

Reply

georgenordic April 1 2018, 18:00:43 UTC
Месье просто не в курсе про 1С. Ну и Кобол живее всех живых, слава SAP:)

Reply


Leave a comment

Up