русский
Germany.ruForen → Архив Досок→ Smoke Area

как люди начинают программировать?

543  1 2 3 alle
карелка виртуальная необходимость29.05.09 19:29
карелка
NEW 29.05.09 19:29 
В каком возрасте это вообще происходит? Что можно дать почитать школьнику, интересующемуся программированием игр?
Здесь вот половина четателей, наверное, программизды, вот как у вас это произошло? В одно прекрасное утро проснулись и поняли, что хотите код писать или как?

Нет братоубийственной войне!

#1 
Andrew13 местный житель29.05.09 22:48
Andrew13
NEW 29.05.09 22:48 
in Antwort карелка 29.05.09 19:29, Zuletzt geändert 29.05.09 22:48 (Andrew13)
А скока лет чаду? У меня эт "включилось" в школе в 9-м классе. Начиналось с Бейсика, затем в институте был Фортран и Си... Потом институт сменил (технический на медицинский) и всё как- то подзабылось за ненадобностью, но способность мыслить "пошагово" када надо осталась, что помогает до сих пор, например штоб понять работу многих программ.
Das Bremsen macht nur Alufelgen dreckig :)) !!! Verrückter Vento-лётчеГ.
#2 
  дактиль падчерица29.05.09 23:12
29.05.09 23:12 
in Antwort карелка 29.05.09 19:29
я думаю класса с 5, 6-го... а вобще само желание похвально :).
Я в жизни не программировала, но помню пара одноклассников именно где то в этом возрасте уже пытались :).
ПС. Да, парня стоит начать приобщать к линуксу :)
#3 
=MxL= 29.05.09 23:23
=MxL=
NEW 29.05.09 23:23 
in Antwort карелка 29.05.09 19:29
> как люди начинают программировать?
- Нормальные люди начинают программировать в институте.
#4 
карелка виртуальная необходимость30.05.09 00:23
карелка
NEW 30.05.09 00:23 
in Antwort =MxL= 29.05.09 23:23
А НЕнормальные? Ну как вот идут люди после школы в универ там или институт, начинают учиться программировать, и вдруг выясняется, что это просто скучно и вообще лишено привлекательности. Имхо учиться надо идти уже делу, о котором ты имеешь хотя бы небольшое представление. Вот я бы хотела дать ему представление (в тайной надежде, что ему не понравится и он пойдет по моим стопам). Книжку может купить какую.
Чаду тринадцать лет. Играет в игрушки, например на PSP, временами у него вижу такие записанные строчки цифр, типа "срезать углы" в игре. Иногда начинает мне рассказывать про какие-нибудь игры, как там что-то происходит, какие там есть недостатки, проскальзывают слова "ошибка в коде", а иногда мне кажется что говорит на каком новом, неизвестном мне языке. Я уже как-то нашла ему книжку на амазоне, там что-то для начинающих, он вроде загорелся, но я тогда не купила, а сейчас найти не могу.
Люба, вот мы вернемся домой через пару месяцев, он вернется к своему родном компу и пусть приобщается, к чему хочет, лишь бы законы не нарушал. Может быть ты сайты подскажешь с чего начинать приобщаться.

Нет братоубийственной войне!

#5 
=MxL= 30.05.09 00:32
=MxL=
NEW 30.05.09 00:32 
in Antwort карелка 30.05.09 00:23
Я наверно не буду особо дискутировать, буду краток
То что я учил в школе на информатике или программировании или как там оно называлось, ничего общего с делом не имело. В смысле рисование примитивных алгоритмов и царапанье чего то на бейсике.
Хотите в 13 лет лишить ребёнка деццтва научить кодить? ОК. Если он у Вас не вундеркинд, нанимайте репетитора, книжкой в этом возрасте, ничему не научишься. IMHO естественно.
#6 
Andrew13 местный житель30.05.09 01:07
Andrew13
NEW 30.05.09 01:07 
in Antwort =MxL= 30.05.09 00:32, Zuletzt geändert 30.05.09 01:08 (Andrew13)
In Antwort auf:
Хотите в 13 лет лишить ребёнка деццтва научить кодить?

