Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Флейм > Обучение програмированию


Автор: SlaUr 22.11.2004, 15:37
Имею опыт обучения восмиклассника.Опыт удачный ,может просто парень толковый.У меня сложилось мнение что с восьмого класса самое то ,потому что уже вырабаталось логическое мышление.
Так вот сейчас на подходе семикласник а мне кажется что лучше начать его обучать с восьмого класса .У кого есть опыт ,поделитесь.Или обучать программированию чем раньше тем лучше?

Автор: Yanis 22.11.2004, 18:09
Всё хависит от предрасположенности. Я вот сначала, когда компа не было, увлекался только играми. А вот комп купили и я полез в дебри smile Семикласника? IMHO можно, но только осторожно что б не спугнуть.

Автор: dm9 23.11.2004, 03:54
Я начал "программировать" на КУМИРе (штука такая с русскими служебными словами и наличием простейших конструкций) с 6-го класса... Вообще информатика с пятого, в пятом рисовали картинки:
Цитата
Опустить перо
Сместиться на вектор (1, 1)
Сместиться в точку (2, 5)
Поднять перо


А вообще, тему в флейм smile
Добавлено @ 03:55
PS Ну а Паскаль начал изучать класса с 7-8, наверное smile

Автор: SlaUr 23.11.2004, 05:59
dm9
Цитата
А вообще, тему в флейм

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

Автор: MacTep 23.11.2004, 07:04
Я начинал программирование с 6 класса, но информатика была с 1. А вообще важно, конечно, предраполажение, как уже было сказано выше. Человек, который хочет этим заниматься, тот будет это делать хорошо, а кому это не надо - соответсвенно никак! smile

Автор: SlaUr 23.11.2004, 09:28
MacTepСогласен но задача учителя не только в том чтобы преподать материал но и втом чтобы человек начал думать самостоятельно.Я вообще думаю что ученик тогда научился програмировать тогда когда может сделать при желании все без подсказки учителя.То есть его надо научить не только думать но и искать нужную информацию.Лично мне интересен процесс программирования ,когда простыми средствами я могу сделать что-то сложное,т.е.когда шарики начинают работать.И если ученику програмировать понравится я тоже буду считать задачу выполненой.
Т.е. я имею ввиду что интерес может изначально быть не очень сильный интерес может появится позже,когда ученик начнет сам изобретать "велосипед".

Автор: MacTep 23.11.2004, 21:22
Цитата
Т.е. я имею ввиду что интерес может изначально быть не очень сильный интерес может появится позже,когда ученик начнет сам изобретать "велосипед".
Согласен! "Изобретать велосипед" в программировании мне, например, очень интересно! Я просто тащусь от осознания того, что у меня все получается, мне нравится это дело. А что может быть лучше, когда дело, которым ты занимаешься приносит кучу положительных эмоций!

Автор: p0s0l 23.11.2004, 23:57
Тема перемещена во флейм.

Автор: chipset 24.11.2004, 00:08
В пятом классе изучал КуБэйсик и общие принципы алгоритмов по книге (не для детей писалось кстати). Ну а с поддержкой взрослого так было бы вообще smile
Сейчас я вообще в восьмом классе smile
Добавлено @ 00:08
Читал о девочке которая начала рисовать снеговика на васике в 7 лет.

Автор: EKoshelev 24.11.2004, 07:47
У меня тяга к программированию была ещё до того как мне спектрум предки купили (12 лет). А если охота челу, дак хоть в третьем начинай.

Автор: AgereS 24.11.2004, 10:45
свою первую прогу на спектрумовском васике я написал в 4 классе, она умела с помощью 4х клавиш рисовать на экране разные картинки и состояла из пяти строк. затем, когда понял, что одному мне заниматься программингом низя - пошёл в кружок где этим занимались. когда я туда пришёл я увидел там одного чела который в 10ти строках рисовал на экране 10 кружков. я ему сказал - не парься и сделай цикл через for и next. он не знал что такое цикл, а я ему оказал услугу и сделал ему его прогу из 3х строк с помощью цикла, он смотрел на это с открытым ртом, а препод сказал что мне там делать нечего и я начал учиться программингу один.
я это к тому говорю, что и без всяких преподов можно учиться программингу, главное чтобы книжка была хорошая.

