Список форумов Шадринский форум -> Программирование -> Программирование для школьников и студентов. -> учебник
Начать новую тему   Ответить на тему   вывод темы на печать

учебник

Автор
Сообщение
Nerfius
Заслуженный писатель


Пол: Пол:Муж.
Зарегистрирован: 25.11.2004
Сообщения: 917
Откуда: почти Шадринск почти город

Статус: Offline
СообщениеДобавлено: 2005.02.02 21:05.04
Ответить с цитатой
мы тут говорим о основах а не продвинутом кодинге там ... дак вот, если человек нифига не бум бум в делфи ему будет сложновато читать доки по кодингу в среде делфи.. сам: ещё в школе сразу после основ паскаля начали делфи изучать (понятно что только основы) дак вот мне гораздо больше помог интерактивный помощник, который все показывает и объясняет, указывая на ошибки, чем просто доки... да и доков тогда мало было..вот) повторюсь, мы тут говорим об основах...

PS про делфи это я так.. к примеру)).
Посмотреть профиль Отправить личное сообщение
andy ice
Militärmagazinkatze


Пол: Пол:Муж.
Зарегистрирован: 25.11.2004
Сообщения: 23385


Статус: Offline
СообщениеДобавлено: 2005.02.02 21:16.57
Ответить с цитатой
ну знаитили... када мы спектрумом занимались, то не было ничего... только дизассемблер
_________________
Ин дер гросен фамилие нихт клювен клац-клац Neutral
Посмотреть профиль Отправить личное сообщение Отправить e-mail ICQ Number
Nerfius
Заслуженный писатель


Пол: Пол:Муж.
Зарегистрирован: 25.11.2004
Сообщения: 917
Откуда: почти Шадринск почти город

Статус: Offline
СообщениеДобавлено: 2005.02.02 21:26.37
Ответить с цитатой
andy ice писал(а):
ну знаитили... када мы спектрумом занимались, то не было ничего... только дизассемблер


мы тут про учебники Wink
Посмотреть профиль Отправить личное сообщение
Slin
Заслуженный писатель


Пол: Пол:Муж.
Зарегистрирован: 17.12.2004
Сообщения: 1869


Статус: Offline
СообщениеДобавлено: 2005.02.02 22:56.25
Ответить с цитатой
andy ice писал(а):
ну знаитили... када мы спектрумом занимались, то не было ничего... только дизассемблер
там еще бейсик был Smile
Посмотреть профиль Отправить личное сообщение ICQ Number
xdsl
просто хороший человек


Пол: Пол:Муж.
Зарегистрирован: 25.11.2004
Сообщения: 1252
Откуда: shadrinsk

Статус: Offline
СообщениеДобавлено: 2005.02.03 00:13.18
Ответить с цитатой
Nerfius писал(а):
... дак вот мне гораздо больше помог интерактивный помощник ...

Помог в чем? В изучении программирования? Или изучения среды программирования и разного инструментария?
Посмотреть профиль Отправить личное сообщение
Nerfius
Заслуженный писатель


Пол: Пол:Муж.
Зарегистрирован: 25.11.2004
Сообщения: 917
Откуда: почти Шадринск почти город

Статус: Offline
СообщениеДобавлено: 2005.02.03 13:27.30
Ответить с цитатой
Ответ очевиден.
Во-первых, это изучение самой среды и инструментария.
Во-вторых, на примерах отрабатывается работа с различными компонентами.. от простого к сложному.
И, наконец, помог в основах программирования.

PS я все про основы..
Посмотреть профиль Отправить личное сообщение
xdsl
просто хороший человек


Пол: Пол:Муж.
Зарегистрирован: 25.11.2004
Сообщения: 1252
Откуда: shadrinsk

