Re: Как школьника научить программированию?
Добавлено: 05 июл 2015, 17:38
Блин, собрались старые пердуны и бормочут: С, Java, Фортран, епыть... Нынче в моде Go, Rust, ES6...
Пральна. И чтобы учителям/сверстникам завидно было не оглашайте весь список а добавьте Ерланг ( http://learnyousomeerlang.com/content ) - не сложный однако только мозг чуток подрихтовать что-бы по заезженным колеям катал.Marmot писал(а):Блин, собрались старые пердуны и бормочут: С, Java, Фортран, епыть... Нынче в моде Go, Rust, ES6...
Для рихтовки мозгов Haskell надо вкуривать... но и он, и Erlang, уже суровые старички, которым так и не удалось завоевать реальной популярности...Groundhog писал(а):Пральна. И чтобы учителям/сверстникам завидно было не оглашайте весь список а добавьте Ерланг ( http://learnyousomeerlang.com/content ) - не сложный однако только мозг чуток подрихтовать что-бы по заезженным колеям катал.Marmot писал(а):Блин, собрались старые пердуны и бормочут: С, Java, Фортран, епыть... Нынче в моде Go, Rust, ES6...
Учи JavaScript и его последний стандарт - ES6, все остальное, тебе уже поздно...nonn писал(а):тема перешла в обычный топик "а ты кто такой?", с называнием каких-то имён и слов мало интересных новичкам. давайте упростим задачу. вот я в програмировании дуб дубом. соревноваться с 20-25 леними, да и остальными, живущие в среде программирования мне бесполезно. не нагнать. теперь вот задание. допустим мне надо срочно выучится на програмиста, чтоб подать резюме в какую-нить штатовскую компанию пройти интервью и начать работать, желательно удалённо![]()
то есть мне надо что то популярное, но обособленное, простое, понятное, и довольно интересное.
Ну что слабо?![]()
PS: можете как нибудь упростить задачи или наоборот добавить красок, может я чего забыл.
Ребенок не может захотеть того, о чем он не знает. Его нужно научить нескольким вещам, а потом спросить, что ему нравится больше.Marmot писал(а):Учи JavaScript и его последний стандарт - ES6, все остальное, тебе уже поздно...nonn писал(а):тема перешла в обычный топик "а ты кто такой?", с называнием каких-то имён и слов мало интересных новичкам. давайте упростим задачу. вот я в програмировании дуб дубом. соревноваться с 20-25 леними, да и остальными, живущие в среде программирования мне бесполезно. не нагнать. теперь вот задание. допустим мне надо срочно выучится на програмиста, чтоб подать резюме в какую-нить штатовскую компанию пройти интервью и начать работать, желательно удалённо![]()
то есть мне надо что то популярное, но обособленное, простое, понятное, и довольно интересное.
Ну что слабо?![]()
PS: можете как нибудь упростить задачи или наоборот добавить красок, может я чего забыл.
А про детей: я своему сказал, когда захочешь сам, я тебе помогу... а пока, ИМХО, бЕстолку...
покер или блэк джек?LeoV писал(а): Ребенок не может захотеть того, о чем он не знает. Его нужно научить нескольким вещам, а потом спросить, что ему нравится больше.
Мой знает поверхностно о достаточно многи базовых вещах, типа что такое server, client, IP address, DNS , что если вентилятор гонит горячий воздух, то какой-то процесс жрет слишком много CPU, etc.LeoV писал(а):Ребенок не может захотеть того, о чем он не знает. Его нужно научить нескольким вещам, а потом спросить, что ему нравится больше.
Ну ежели так вопрос стоит...Зависит от того к чему генетическая предрасположенность. Ежели господь/аллах/шайтан/бог чансик художественный талант дал попробуй ДжаваСкрипт в совокупности с HTLM and CSS Глянь сюды чего народ кропает с их помощью http://codepen.io . Кликнешь на картинке - система тебе и вывалет полную подноготную . ВНИМАНИЕ - программисры народ ленивый и чтобы облегчить себе жизнь всяческие "препроцессоры" используют. Ентим "препроцессоры" лентяи скармливают более короткие "псевдоязычные тексты" - в них вместо HTML CSS используют собственные поделки. "Препроцессор" жрет "псевдоязычные тексты" и выдает те-же HTML, CSS. Так что гляди в оба копи-пасте сделаешь а оно не работает в основном поэтому - тогда находишь нужный "препроцессо" суешь туды что скопировал и результат на свою страницу (все дплжно работать у тебя в браузере - никаких там серверров не надотьnonn писал(а):тема перешла в обычный топик "а ты кто такой?", с называнием каких-то имён и слов мало интересных новичкам. давайте упростим задачу. вот я в програмировании дуб дубом. соревноваться с 20-25 леними, да и остальными, живущие в среде программирования мне бесполезно. не нагнать. теперь вот задание. допустим мне надо срочно выучится на програмиста, чтоб подать резюме в какую-нить штатовскую компанию пройти интервью и начать работать, желательно удалённо![]()
то есть мне надо что то популярное, но обособленное, простое, понятное, и довольно интересное.
Ну что слабо?![]()
PS: можете как нибудь упростить задачи или наоборот добавить красок, может я чего забыл.
ES6? о, опять к написанию сайтов вернулись... Это точно отобъет весь интерес к программированию. "Видишь, сын, как интересно - я отправил данные на сервер".Marmot писал(а):Нынче в моде Go, Rust, ES6...
Java для Андроида и Swift для Айфона.nonn писал(а):а програмки для телефонов на чём пишут? есть что нить порезвится, ну чтоб потом на своём же пробовать. ребёнки они ж отелефоненные нынче.
Мда... к сожалению, в этом есть очень боильшая доля праффдыMarmot писал(а):...
Учи JavaScript ...
Зависит от офисаStanislav писал(а):У нас в офисе висит лозунг - если программа может быть написана на JS - она будет написана на JS.
Боюсь, у вас еще будет такой шанс - посмотреть на драйвер на JSPektusin писал(а):Зависит от офисаStanislav писал(а):У нас в офисе висит лозунг - если программа может быть написана на JS - она будет написана на JS.У нас лозунгов не висит, на каждый пишет на ARM assembler, C и С++. Посмотрел бы я на драйвер, написанный на JS... Точнее, я бы такой драйвер даже видеть не хотел бы.
Не будет, JS -- не компилируемый язык, чтоб выполнить JS код, нужен интерпретатор, чтоб загрузить интерпретатор нужен драйвер....Stanislav писал(а):Боюсь, у вас еще будет такой шанс - посмотреть на драйвер на JSPektusin писал(а):Зависит от офисаStanislav писал(а):У нас в офисе висит лозунг - если программа может быть написана на JS - она будет написана на JS.У нас лозунгов не висит, на каждый пишет на ARM assembler, C и С++. Посмотрел бы я на драйвер, написанный на JS... Точнее, я бы такой драйвер даже видеть не хотел бы.
Скоро... очень скоро...