ЗЫ когда мне было 19 лет - меня попросили обучить одну девчонку программингу. ну я, конечно, согласился. думал так всё просто. ан нет. дело даже не в том что мой ученик был девчонкой, а в том что у меня не было опыта преподавания даже того, что я знаю. и тут я понял, что знать тему и преподавать её - не одно и то же - для этого нужно многому учиться, в том числе и психологии.

Автор: Ignat 24.11.2004, 11:33
Цитата(AgereS @ 24.11.2004, 10:45)
я это к тому говорю, что и без всяких преподов можно учиться программингу, главное чтобы книжка была хорошая.

Вот не соглашусь. Хорошую книгу найти проще, чем хорошего преподавателя. Не потому что книг больше, а потому что они становятся популярными. Книга может дать знания, а научить думать может только преподаватель, мне в этом вопросе не повезло - у меня не было преподавателя, который развил бы алгоритмическое мышление.

Автор: Dr.Death 24.11.2004, 15:39
Учился с 5 класса на QBasic и учил меня мой одноклассник smile

Автор: GrayCardinal 24.11.2004, 16:18
В сем лет уже Z80-ым рулил.

Автор: Coocky 24.11.2004, 20:43
Программистом быть-это не учеба,это от бога smile

Автор: SlaUr 25.11.2004, 06:17
CoockyЦель обучения програмированния-это не стать программистом а уметь это делать.Кстати просто полезно для общего развития.Любые знания никогда не бывают лишними.Все от бога ... .

Цитата
научить думать может только преподаватель

Возможность думать нами заложено природой.
Добавка через 5 минут:
Пардон я сам написал :
Цитата
но и втом чтобы человек начал думать самостоятельно

Я просто неправильно выразился,не думать а разрабатывать алгоритмы в программировании,наверное так.

Вобщем спасибо всем .Я понял что можно начинать учить с любого возраста,никогда не будет рано.Всем удачи.


p.s. Предагаю тему закрыть.

Автор: Medved 25.11.2004, 08:18
Хоть учиться и не когда не поздно, но чем раньше - тем лучше. ИМХО. Я вообще с 7 лет начал.

Автор: Coocky 25.11.2004, 20:47
Цитата
Кстати просто полезно для общего развития.

Все полезно для обшего развития.Но если я не умею рисовать,я никогда не научусь smile Даже для общего развития smile

Автор: MacTep 25.11.2004, 22:37
Цитата
Цель обучения програмированния-это не стать программистом а уметь это делать
А кто же тогда такой программист?

Автор: EKoshelev 26.11.2004, 08:34
Coocky, Глазунов не умел рисовать, когда учиться пришёл. Позже стал очень известным художником, рисовал всяких шишек, типа глав государств.

Автор: AgereS 26.11.2004, 11:50
рисование - увлекательное занятие. я например раньше рисовать не любил и не умел, а когда в больнице лежал, то от нечего делать красками рисовал очень даже неплохие картинки с натуры (так мне другие говорили). Т.е. научить программированию можно, тока удовольствия человек от этого не получит ни тот ни другой.

Автор: chipset 26.11.2004, 11:53
Гы. На С++ я вообще после нервного срыва перешёл, вот и я думаю иногда, может у меня что то в башке того тогда...

Автор: SlaUr 26.11.2004, 12:13
Цитата
А кто же тогда такой программист?

Ну я имел ввиду проффесию.Но наверное вы правы Программист-человек умеющий программировать.Просто я среагировал на фразу "Программист это от бога".Разовью мои мысли.
Есть программисты от бога- и это замечательно, есть просто программисты умеюшие хорошо программировать.Не обьязательно быть программистом от бога ,просто можно уметь это делать хорошо и выходной труд программиста-программа не будет лучше от того кто написал код программист от бога или тот кто умеет это делать хорошо.
Программист от бога просто быстрее придет к результату.

Умение программировать мне очень часто пригождается например работой с текстами ,картинками.Я с помощью программирования избегаю рутинных процессов,может я даже больше потрачу времени на программку,чтобы избежать рутинный процесс но я меньше устану морально а это важнее.

Цитата
Все полезно для обшего развития.Но если я не умею рисовать,я никогда не научусь  Даже для общего развития 
Рисавание и программирование - разные вещи.Кстати мне один художник сказал рисовать можно научить любого,а вот художником станет не всякий.То же самое и программирование - можно научить любого,но быть творцом в программировании - нужен талант