Статус: Offline
СообщениеДобавлено: 2005.02.03 14:35.09
Ответить с цитатой
Опять об основах. Я (и не только я) считаю, что человек овладел ОСНОВАМИ программирования, когда он умеет работать с условными операторами, циклами, знает основные простые типы данных и может конструировать и манипулировать сложными (строками, массивами, файлами, записями или структурами), знает о строении хотя-бы целых чисел, умеет работать с двоичной и шестнадцатеричной системами счисления, переводя из одной в другую, имеет представления о логических операциях (хотя-бы трех) и умеет их применять, не теряется перед функциями и хотя-бы имеет представление о рекурсии. Это что касается языка программирования. Плюс ко всему этому умеет применять свои знания при решении конкретных задач с заданным вводом и выводом: "Найти факториал", "Подсчитать сумму цифр в числе", "найти кол-во строк в файле", "Найти сумму элементов диагонали массива", "определить, является число 'счаcтливым' или нет", "определить, является ли число простым" и т.д.

А теперь снова вопрос: как помогла интерактивная помощь Delphi в овладении основами программирования?
Посмотреть профиль Отправить личное сообщение
Nerfius
Заслуженный писатель


Пол: Пол:Муж.
Зарегистрирован: 25.11.2004
Сообщения: 917
Откуда: почти Шадринск почти город

Статус: Offline
СообщениеДобавлено: 2005.02.03 14:52.53
Ответить с цитатой
ну и где тут пара слов про ООП? Smile
Посмотреть профиль Отправить личное сообщение
xdsl
просто хороший человек


Пол: Пол:Муж.
Зарегистрирован: 25.11.2004
Сообщения: 1252
Откуда: shadrinsk

Статус: Offline
СообщениеДобавлено: 2005.02.03 14:54.37
Ответить с цитатой
Нету, ибо спорно, относится ли это к основам.
Посмотреть профиль Отправить личное сообщение
VolF
подонок


Пол: Пол:Муж.
Зарегистрирован: 25.11.2004
Сообщения: 3043
Откуда: Rammstein, GmbH

Статус: Offline
СообщениеДобавлено: 2005.02.03 14:59.52
Ответить с цитатой
Nerfius писал(а):
ну и где тут пара слов про ООП?

xdsl писал(а):
может конструировать и манипулировать сложными (строками, массивами, файлами, записями или структурами)
Посмотреть профиль Отправить личное сообщение Посетить сайт автора ICQ Number
Nerfius
Заслуженный писатель


Пол: Пол:Муж.
Зарегистрирован: 25.11.2004
Сообщения: 917
Откуда: почти Шадринск почти город

Статус: Offline
СообщениеДобавлено: 2005.02.03 15:17.14
Ответить с цитатой
относится.. Embarassed мы ведь про делфи щас уже, как я понимаю говорим..
Посмотреть профиль Отправить личное сообщение
xdsl
просто хороший человек


Пол: Пол:Муж.
Зарегистрирован: 25.11.2004
Сообщения: 1252
Откуда: shadrinsk

Статус: Offline
СообщениеДобавлено: 2005.02.03 16:30.40
Ответить с цитатой
Мы о программировании говорим, а не о Delphi. Об основах, то есть о том, что следует знать любому выпускнику средней школы с 4-5 по информатике. Если не знает, значит оценка - халявная или учитель - пофигист. Дак вот, все эти дельфийские, визуалвасиковские или визуалсишные рюшечки, менюшеки, кнопочки и окошечки к программированию отношения не имеют. Единственное исключение - когда вы самостоятельно их сделали, т.е., например, создали свой собственный компонент, визуализирующий, допустим, покадрово видеофильм с возможностью вырезки, вставки кадров, корректировки звуковых дорожек и т.д. Вот это - программирование, но уже - не основы.

По поводу OOП. Знание всех свойств и методов готовых классов (компонентов) отношения к программированию не имеет. А вот способность создать самостоятельно разветвленную иерархию классов - имеет. Только это - опять-же не основы.
Посмотреть профиль Отправить личное сообщение
Nerfius
Заслуженный писатель


Пол: Пол:Муж.
Зарегистрирован: 25.11.2004
Сообщения: 917
Откуда: почти Шадринск почти город

Статус: Offline
СообщениеДобавлено: 2005.02.03 16:51.08
Ответить с цитатой
Дейстительно, мы щас походу говорим о программировании уже.. хотя предполагалось..
Я говорил про учебник мультимедийный.. извиняюсь, что заехал на тему делфи...(к примеру все же опять..).
про ваше отношение к "дельфийские, визуалвасиковские или визуалсишные рюшечки, менюшеки, кнопочки и окошечки" знаю.. не хотел задеть за живое, извините!
так... а про учебник.. ну знаете ли все равно мультимедийное руководство гораздно занимательнее книги для новичка.. доки это нудно и не всегда понятно...
Посмотреть профиль Отправить личное сообщение
xdsl
просто хороший человек