Да, ты прав на все 100, без детства оно как- то не то... А про репетитора эт ты точно подметил: два раза посидит с ним (а пацаны на улице или в спортферайне или..., а ишшо гормоны в этом возрасте бурлить начинают) и пошлёт его нафиг вместе с "программированием", что впрочем и правильно !!!
Зы: Чё там про детей, меня блин "духом экспериментаторства" заразила и пишу я сей пост под openSUSE 11.1, а ведь баиньки собирался топать.
Das Bremsen macht nur Alufelgen dreckig :)) !!! Verrückter Vento-лётчеГ.
#7 
Murr коренной житель30.05.09 01:21
Murr
NEW 30.05.09 01:21 
in Antwort карелка 29.05.09 19:29
В каком возрасте это вообще происходит?
------
В зависимости от способностей, обучения и воспитния.
Проще сформулировать минимально необходимые навыки для того, чтобы можно было воспринимать программирование как программирование. В частности - способность осознать и дать, отличное от школьного, определение функции n-переменных. Потом - множество. Аналогично - самостоятельно осмысленное, не школьное определение. Пока нет самостоятельного понимания таких вещей - практически бесполезно учить программировать. Можно учить кодить, но это другое.
Хммм... 13 лет... чадо способно элементарно разобрать свой велосипед и собрать его обратно? Разумеется так, чтобы на нем можно было ездить...
Что можно дать почитать школьнику, интересующемуся программированием игр?
-----
Читать можно что угодно. С нулевой пользой. Просто слишком много факторов, определяющих возможность запрограммировать что-то, превышающее по сложности крестики-нолики или виселицу. При том что виселица попадалась мне в качестве тестового задания при приеме на работу.

Здесь вот половина четателей, наверное, программизды, вот как у вас это произошло?
-----
На первом курсе второго университета.
В одно прекрасное утро проснулись и поняли, что хотите код писать или как?
------
В один поздний вечер... а может - глубокую ночь... или даже ранее утро... когда давно отлаживаемый кад заработал как надо, Я понял, что такая мелочь как двухчасовая прогулка до дома и оставшиеся два-три часа сна или пропуск занятий - мелочь по сравнению с тем что оно работает правильно...
#8 
voxel3d коренной житель30.05.09 01:26
voxel3d
NEW 30.05.09 01:26 
in Antwort =MxL= 29.05.09 23:23
В ответ на:
- Нормальные люди начинают программировать в институте.

только, у них обычно не получается =)
Dropbox - средство синхронизации и бэкапа файлов.
#9 
карелка виртуальная необходимость30.05.09 01:34
карелка
NEW 30.05.09 01:34 
in Antwort =MxL= 30.05.09 00:32
Репетитора нанимать для этого точно не буду. И детства дитятко выше меня ростом и с размером обуви 44 тоже не лишено.
Мне просто любопытно, как люди вообще в первый раз с этим сталкиваются? Кто-то старший и умный объясняет? Или ушлый одноклассник приобщает?

Нет братоубийственной войне!

#10 
карелка виртуальная необходимость30.05.09 01:38
карелка
NEW 30.05.09 01:38 
in Antwort voxel3d 30.05.09 01:26
А у кого получается?

Нет братоубийственной войне!

#11 
Murr коренной житель30.05.09 01:40
Murr
NEW 30.05.09 01:40 
in Antwort voxel3d 30.05.09 01:26
только, у них обычно не получается =)
------
Разумеется... потому как для того чтобы получалось надо уже в 4-5 лет давать возможность находить самостоятельные нестандартные решения при избыточном и недостаточном количестве исходных...
В мои годы, помнится, мне купили конструктор... где-то на 40-50 различных продуманных моделей... и пару сотен, позднее, самопридуманных, в том числе и тех, которые из исходных построить было нельзя - приходилось делать дополнительные элементы... Смешно, но мне тогда в нем не хватало моторчика, а в нынешних будет моторчик, но не будет возможности собрать более одной-двух моделек...
#12 
voxel3d коренной житель30.05.09 02:28
voxel3d
NEW 30.05.09 02:28 
in Antwort карелка 30.05.09 00:23
В ответ на:
(в тайной надежде, что ему не понравится и он пойдет по моим стопам).

Даёшь династию модераторов германки!
В ответ на:
А у кого получается?