Также и обучать проограмированию я просто хочу попробовать,вдруг это мое.

Автор: Coocky 26.11.2004, 21:46
Цитата
Также и обучать проограмированию я просто хочу попробовать,вдруг это мое.

Просто обучать-может быть твое.Но ты наверное специалист,в области программирования,поэтому выбрал эту область.Но если бы ты был художником,ты не смог бы меня научить рисовать.Не потому,что я тупой.не мой это образ мышления smile
будь осторожен- обучать -большая ответсвенность!

Автор: MacTep 26.11.2004, 23:09
Рисование и программирование две разных вещи, не стоит их путать! Хотя оба этих понятия - понятия творческие! Спорный вопрос! smile

Автор: SlaUr 29.11.2004, 12:57
Код

будь осторожен- обучать -большая ответсвенность!


Очень интересная фраза - обьясните пожалуйста что за ответственность.

Автор: Coocky 29.11.2004, 22:45
Цитата
Очень интересная фраза - обьясните пожалуйста что за ответственность.

Ну смотри,я всю жизнь был уверен,что 2Х2=5!И учу этому своих учеников.Или что молоток нужно держать в левой руке,только потому,что я левша.Ну примерно так...

Автор: SlaUr 30.11.2004, 11:07
CoockyТеперь понял.Именно так я и хочу учить-не навязывать ученику своих решений,просто если у него не будет своего решения - буду показывать как это можно сделать,но обьяснять что можно сделать и лучше просто я делаю так.

Автор: Рыжий 4.12.2004, 04:17
Да, я вообще начинал в 5 классе, ко мне приходил знакомый, он с++ учил. Но я вообще ничего так и не понял, в общем потом только в 9 классе ухватился за инет программирование, так выучил html а потом php (до сих пор его добиваю, так и ен могу до совершенства довести!)

Автор: EKoshelev 9.12.2004, 10:25
SlaUr
Слушай, я тут к девочке одной репититором заделался, думал, что нужно объяснять что такое while, for, if и т.д. А она мне говорит, да я всё это понимаю, ты меня из всего этого проги делать научи. Я так и офигел. Не подскажешь как её научить проги писать, может книжки какие-нить есть или сам идейку подкинешь???

Автор: AztEK 1.2.2005, 19:50
Учил QBasic лет с 10 по книге

Автор: wassilij 18.11.2006, 23:04
Всем здрасте. Вот мне сейчас 26 лет, владею HTML, но мне очень нужно PHP, в програмировании я ноль, может кто возьмётся доказать себе что он имеет талант учителя?
Я хочу вообще разобраться в вопросе: что такое програмирование? я не понимаю этого. смысл слова алгоритм до меня доходит, это не беда. но всё остальное.... у меня просто в школе по математике были плохие оценки, и не было хорошего преподователя. мож кто возьмётся за столь тяжёлый случай, заранее сенкс

Автор: esperant0 19.11.2006, 08:23
Цитата(wassilij @ 18.11.2006,  23:04)
Всем здрасте. Вот мне сейчас 26 лет, владею HTML, но мне очень нужно PHP, в програмировании я ноль, может кто возьмётся доказать себе что он имеет талант учителя?
Я хочу вообще разобраться в вопросе: что такое програмирование? я не понимаю этого. смысл слова алгоритм до меня доходит, это не беда. но всё остальное.... у меня просто в школе по математике были плохие оценки, и не было хорошего преподователя. мож кто возьмётся за столь тяжёлый случай, заранее сенкс

Я уже доказал себе что учитель, но за 300 долларов за урок по скайпу докажу и вам.

Автор: Dronchik 12.5.2007, 16:52
Цитата

Да, я вообще начинал в 5 классе, ко мне приходил знакомый, он с++ учил. Но я вообще ничего так и не понял, в общем потом только в 9 классе ухватился за инет программирование, так выучил html а потом php (до сих пор его добиваю, так и ен могу до совершенства довести!) 

А зачем же ты его слушал и у него пробовал учится. Я в 5 классе сейчас и учителя и впомине не было по С++. Все учебники скачивал с интернета и учился сам (до сих пор учусь).
А за 2006 я учил сразу ннесколько языков. Это html, c++, c, javascript, visual basik, vbScript and vba.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)