Пол: Пол:Муж.
Зарегистрирован: 25.11.2004
Сообщения: 1252
Откуда: shadrinsk

Статус: Offline
СообщениеДобавлено: 2005.02.03 17:04.35
Ответить с цитатой
Не надо за это извиняться, ибо факт: большинство молодых людей именно умение расставлять кнопочки на экране ассоциируют с программированием. Это не вина, это - беда, которую надо как-то исправлять. Где еще можно это сделать, как не в форуме? Те, кто еще не совсем потерян, это прочитают и, глядишь, проникнутся.
Посмотреть профиль Отправить личное сообщение
xdsl
просто хороший человек


Пол: Пол:Муж.
Зарегистрирован: 25.11.2004
Сообщения: 1252
Откуда: shadrinsk

Статус: Offline
СообщениеДобавлено: 2005.02.03 17:17.37
Ответить с цитатой
Мультимедийные руководства не научат программировать. По крайней мере я таких еще не видел. Если их действитетльно начнут когда-нибудь делать, то весь процесс потребует куда большего объема интеллектуальных усилий, чем прилагается сейчас для создания обучалок. Сейчас - это в основном просто рутинная работа: обычный отсъем и компоновка материала наиболее выгодным способом.

А теперь представьте - демонстрация работы цикла: Показать как изменяются переменные внутри цикла при прохождении каждой итерации - мало. Надо дать обучаемому попробовать изменить переменные, переставить операторы местами, что-то заменить и опять просмотреть результат, причем все действия должны комментироваться системой. Получается, что в такой учебник должен быть встроен интерпретатор языка программирования, плюс учтены все возможные ветки действий, по которой пойдет обучаемый. Вообщем - целая лаборатория получается, а не учебник. И кто возьмется за создание такой системы?

Нет, настоящие мультимедийные учебники по программированию не появятся еще долго, имхо.
Посмотреть профиль Отправить личное сообщение
Slin
Заслуженный писатель


Пол: Пол:Муж.
Зарегистрирован: 17.12.2004
Сообщения: 1869


Статус: Offline
СообщениеДобавлено: 2005.02.03 18:25.59
Ответить с цитатой
xdsl знает что пишет Wink
Посмотреть профиль Отправить личное сообщение ICQ Number
xapac
Писатель


Пол: Пол:Муж.
Зарегистрирован: 28.01.2006
Сообщения: 698


Статус: Offline
СообщениеДобавлено: 2006.02.15 22:40.14
Ответить с цитатой
Minya писал(а):
Программирование ... это должно быть на каком-то языке (PHP, Perl, C++ гы) но навряд ли тебя это заинтересует сразу...

Есть "язык дизайна" html выучи его, а потом уж и интерес к языкам программирования появится.

самая глупость которую я слышал
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора ICQ Number
xapac
Писатель


Пол: Пол:Муж.
Зарегистрирован: 28.01.2006
Сообщения: 698


Статус: Offline
СообщениеДобавлено: 2006.02.15 22:51.00
Ответить с цитатой
andy ice писал(а):
ну знаитили... када мы спектрумом занимались, то не было ничего... только дизассемблер

эх как я вам завидую
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора ICQ Number
Minya
птиСа


Пол: Пол:Муж.
Зарегистрирован: 25.11.2004
Сообщения: 3612
Откуда: я... мня... меня тошнит! тошнит ото всего на свете...

Статус: Offline
СообщениеДобавлено: 2006.02.15 22:58.08
Ответить с цитатой
xapac писал(а):
самая глупость которую я слышал

пака
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора ICQ Number
Sas'OK
Писатель


Пол: Пол:Муж.
Зарегистрирован: 06.03.2005
Сообщения: 321


Статус: Offline
СообщениеДобавлено: 2006.02.16 11:25.06
Ответить с цитатой
xapac писал(а):
andy ice писал(а):
ну знаитили... када мы спектрумом занимались, то не было ничего... только дизассемблер

эх как я вам завидую

А вот я почемуто нет, если бы 1ым языком который я начал изучать был Ассемблер, я бы (наверно) забросил программирование, а если не забросил, то другие ЯП семечками показались. Тем не менее не хотел бы чтобы 1ым языком был Ассемблер
_________________
Ищи баги в себе!!!
Посмотреть профиль Отправить личное сообщение
xdsl
просто хороший человек


Пол: Пол:Муж.
Зарегистрирован: 25.11.2004
Сообщения: 1252
Откуда: shadrinsk

Статус: Offline
СообщениеДобавлено: 2006.02.19 17:14.29
Ответить с цитатой
На ассемблере мы писали не потому, что он нам ужасно нравился (vladislav не в счет Podmigivanie), а потому-что альтернативы не было. Сделать что-то действительно быстро-считающее-двигающееся на бейсике, паскале, рапире и т.п. было нереально. Си был неплохим вариантом, но время компиляции оставляло желать лучшего. Скажем, ямаховский gen80 компилировал на порядок быстрее сишного компилятора, занимал 10к и вместе с программой (исходниками и бинарником) легко помещался на виртуальном диске. Кстати, шиком было написать программу только с относительными переходами и хранением данных. Т.е. такую программу можно было поместить в любую точку оперативной памяти без изменения внутренностей, привязки к адресам и т.д., а потом запустить.
Вот такие у многих из нас были школьные-студенческие годы...
Посмотреть профиль Отправить личное сообщение
xapac
Писатель


Пол: Пол:Муж.
Зарегистрирован: 28.01.2006
Сообщения: 698


Статус: Offline
СообщениеДобавлено: 2006.02.20 00:28.12
Ответить с цитатой
да... времена изменились.....
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора ICQ Number
Мишаня_:-)
Запомнил кнопки...


Пол: Пол:Муж.
Зарегистрирован: 12.12.2004
Сообщения: 265


Статус: Offline
СообщениеДобавлено: 2006.02.22 14:36.19
Ответить с цитатой
Цитата
Вот такие у многих из нас были школьные-студенческие годы..

у меня такие же школьные годы были, за спектром сидел пока в ШГПИ не поступил и мне наконец то купили компьютер, а до того все школьные задачи решал на бейсике на спектре,а потом на паскаль переводил, тк у меня не было дисковода для спектра и пишушего магнитофона, то тогда основным моим оружием были ручка и бумага, проги на ассме сначала писались на листочке а потом десятичным кодом все набиралось и загонялось в ОЗУ, и не дай Бог хотя бы одной цифрой ошибиться, то все зависало или перезагружалось и приходилось набирать заново.
Помню мы с другом сеть зделали между двух спектров, я в третьем подьезде а он в пятом(это было когда я в 10 классе учился сейчас на 3 курсе)и кинули провода по крыше,я тогда написал чат Бэйсик+ассемблер,смайлики были из UDG графики,игры друг другу записывали, музыку слушали по нашей ZX-net Smile , самое то смешное нам тогда взбрело наши провода защитить, два медных провода длиной в 40 метров, считай зима начнется оборвется сетка то наша, и к нам тогда пришла сумашедшая идея(тогда 5 лет назад она нам показалась грандиозной мне тогда 14 лет было) взяли два ножика и айда крышу резать и в щель провода засовывать,а потом через две недели пришли дяденьки из КЭЧА и айда долго нас материть за разрезанную крышу(вычислили по проводам заходящим в форточку) слава Богу у нас терпения не хватило и мы не до конца крышу прорезали, 29 метров тогда тетка насчитала это ремонт на 20 тыс рублей, потом Папа моего друга крышу расплавленны гудроном залил и все обошлось....
вот такая вот история....
Посмотреть профиль Отправить личное сообщение Отправить e-mail
xapac
Писатель


Пол: Пол:Муж.
Зарегистрирован: 28.01.2006
Сообщения: 698