Это шутка была. Впрочем...
Если он хочет игры делать, подарите ему математический справочник потолще. Ему пригодится. Заодно и желание отобьёте, как хотели.
Dropbox - средство синхронизации и бэкапа файлов.
#13 
карелка виртуальная необходимость30.05.09 18:26
карелка
NEW 30.05.09 18:26 
in Antwort voxel3d 30.05.09 02:28
В ответ на:
Даёшь династию модераторов германки!

Свят, свят, свят! Это не профессия, это хоббЯ. Хотя, ему уже, кстати, в Die Stämme дали модераторские полномочия и обязанности.

Нет братоубийственной войне!

#14 
GANDJUBAS Ганджубас30.05.09 19:24
GANDJUBAS
NEW 30.05.09 19:24 
in Antwort карелка 29.05.09 19:29
Все условно. Зависит от развития самосознания.
Я в школе начинал, но кодил, можно сказать, под копирку, особо не осознавая, что я делаю. Хотя получалось в общем неплохо.
Лет в 14 я взял книжку по Си, для меня это был набор букв. На тот момент я был по большому счёту морально не готов это воспринимать.
Пробовал переписывать из книги какие-то примеры, опять же не осознавая, что я делаю. В результате запал у меня прошел достаточно быстро.
Реально я начал программировать лет в 19, когда осознал. Когда была конкретная задача, что мне надо что-то конкретное лично мне полезное.
Чтобы не говорили, программирование - деятельность творческая. Или можешь, или нет. Или созрел, создавать, или нет. Возрасты тут зачастую очень условны.
Кто-то и в 10-12 лет может воспринимать эту "религию", а кто-то не может.
Самое отвратительное - это когда человек не может воспринять, а считает, что может или заставляет себя так считать.
#15 
карелка виртуальная необходимость30.05.09 21:40
карелка
NEW 30.05.09 21:40 
in Antwort GANDJUBAS 30.05.09 19:24
Аха, ну вот, уже что-то более осязаемое.

Нет братоубийственной войне!

#16 
Kelly2003 from russia with love31.05.09 01:31
Kelly2003
NEW 31.05.09 01:31 
in Antwort карелка 29.05.09 19:29
программироват, равно как и начат изучат физику или математику, или писат маслом можно в любом возрасте от 3 до 80 и далше
Кино, Вино и Домино Kino, Vino i Domino
#17 
Poiser постоялец31.05.09 17:43
Poiser
NEW 31.05.09 17:43 
in Antwort карелка 30.05.09 21:40
Всё очень просто, купите ему книжку по одному из современных визуальных языков (на ум приходит только C#) и вместе с ним придумайте интересную задачу, ну например написать программу для хранения и обработки рецептов прохождения уровней в играх. Куда можно будет записывать полезности и скриншоты к ним! Потом книжку в зубы и вперёд изучать ADO, SQL, WPF, .NET и другие интересные слова из трёх букв :)
Хотя конечно может стоит начать с написания простого калькулятора ;) Да и материалов в сети полно, можно обойтись без книжки, было-бы как говориться желание
Создание сайтов, онлайн-магазинов в Германии
#18 
Maikop знакомое лицо31.05.09 23:12
Maikop
NEW 31.05.09 23:12 
in Antwort GANDJUBAS 30.05.09 19:24
В ответ на:
Лет в 14 я взял книжку по Си, для меня это был набор букв. На тот момент я был по большому счёту морально не готов это воспринимать.
Пробовал переписывать из книги какие-то примеры, опять же не осознавая, что я делаю. В результате запал у меня прошел достаточно быстро.

О, моя история.
Правда на бэйсике я умудрился таки написать какую-то "игру" для роботрона 1715м.
Полностью согласен с автором.
Не сочтите меня параноиком, но мне кажется, что кто-то постоянно читает то, что я здесь пишу.
#19 
Murr коренной житель01.06.09 00:34
Murr
NEW 01.06.09 00:34 
in Antwort GANDJUBAS 30.05.09 19:24
Чтобы не говорили, программирование - деятельность творческая.
-----
Не забудь добавить - при разработке новых технологий. Во всем остальном - рутина, которая порядком надоедает...
#20 
1 2 3 alle