|
Посоветуйте книжку по азам программирования | ☑ | ||
---|---|---|---|---|
0
patapum
02.10.13
✎
11:21
|
Ситуация следующая. Хороший друг попросил немного научить сына программировать в 1с. Выясняется, что сначала надо вообще объяснить, что такое программирование и составление алгоритмов. Парень этого пока не понимает, но голова на плечах есть.
Что дать парню почитать, типа самоучителя, лучше с задачками, чтобы он понял, что такое циклы, условные операторы, процедуры и функции и т.д.? |
|||
4
Asmody
02.10.13
✎
11:25
|
(1) (2) Кнутом? Ребёнка?! Изверги!!
|
|||
5
Мыш
02.10.13
✎
11:25
|
В книжку Кнута рандомно вшить странички из плейбоя. Получится Кнут и пряник.
|
|||
6
Jonny_Khomich
02.10.13
✎
11:26
|
Вообще нас учили с бэйсика и по нарастающей.
|
|||
7
Никола_
Питерский 02.10.13
✎
11:26
|
Ща 5 сек. А сколько годиков то ?
|
|||
8
Кирпич
02.10.13
✎
11:27
|
Поляков К.Ю. и др. - Программирование для детей. Самоучитель [2007, RUS]
|
|||
9
Мыш
02.10.13
✎
11:29
|
Хулио Кортасар.
Всем нам доводилось замечать, что на местности нередко возникает выступ, вздымающийся под прямым углом к ее поверхности, а над ним - еще один, помещающийся подобным же образом по отношению к первому, и так далее, причем означенные выступы поднимаются - по спирали либо зигзагообразно - на ту или иную высоту. Если, наклонившись, положить левую руку на одну из горизонтальных поверхностей, а правую - на соответствующую вертикальную, то можно на мгновение стать обладателем ступеньки (часть лестничного марша). Каждая из этих ступенек, состоящих, как мы видим, из двух элементов, помещаюется несколько выше предыдущей и ведет несколько дальше - принцип, придающий смысл всей лестнице, как таковой, ибо любая другая конструкция, возможно, и породила бы формы прекраснее и живописнее, но не обеспечила бы возможности перемещения заинтересованых лиц с первого этажа на второй. Подниматься по лестнице следует передом вперед, ибо перемещение задом наперед либо же боком вызывает значительные трудности. Естественное положение тела - прямостоячее, мышцы рук расслаблены, голова поднята- однако же не слишком высоко, в противном случае в поле зрения уже не попадут ступеньки, следующие непосредственно за той, на которой вы стоите; дышать следует ровно и размеренно. Чтобы приступить к подъему, поднимите для начала ту часть тела, которая находится внизу с правой стороны и чаще всего заключена в футляр из кожи либо замши и которая почти всегда - за редкими исключениями - полностью умещается на ступеньке. После того, как на первой ступеньке окажется вышеописанная часть тела, которую для краткости мы обозначим словом "нога", поднимается соответствующая ей часть слева (она также обозначается словом "нога", но ее не соедует путать с уже названной ногой); поставим ее на вторую ступеньку; таким образом на первой ступеньке будет стоять нога и на второй ступеньке будет стоять нога. (Первые ступеньки обычно даются труднее всего, затем приходит навык необходимой координации. Объяснение усложнено тем обстоятельством, что обозначения "нога" и "нога" совпадают по звучанию. Обращайте особое внимание на то, чтобы не поднимать одновременно ногу и ногу. Когда вы достигнете таким образом второй ступеньки, вам достаточно повторять поочередно движения ноги и ноги, пока вы не дойдете до конца лестницы. Покинутьее пределы не составит труда, достаточно слегка притопнуть каблуком, и она не сдвинется с места до той минуты, когда вы приступите к спуску. |
|||
10
ДенисЧ
02.10.13
✎
11:31
|
(4) Потом пряника дать...
|
|||
11
patapum
02.10.13
✎
11:33
|
(7) 19
(3), (8) спасибо, посмотрю Кнут, я боюсь, крутовато. Хотя, если выдержит, то будет программистом ))). |
|||
12
VladZ
02.10.13
✎
11:34
|
(0) Сам расскажи.
|
|||
13
ДенисЧ
02.10.13
✎
11:34
|
(11) Я Кнута прочитал на 1м курсе... ТОесть 18 небыло...
|
|||
14
jsmith82
02.10.13
✎
11:35
|
(4) 1су? Ребёнка? Изверги!
|
|||
15
Никола_
Питерский 02.10.13
✎
11:35
|
download.microsoft.com/documents/rus/msdn/c_sharp2.pdf?
|
|||
16
Fish
02.10.13
✎
11:35
|
(0) "сначала надо вообще объяснить, что такое программирование и составление алгоритмов. Парень этого пока не понимает" - а разве этому не в школе учат?
|
|||
17
Starhan
02.10.13
✎
11:35
|
в 1с и с Радченко можно начать... единственно шо с 8.2 с Радченко по УФ идет.
|
|||
18
Никола_
Питерский 02.10.13
✎
11:36
|
(15) ВОпрос в конце ессесно удалить, криво ссыль вставилась
|
|||
19
Никола_
Питерский 02.10.13
✎
11:37
|
Или это совсем детское будет ? Сколько лет парню то ?
|
|||
20
Starhan
02.10.13
✎
11:37
|
(16) да и даже в средних специальных или высших УЗ если специальность смежная
|
|||
21
Asmody
02.10.13
✎
11:37
|
(11) в 19 я уже писал на фокпро, плюсах, асме и лиспе, не говоря уже о паскалях-бейсиках
|
|||
22
Starhan
02.10.13
✎
11:37
|
(0) щас уже учебная конфа и вся литература к ней бесплатная официлаьно... в чем проблема то?
|
|||
23
ДенисЧ
02.10.13
✎
11:38
|
(21) А я в 16 на фортране и пл/1 :-)))
|
|||
24
Starhan
02.10.13
✎
11:38
|
опять в писько*мерство скатились
|
|||
25
Starhan
02.10.13
✎
11:39
|
пле ... нафига вуалировал.
|
|||
26
patapum
02.10.13
✎
11:39
|
(12) терпежу не хватит, на начальном уровне рассказывать. да и примеры проще из самоучителя дергать, а не самому напридумывать
(16) ну вот, не научили. надо восполнить пробел (19) 19 (13), (21) ну вы-то, понятно, вундеркиндеры (22) надо основы программирования, 1с то я расскажу |
|||
27
Asmody
02.10.13
✎
11:39
|
(23) я программирование изучал в школе на монстре "Агат-7". Отличительной особенностью которого был BASIC со встроенным ассемблером.
|
|||
28
ДенисЧ
02.10.13
✎
11:40
|
(27) а я начинал на ес-1045, а продолжал на двк2м :-))
|
|||
29
jsmith82
02.10.13
✎
11:41
|
Тут надо подходить комплексно
Начать с двоичной алгебры, функана, теории баз данных После этого можно постепенно переходить на 16-битный ассемблер Пошаговое изучение теории операционных систем, разбор полётов Миикса, Юникса, Линукса Си, Си с плюсами, Си с решёткой Фундаментальный курс экономической теории, математической статистики, бухгалтерского учёта Задрачивание налоговым кодексом, принятие ПБУ натощак утром до еды После этого поциента можно считать готовым к изучению основ 1с |
|||
30
_Demos_
02.10.13
✎
11:41
|
Основы алгоритмизации и программирования
пройти по примерам простых конструкций алгоритмов, потом динамические списки, деревья ... |
|||
31
jsmith82
02.10.13
✎
11:42
|
(25) жгёшь ))
|
|||
32
UIV
02.10.13
✎
11:42
|
(26) Это не "не научили" это "не научился". Если 19 и нет даже базового понимания то следовательно нет интереса, а нет интереса значит нет смысла учить, все равно без шансов.
|
|||
33
Starhan
02.10.13
✎
11:43
|
(29) в общем в 19 уже все поезд ушел :))))
|
|||
34
Михаил Сорокин
02.10.13
✎
11:43
|
Вот у нас есть такой курс для школьников: Основы программирования на 1С:Предприятие. Там как раз все с самого начала - операторы, циклы и проч. И все на простых игровых задачах.
Посмотреть можно вот тут: http://1c.ru/club/ |
|||
35
patapum
02.10.13
✎
11:43
|
(29) это ты жгешь
(30) а книжку какого-нить автора? |
|||
36
Asmody
02.10.13
✎
11:43
|
(28) а ещё у нас в УПК (кто помнит, что это такое?) проходили занятия на ямахах зелёного цвета. и мы ходили на практику на авиационный завод (царствие ему небесное), где составляли программки для станков ЧПУ
|
|||
37
Никола_
Питерский 02.10.13
✎
11:44
|
19 лет ??? Хороший друг... сына научить ??
Когда мне было 19 мой Папа уже был год как Дедушка и занимался с внучкой ))) (32) +100500 |
|||
38
Asmody
02.10.13
✎
11:45
|
(36)+ ямаха - это не мотоцикл
|
|||
39
patapum
02.10.13
✎
11:45
|
(34) не понял, а стоит сколько? не увидел
|
|||
40
jsmith82
02.10.13
✎
11:45
|
(36) То-то я смотрю лицо знакомое
|
|||
41
Зойч
02.10.13
✎
11:45
|
Древняя Игра Колобот неплоха для начала изучения. Может сейчас что поинтереснее выпустили
|
|||
42
Сергей Д
02.10.13
✎
11:45
|
(28) БК-0010-01 с Бейсиком. Потом на ней же впервые опробовал Ассемблер. Понравилось.
|
|||
43
Зойч
02.10.13
✎
11:46
|
Хотя если в 19 лет не понимает программирования, то значит нет к этому таланта и максимум что из него вырастет - тупой кодер
|
|||
44
_Demos_
02.10.13
✎
11:47
|
в особенности пройти массивы, динамическое распределение памяти
могу рекомендовать две книжки язык программирования с керниган (паскаль нафуй) Основы алгоритмизации и программирования (по рейтингу в каком нибудь озоне выберите. Они простые на самом деле:)) ) |
|||
45
Кирпич
02.10.13
✎
11:47
|
+(43) тупой кодер с зарплатой от 100 тыс.
|
|||
46
ptiz
02.10.13
✎
11:48
|
Я вообще на бумажке писал алгоритмы (потом уже - программы на бейсике), а в голове представлял их результат.
Ибо комп в детстве не могли себе позволить :( |
|||
47
Зойч
02.10.13
✎
11:48
|
(45) тупым не платят 100 тыщ
|
|||
48
Кирпич
02.10.13
✎
11:49
|
(47) ну мне же платят
|
|||
49
_Demos_
02.10.13
✎
11:49
|
да что вы говорите
я в 14 лет на 286 на бейсике уже анимации делал ))) |
|||
50
Зойч
02.10.13
✎
11:49
|
(48) во сколько ты написал первую программу?
|
|||
51
Starhan
02.10.13
✎
11:49
|
(46) ну так не только про компьютер можно сказать...
|
|||
52
ptiz
02.10.13
✎
11:50
|
(43) Не факт, может человек просто никогда этим не интересовался. Нужен просто соответствующий склад ума, тогда за год-два осознает, что такое программирование и станет отлично зарабатывать на 1С (знаю пример).
|
|||
53
wowik
02.10.13
✎
11:50
|
(0) Андрея Ершова(http://www.computer-museum.ru/books/n_ershov/5_ershov_knut.htm) в оригинале почитай. Кнута именно его статьи сподвигли на написание многотомника.
|
|||
54
Кирпич
02.10.13
✎
11:52
|
(50) ну лет в 30 наверное. как только понял, что сидеть в конторе и изображать умного гораздо выгоднее, чем пахать на конвейере или на улице лопатой.
|
|||
55
Fish
02.10.13
✎
11:52
|
А я помню ещё программки на калькуляторах МК. Ещё для них игры в журналах печатали, типа "Посадка на Луну"
|
|||
56
jsmith82
02.10.13
✎
11:53
|
(55) Я щас расплачусь от ностальгии
|
|||
57
Кирпич
02.10.13
✎
11:53
|
(52) да любой может. нужен стимул. так что начинать обучение надо с экскурсии по hh и сравнений размеров зарплат.
|
|||
58
ДенисЧ
02.10.13
✎
11:54
|
(55) Я и сам такое писал :-) Правда в то время ничего толкового не получилось... В память не влезали.. Хотя и был мк-52, то есть памяти больше...
|
|||
59
Чайник Рассела
02.10.13
✎
11:55
|
все не читал. Кнута уже предлагали?
|
|||
60
jsmith82
02.10.13
✎
11:56
|
Всё-таки советую начать с двоичной логики..
Если сможет нарисовать нехитрый 16-битный коммутатор, значит, можно продолжать дальше |
|||
61
Леопольд Роскошный
02.10.13
✎
12:01
|
(43) бред и 60 люди становились одинесниками, Если очень захотеть можно в космос полететь.
|
|||
62
misha122062rel2
02.10.13
✎
12:02
|
(0)Ой тут расписали и понапугали!
Никого не слушай - ничего не поздно. Даже рано. Пусть погуляет, по бабам побегает. А вы изверги - в 1С его пихаете. Я вообще програмированием в 25 занялся. Работая в НИИ. Тошнило от програмирования - работал с натягом. В 32 - пошел из за бабла в 1С. Сейчас 39 - руководитель проектов. + куча клиентов на фрилансе. Книг по програмированию НЕ ЧИТАЛ. В школе не было. В институте Бейсик был. И ничего живу! И ничего не пригодилось! Все что надо - нашел в Инете. |
|||
63
misha122062rel2
02.10.13
✎
12:04
|
(61)+1000
Я вообще и программистом в НИИ работал - в 25 начал. Книг не читал. И не нужны! Нифига эти модели не понадобились. освоил и скул и Дельфи и 1с. А тут написали... все что надо - в инете найдет |
|||
64
misha122062rel2
02.10.13
✎
12:05
|
И образование у меня - инженер конструктор радиоапаратуры.
|
|||
65
Мыш
02.10.13
✎
12:05
|
(55) ГадЪ. Заностальгировалось сразу. Вспомнилось, как в 96 байт памяти под команды впихивал программу на 100+ байт.
|
|||
66
_Demos_
02.10.13
✎
12:06
|
в верхнем правом углу объявление висит
|
|||
67
Мыш
02.10.13
✎
12:07
|
(63) Найдет, если папка его от титьки отлучит и заставит кормиться самостоятельно. А не будет подыскивать репетиторов.
|
|||
68
misha122062rel2
02.10.13
✎
12:09
|
(67)согласен - главное - желание.
Я всем занимался не потому что нравилось. А потому что приносило/приносит бабло |
|||
69
Мыш
02.10.13
✎
12:13
|
(68) Кому-то интересно, кому-то необходимо. В любом случае стимул. У предполагаемого ученика перечисленного не наблюдается.
|
|||
70
Мыш
02.10.13
✎
12:15
|
Периодически подходят знакомые с подобными просьбами. Советую разную литературу. В итоге результата нет. Потому что "деточке некогда, он так загружен" )))
|
|||
71
Абыр
02.10.13
✎
12:18
|
http://ru.wikipedia.org/wiki/Энциклопедия_профессора_Фортрана
|
|||
72
patapum
02.10.13
✎
12:19
|
(70) так а чего советуешь, кроме Кнута? я тоже склонен отправить к книжке, а дальше только на вопросы отвечать, если случатся
|
|||
73
Fish
02.10.13
✎
12:19
|
(70) Ну правильно. Они полагают, что программировать можно научиться за один час. Главное, показать чаду, на какие кнопки нажимать :)
|
|||
74
new1snik
02.10.13
✎
12:20
|
(68) Жесть, деньги ведь не главное в жизни. Можно прожить занимаясь и тем, что действительно нравится.
|
|||
75
Кирпич
02.10.13
✎
12:25
|
(74) чтобы заниматься тем, что действительно нравится, как раз деньги и нужны. Это если то, что нравится, сложнее онанизма.
|
|||
76
GANR
02.10.13
✎
12:26
|
(0) Вот реально сильная книга http://www.e5.ru/product/algoritmizatsiya-i-programirovanie-na-turbo-paskale_7947711/ - продукт многолетней работы кафедры ВПМ в РГРТУ.
Когда я учился вместо нее было 4 методички: 1. Линейные алгоритмы. 2. Циклы, условия, массивы. 3. Процедуры, функции, рекурсии, модули. 4. Записи, множества, файлы, списки/деревья. Эта книга представляет собой эти самые методички, собранные в одну большую книгу и изданные на всю страну. Я считаю что именно то, что было нам преподано в рамках данного курса сыграло важнейшую роль в моем трудовом пути и вообще в жизни. И еще ему надо-бы еще подучиться работать с запросами, так как в 1С 60% дела - это умение пользоваться языком запросов. "Знание языка запросов и умение его применить - далеко не одно и то же" - девиз сайта sql-ex.ru. Короче, нужно пройти: 1. http://www.e5.ru/product/algoritmizatsiya-i-programirovanie-na-turbo-paskale_7947711/ 2. sql-ex.ru - хотя-бы сертификат Basic Knowledge для начала. |
|||
77
Молодой 1Снег
02.10.13
✎
12:30
|
Чего это все только Кнута рекомендуют? А как же Никлаус Вирт?
Его "Алгоритмы + структуры данных = программы" это прекрасная книга! |
|||
78
Поросенок Петр
02.10.13
✎
12:32
|
Опять бредни про Кнута. В куй он не упился, ни начинающим, не опытным.
|
|||
79
jsmith82
02.10.13
✎
12:32
|
По теории баз данных рекомендую каноничное "Базы данных. Проектирование, реализация и сопровождение. Теория и практика" авторства Коннолли, Бегг, Страчан
|
|||
80
Мыш
02.10.13
✎
12:33
|
(72) Про Кнута это шутка, конечно. Начинать надо с обычного школьного учебника.
(78) Кнут нужен. Но только единицам. ) |
|||
81
UIV
02.10.13
✎
12:37
|
(78) +1 Если 1Сник всерьез преподносит свое знание Кнута как конкурентное преимущество, стоит сильно задуматься о его проф.пригодности. Как минимум у него серьезные проблемы с расстановкой приоритетов. Как максимум он просто дурак.
|
|||
82
Зойч
02.10.13
✎
12:39
|
А в 19 лет он что пту окончил, на вышку мозгов не хватило?
|
|||
83
UIV
02.10.13
✎
12:41
|
(82) Могли выгнать со второго курса. Ну или ничего не осилил и после армии пришел.
|
|||
84
Поросенок Петр
02.10.13
✎
12:42
|
(0) Отдайте его во франч.
|
|||
85
Кирпич
02.10.13
✎
12:58
|
(84) не, не так. Купите ему франч!
|
|||
86
mzelensky
02.10.13
✎
13:03
|
||||
87
badboychik
02.10.13
✎
13:17
|
(0) расскажи сначала про Алгоритмическую Черепашку
|
|||
88
Mikeware
02.10.13
✎
13:21
|
(77) Кнут - это как входной фильтр. не испугался - шанс есть.
|
|||
89
Asmody
02.10.13
✎
13:30
|
Э.Хювёнен, И.Сеппянен "Мир лиспа" - вот это входной фильтр. после финнов Кнут кажется детской сказочкой
|
|||
90
misha122062rel2
02.10.13
✎
13:56
|
(74)>> деньги ведь не главное в жизни
рассуждение пацана. Думаю тебе лет 20-25. Будет баба или семья и дети - тогда поймешь что главное. Главное - здоровье, потом деньги. Не будет этого - ничего не будет. |
|||
91
misha122062rel2
02.10.13
✎
13:56
|
(78)>> Опять бредни про Кнута. В куй он не упился, ни начинающим, не опытным.
+1000 |
|||
92
Принт
02.10.13
✎
13:57
|
> Что дать парню почитать, типа самоучителя, лучше с задачками, чтобы он понял, что такое циклы, условные операторы, процедуры и функции и т.д.?
отдать в армию |
|||
93
samozvanec
02.10.13
✎
14:03
|
(11) 19? хех, ну если голова на плечах не пустая, тогда профессиональную разработку ему дай, пусть читает, пока хоть какие-то слова не будут понятны. потом показать конструктор запросов и дать простенькую задачку, без решения. потом другую. подсказать, направить, отвечать на вопросы, через пару месяцев во франь вроде бита, через пару лет будет отстатыщь. проверено опытным путем.
|
|||
94
samozvanec
02.10.13
✎
14:08
|
(62) +1. ток в определенный момент, когда парнишка уже будет знать, чем отличается справочник от регистра и прочую основную лабуду, я бы посоветовал видеокурсы.
|
|||
95
oslokot
02.10.13
✎
14:09
|
Смотря как учить.
Я своему 14-летнему сыну показал 1с. За вечер он освоил простые операторы и булевые операции. Загорелся пацан в общем. Не знаю, хорошо это или нет. |
|||
96
Mikeware
02.10.13
✎
14:17
|
(95) сначала станет тупы, потом ленивым, а в итоге - жадным.
|
|||
97
Mikeware
02.10.13
✎
14:18
|
(89) ну, тоже вариант...
|
|||
98
Asmody
02.10.13
✎
14:19
|
(95) [Загорелся пацан] - туши быстрей! Лучше "Клинским" или "Ягуаром"
|
|||
99
oslokot
02.10.13
✎
14:22
|
(96) это ты ща про одинэснегов? :)
|
|||
100
_Demos_
02.10.13
✎
14:23
|
(100)
|
|||
101
EvgeniuXP
02.10.13
✎
17:37
|
С# для школьников - если школьник:)
|
|||
102
Zerga
02.10.13
✎
22:55
|
(76) Эхх... какие знакомые фамилии авторов...
|
|||
103
YHVVH
02.10.13
✎
23:02
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |