Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Уроки Delphi начинающим с нуля.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
1.32 Mб
Скачать

С чего начать изучение программирования?

Программирование — это искусство логически мыслить!

С какого языка лучше начать изучать программирование?

Каждый день мне задают этот вопрос. И я постоянно объясняю, ваш первый язык должен быть самым понятным и не вызывать абсолютно никаких вопросов и недоумений. Какой этот язык?

Русский!

Да, да это не опечатка, если вы начинаете изучать программирование впервые, именно ваш родной великий и могучий подойдет вам больше всего.

Язык программирования – всего лишь условность, правило, если хотите, для записи и объяснения компьютеру чего вы от него хотите. Но сам процесс программирования происходит в голове программиста. А форма записи не имеет по сути особого значения.

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

А вы-то думали, что программирование это когда днями и ночами сидят за компьютером? Не беспокойтесь, еще успее- те насидеться так, что глаза повылазят =)

В любом случае, долго мы на такой форме программирования задерживаться не будем. Но такой этап очень важен для вас, чтобы понять основы. Причем понять быстро.

Итак, что же мы будем писать на бумаге? Отвечаю – команды. Команды, которые должен выполнять компьютер (ну или чело- век, если вы занимаетесь нейролингвистическим программированием и программируете людей, в прочем это маловероятно =)

Примерно это должно выглядеть так: 0) начало работы программы; 1) выведи на экран картинку из такого-то файла; 2) обработай её определенным образом; 3) сохрани в таком-то формате; 4) конец работы программы.

Все банально и просто. Самое главное, что вы получите после данного упражнения – идеальное понятие алгоритма. Алгоритм – это последовательность команд.

Такая последовательность, которую мы описали выше, является алгоритмом, в ней нельзя переставить команды местами, иначе программа потеряет весь смысл.

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

Идеальным компьютерным языком для вас сейчас является тот, который будет вызывать меньше всего проблем.

Вот список наиболее актуальных на сегодня учебных языков: 1) QBasic 2) TurboPascal 3) PascalABC .NET

Возможностей у них сейчас не так много, но для обучения в самый раз. Разумнее всего будет не геройствовать, а взяться именно за один из них, который вам ближе по духу. Хотя у первых двух могут возникнуть проблемы с запуском.

Лично я учился на QBasic. По-моему это самый идеальный вариант. Лучше всего найти какой-нибудь самоучитель по программированию на языке, который вы выбрали, можно в электронном виде. А еще лучше видеокурс, так как в нем будет все более понятно и наглядно. К слову сказать, на моем сайтеwww.programmerinfo.ru/base/pod.php есть масса видеоуроков для начинающих.

ВАЖНО: Не беритесь за другие языки, которые я здесь не описал, по советам всяких “гуру”. Как минимум вы рискуете заработать взрыв мозга, а как максимум задержите обучение на несколько лет или вовсе бросите эту затею. Самый безболезненный способ – это двигаться от простого к сложному.

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

Главное сейчас до конца разберитесь с тем, что такое алгоритм, постарайтесь построить парочку своих алгоритмов по достижению какой-либо цели. А потом уже двигайтесь дальше и изучайте компьютерные языки программирования…

Взято из книги Артёма Кашеварова: Как научиться программированию? Становимся профессиональным программистом в кратчайшие сроки

Купить книгу можно тут (160руб) — programmerinfo.e-autopay.com/order1/1057