Страница 2 из 10
Re: Как школьника научить программированию?
Добавлено: 02 июл 2015, 16:31
Pektusin
LeoV писал(а):Расскажите поподробнее плиз.
Я не знаю, на самом деле, как надо правильно. Наверное, наклонности просто. Началось сперва с хаканья игр, потом стал делать какие-то несложные игрушки, которые стали популярны в школе среди одноклассников, появились запросы на разработку новых уровней и фич - так и втянулся. Все, что я делал - поддерживал здоровый снобизм - "ты можешь лучше, чем другие, они потребляют продукт - играют, а ты можешь быть криэйтором, это круче". Ну и, конечно, по первому запросу и проактивно покупали все, что нужно - компы, книги, development boards (типа Propeller, Beagleboard, RPi etc).
borei писал(а):Книжки надо читать - бородатых кернигана и ритчи.
Мы своему как-то подарили трехтомник Кнута. Я сам не читал, но слышал, что это полезная для программистов книжка

Долго она у нас стояла потом на полке, покрываясь пылью

Re: Как школьника научить программированию?
Добавлено: 02 июл 2015, 16:44
Groundhog
levak писал(а):Как школьника научить программированию
Ну вы себе вспомните..
Зачем вы стали этим заниматься?

Левак в корень проблемы зрит - башка.
Просто так без цели учить - значит погубить юное дарование.
Ну что может быть интересного во вшивой Джаве? Кому она облокотилась.
А вот такую вполне материальную вещицу как "магик миррор" на "Расбперри Пай"
забабахать или "бесконечное зеркало" (там и программирования то с гулькин хрен) с крутым морганием и блестянием.
Ну или панель из всетодиодных лент управляемую тем же Паем (баб голых или мужуков выводить туды будеть) или не панель а эдакую штору гибкыю - крутая вещь. Или робота или дрона (усе управляется Паями или Одроидами или Ардуино или..... - а спросите если интересно забыл нахер назвалие) .А то придумали - веб-сайт - скукота.
Re: Как школьника научить программированию?
Добавлено: 02 июл 2015, 16:49
Pektusin
Groundhog писал(а):Или робота или дрона (усе управляется Паями или Одроидами или Ардуино или..... - а спросите если интересно забыл нахер назвалие)
Ardupilot. На самом деле в дроностроении программирования нет от слова совсем - математика там недеццкая. Это скорее сборка и настройка параметров. А вот всякие embedded проекты - это действительно интересно. Один из первых проектов у моего был девайс, который с жужжанием поднимал флажок, если на почтовый ящик на компе приходил email.
Groundhog писал(а):А то придумали - веб-сайт - скукота.
Я понял, что там речь скорее об Андроид-приложении. Там на самом деле интересно.
Re: Как школьника научить программированию?
Добавлено: 02 июл 2015, 16:53
LeoV
Любой Андроид телефон -- это уже Raspberry Pie, только очень мощный и бесплатный, т.к. уже есть. А Java позволяет его программировать.
Re: Как школьника научить программированию?
Добавлено: 02 июл 2015, 16:57
nonn
сложно всё. научу ка я его перемещаться в паралельные миры и читать мысли.
Re: Как школьника научить программированию?
Добавлено: 02 июл 2015, 17:03
Pektusin
Да не сложно. Имхо лучше всего начать с ардуино и программ-скетчей. Железо сейчас делают такое, что даже у меня руки чешутся:
https://www.adafruit.com/
https://www.pjrc.com/teensy/projects.html
А названия проектов? SMS texting pet food dish, Secret Knock Activated Drawer etc - это вам не танчик из конструктора собирать

Re: Как школьника научить программированию?
Добавлено: 02 июл 2015, 17:09
nonn
первый линк понравился. спасибо.
Re: Как школьника научить программированию?
Добавлено: 03 июл 2015, 11:53
Stanislav
borei писал(а):Книжки надо читать - бородатых кернигана и ритчи.
Нет, этих уже не надо.

И даже труп Страуса уже неактуален...
Сейчас в моде Джавахарлать Неру...

Re: Как школьника научить программированию?
Добавлено: 03 июл 2015, 21:34
borei
Поясню свою точку зрения насчет K&R.
Они изложили концепцию языка и описали часть стандартной библиотеки на максимум 200 страницах (170 если память не изменяет).
Краткость - она сестра таланта.
Re: Как школьника научить программированию?
Добавлено: 03 июл 2015, 21:53
LeoV
Станислав, видимо, администратор, и его больше интересует как кого-нибудь джавахарлать (или джавахарнуть).
Re: Как школьника научить программированию?
Добавлено: 04 июл 2015, 15:07
Stanislav
LeoV писал(а):Станислав, видимо, администратор, и его больше интересует как кого-нибудь джавахарлать (или джавахарнуть).
Станислав (в отличие от многих) К&Р читал, и Кнута тоже - так что знает, о чем говорит.
Re: Как школьника научить программированию?
Добавлено: 04 июл 2015, 15:08
Stanislav
borei писал(а):Поясню свою точку зрения насчет K&R.
Они изложили концепцию языка и описали часть стандартной библиотеки на максимум 200 страницах (170 если память не изменяет).
Краткость - она сестра таланта.
Я не сказал, что книга написана плохо

Я сказал, что сейчас С не актуален (за редкими исключениями)

Re: Как школьника научить программированию?
Добавлено: 04 июл 2015, 17:36
LeoV
Stanislav писал(а):borei писал(а):Поясню свою точку зрения насчет K&R.
Они изложили концепцию языка и описали часть стандартной библиотеки на максимум 200 страницах (170 если память не изменяет).
Краткость - она сестра таланта.
Я не сказал, что книга написана плохо

Я сказал, что сейчас С не актуален (за редкими исключениями)

А что сейчас актуально? И вопрос был, как школьника научить программированию на Java, а не на C++.
Re: Как школьника научить программированию?
Добавлено: 04 июл 2015, 19:30
Waterbyte
LeoV писал(а):Stanislav писал(а):borei писал(а):Поясню свою точку зрения насчет K&R.
Они изложили концепцию языка и описали часть стандартной библиотеки на максимум 200 страницах (170 если память не изменяет).
Краткость - она сестра таланта.
Я не сказал, что книга написана плохо :-) Я сказал, что сейчас С не актуален (за редкими исключениями) :roll:
А что сейчас актуально? И вопрос был, как школьника научить программированию на Java, а не на C++.
на фортране никого не нужно научить?
Re: Как школьника научить программированию?
Добавлено: 04 июл 2015, 23:05
borei
Stanislav писал(а):borei писал(а):Поясню свою точку зрения насчет K&R.
Они изложили концепцию языка и описали часть стандартной библиотеки на максимум 200 страницах (170 если память не изменяет).
Краткость - она сестра таланта.
Я не сказал, что книга написана плохо

Я сказал, что сейчас С не актуален (за редкими исключениями)

К сожалению, да, актуальность си падает, но все определится задачей - системные вещи, числодробилки - милое дело.
По поводу джавы - я пас.