Статус: Offline
СообщениеДобавлено: 2006.02.22 23:23.30
Ответить с цитатой
а я в это вкемя считал, что комьютер, это что-то такое страшное, и непонятное......
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора ICQ Number
ANGELIKA
Писатель


Пол: Пол:Жен.
Зарегистрирован: 12.04.2006
Сообщения: 404


Статус: Offline
СообщениеДобавлено: 2006.04.24 15:43.59
Ответить с цитатой
Minya писал(а):

Есть "язык дизайна" html выучи его, а потом уж и интерес к языкам программирования появится.

HTML - это ж не программирование, или я что-то не понимаю? И мне объясните, глупой...
_________________
Есть мнение....
Посмотреть профиль Отправить личное сообщение
andy ice
Militärmagazinkatze


Пол: Пол:Муж.
Зарегистрирован: 25.11.2004
Сообщения: 23385


Статус: Offline
СообщениеДобавлено: 2006.04.24 15:47.11
Ответить с цитатой
а вроде и не написано что это язык программирования
_________________
Ин дер гросен фамилие нихт клювен клац-клац Neutral
Посмотреть профиль Отправить личное сообщение Отправить e-mail ICQ Number
ANGELIKA
Писатель


Пол: Пол:Жен.
Зарегистрирован: 12.04.2006
Сообщения: 404


Статус: Offline
СообщениеДобавлено: 2006.04.24 15:48.12
Ответить с цитатой
xdsl писал(а):
Опять об основах. Я (и не только я) считаю, что человек овладел ОСНОВАМИ программирования, когда он умеет работать с условными операторами, циклами, знает основные простые типы данных и может конструировать и манипулировать сложными (строками, массивами, файлами, записями или структурами), знает о строении хотя-бы целых чисел, умеет работать с двоичной и шестнадцатеричной системами счисления, переводя из одной в другую, имеет представления о логических операциях (хотя-бы трех) и умеет их применять, не теряется перед функциями и хотя-бы имеет представление о рекурсии. Это что касается языка программирования.

Млин, а? Я все это умею, но у меня не работает программа?! Значит где-то ошибка? Но где? Даже препод не может сказать Crying or Very sad
_________________
Есть мнение....
Посмотреть профиль Отправить личное сообщение
breaker
Заслуженный писатель


Пол: Пол:Муж.
Зарегистрирован: 25.11.2005
Сообщения: 1939
Откуда: Шадринск

Статус: Offline
СообщениеДобавлено: 2006.04.24 17:34.59
Ответить с цитатой
Это что за препод такой?
Не может указать ошибку в программе, написанной (если правильно понял) только с использованием вышеуказанных основ программирования?
_________________
Не бывает вечных двигателей. Бывают только вечные тормоза.
Посмотреть профиль Отправить личное сообщение
HonorFreeman
Писатель



Зарегистрирован: 20.12.2005
Сообщения: 679


Статус: Offline
СообщениеДобавлено: 2006.04.24 21:11.24
Ответить с цитатой
xapac писал(а):
а я в это вкемя считал, что комьютер, это что-то такое страшное, и непонятное......


он для меня и сейчас страшный и непонятный Shocked
Посмотреть профиль Отправить личное сообщение
xdsl
просто хороший человек


Пол: Пол:Муж.
Зарегистрирован: 25.11.2004
Сообщения: 1252
Откуда: shadrinsk

Статус: Offline
СообщениеДобавлено: 2006.04.24 22:13.02
Ответить с цитатой
ANGELIKA писал(а):
Я все это умею, но у меня не работает программа?! Значит где-то ошибка? Но где? Даже препод не может сказать Crying or Very sad

Препод локализовывать ошибки в Ваших программах, вообще-то, не обязан. Если это не процесс изучения основ, где препод должен все разжевывать. Но Вы "это все" уже умеете, так-что теперь остается надеяться только на себя Podmigivanie
Посмотреть профиль Отправить личное сообщение
Страница 2 из 3
Начать новую тему   Ответить на тему   вывод темы на печать
На страницу Пред.  1, 2, 3  След.
Показать сообщения:   
Список форумов Шадринский форум -> Программирование -> Программирование для школьников и студентов. -> учебник

 
Перейти: 
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете вкладывать файлы
Вы можете скачивать файлы