Код:

Lilitochka-club

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Lilitochka-club » Введение в программирование » О чем здесь будет идти речь


О чем здесь будет идти речь

Сообщений 1 страница 30 из 42

1

Здравствуйте дамы и господа!
Хочу вам рассказать о чем конкретно в этих темах будет идти речь.
Думаю многие из вас пользуются компьютером. Только не многие точно знают, как он устроен, как пишутся программы и почему они собственно работают. Кому-то может приходила в голу мысль создать свой сайт, но это оказывалось либо дорого, либо элементарно не хватало знаний. Многие люди (иногда даже продвинутые пользователи ПК) считают, что программирование, это очень сложно. Но это не совсем так. Этот стереотип сложился не случайно. Всё зависит от того, где и как вы впервые столкнулись с программированием. Как правило, интересующиеся люди, покупают книгу и начинают изучать. Если вы не студет-программист, то есть большая доля вероятности, что вы купите книгу предназначенную для последних курсов института, в которой нет основ. Вы ничего не понимаете, закрываете книгу, кладете на полку (дарите кому-то или выкидываете). А потом рассказываете другим, как это сложно. Эти "другие" тоже не особо разбираются во всём этом, но не имеют причин вам не доверять  и тоже, как ни странно, начинают считать, что программирование - это сложно.
Сказать по правде, книг для начинающих очень много. Толковых книг мало, я всего 2-3 экземпляра встречал. Почти все они написаны таким заумным академическим языком, что прочитав страницу на три раза мало что поймешь, а вещи там просто элементарные, которые можно описать в двух словах. Это больше относится к учебникам и пособиям. Книги же написанные нормальным языком, чаще встречаются в виде "самоучителей". Там правда другая загвоздка - это не полнота знаний, поверхностность и перепрыгивание с темы на тему, т.е. не очередность. Чтоб получить более полный охват знаний по одному только языку, я приобрел около 20 книг различных авторов и в каждой нашел то, чего не было у других, хотя на каждой была приписка "самое полное руководство".
Поэтому отсюда следует, что сложность возникает не в самом програмировании, а в том, в каком виде его преподают и кто преподает. Я не мню себя супер-пупер гуру программирования и именно поэтому постараюсь изложить всё более простым языком. Если где-то и будут специфические термины, то ниже я опишу их значение более проще и доступнее. На крайний случай можно всегда уточнить всё у меня в соответствующей теме.
Сразу скажу, чего вы здесь не увидите. В ВУЗах преподают студентам программирование приложений способных высчитывать сложные диференциальные и тригонометрические уравнения. ВАМ ОНО НАДО? Лично я думаю, что нет. Всегда в сети можно найти программу решалку. А если вы студент и вам это задают, то тут уж ничего не попишешь. Я собираюсь преподавать то, что может пригодиться на практике. Знания математики для этого потребуются элементарные. Кроме того, у каждого в операционной системе есть калькулятор, думаю вам его будет достаточно.
Когда вы изучите данные уроки, то научитесь создавать свои собственные сайты, устанавлиывать на них чужие скрипты, писать базовые приграммы и элементарные игры. А дальнейшее зависит только от вас.
Да и еще, кто сказал, что программирование - это скучно? Скучно бывает тем, кто занимается однообразной работой, а возможности тут весьма широки, главное иметь фантазию. Программирование это тоже своего рода искусство.
Один китайскиц мудрец сказал: "Чтобы постичь искусство боя, надо познать его философию. Без разума тело не нужно". Так что не удивляйтесь, если увидите иногда в уроках анекдоты про программистов и компьютеры. Так проще передать некоторые курьезные моменты и смысл чего либо. Скучать думаю не придется.
Чисто для очистки совести:
Если вы используете публикуемые на этом форуме материалы по программированию, то делаете это на свой страх и риск. Ни я, ни администрация форума не несет ни какой ответственности за потери данных, повреждения, потери выгоды и/или прибыли, а также любые другие виды потерь с вязанных с использованием, применением уроков и материалов по программированию выложенных на данном форуме.
Организатор данных уроков по программированию и компьютерной грамоте, выкладывет материалы только в ознакомительных целях и оставляет за собой право на ошибку.

Послесловие.
Чтобы никто не напугался приведенным лицензионным соглашением, от себя добавлю следующее, я пройду весь курс вместе с вами, буду устанавливать, писать и запускать программы сперва у себя, т.е. прежде чем давать материал вам, я его протестирую и перепроверю не один раз, и только отсутствии видимых неполадок выкладываю его на форуме. Кроме того, базовый курс программирования не затрагивает тему вмешательства в какие-то сложные процессы, работу непосредственно с памятью и т.д. Поэтому навредить вы своему компьютеру врядли сможете. Даже я, изучая в свое время основы, ужастно экспериментируя и делая много ошибок в коде, этого не добился. Мой преподаватель информатики, обучая студентов всегда любил повторять: "Чего вы боитесь? Испортить комп? Если вы это сделаете, ей богу вы меня сильно удивите!". За несколько лет преподавания, ни один студент (с его слов), программируя не испортил компьютер. Потому что сделать это можно по большей части, нарочно.
С программированием сайтов еще меньше проблем, там работают с текстом и если, что не так, то у вас лишь сайт будет смешно выглядеть и только. )))
Так что, если хотите стать грамотнее, до встречи на сраницах моих уроков!

Отредактировано Законник (2011-01-17 10:37:37)

+1

2

вот здорово, нет, я давно о таком мечтала, даже литературу покупала

Законник написал(а):

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

скорее всего такую, она не для чайников была, с удовольствием попробую http://i073.radikal.ru/1007/d0/656f51f724b9.gif

0

3

Здравствуй Законник! Я рада,что ты вновь к нам пришёл!

Сейчас,когда сынка не живёт дома,мне твои уроки пригодятся. Хотя я и тугодум...

0

4

О Законник! Твои слова вселяют оптимизм и надежду!
С удовольствием буду встречаться и становиться грамотнее  :flag:

0

5

http://s48.radikal.ru/i120/1007/9a/148d5c8643d5.gif
Пашол форму гладить да ранец собирать!!!

0

6

Законник написал(а):

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

Звучит интригующе! http://s39.radikal.ru/i086/1007/34/6a401b60cdc5.gif

0

7

Попробую... ну а там Шо получиться !!! http://s61.radikal.ru/i174/1007/3e/1de540a0d735.gif

0

8

Хм... и я бы попробовал. В принципе, если не лень, то должно получиться. А надо мне оно или нет, потом разберусь. :yep:

0

9

Законник спасибочки..а то я такое дерево..караул!!! http://s60.radikal.ru/i168/1007/1b/8ebbd36b1de8.gif

0

10

Дед Шура написал(а):

Пашол форму гладить да ранец собирать!!!

Я уже  давно в  фартушке и  бантах, с  тетрадкой  сижу... http://s07.radikal.ru/i180/1007/82/e9ae3cb3d1a0.gif  http://s50.radikal.ru/i130/1007/fc/08a3e89264ad.gif

0

11

Эх... сюда бы еще Монику заманить... http://s12.radikal.ru/i185/1007/82/abc36eb2a4d4.gif

0

12

Мозги в кучку собрала ,ждём-с уроков. http://i073.radikal.ru/1007/d0/656f51f724b9.gif

0

13

Пиликать на скрипке можно и ведмедя научить.
Паганини - один (на весь свет) :D :D :D

Я пробовал писать программы, главное - скорость и количество ошибок :)

А именно, в 1995 году был такой компьютер Агат, а на нем был такой язык программирования - Бейсик, а на нем я написал игрушку для Агата :D
У меня оно получилось такое: три месяца писал то, что уместилось в 64 килобайта (а больше у Агата памяти не блыо - хотел сделать 8 уровней в игрушке, пришлось остановиться на 4-м - память кончилась), еще три месяца ловил ошибки. Подумал, с тако скоростью только черепах пугать :D

ЗЫ А вот не надо путать серьезные программы с созданием сайта. Сайт можно в ворде мышкой нарисовать, как я первый свой сайт и сделал.

0

14

А я хочу учиться, главное, чтобы это было на понятном языке.
Чтобы раз, и ты ужо хакер.
Нет, я серьезно.
Хочу все знать!!!! Помните в кинотеатрах крутили киножурнал, там персонаж с ключами стоял.
ХОЧУ ВСЕ ЗНАТЬ. Ура!

0

15

Законник
Я уж не знаю ,но я деревяннее всех,но учится буду,по мере свободного времени!!! :flag:

0

16

Создатель написал(а):

ЗЫ А вот не надо путать серьезные программы с созданием сайта. Сайт можно в ворде мышкой нарисовать, как я первый свой сайт и сделал.

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

Создатель написал(а):

А именно, в 1995 году был такой компьютер Агат, а на нем был такой язык программирования - Бейсик, а на нем я написал игрушку для Агата

Да, раньше и в ВУЗах начинали изучать всё с Бейсика. Да и в школе нас ему учили, когда-то... Но сейчас больше Паскаль предпочитают. Я лично припоминаю, что Бейсик был легче для понимания, но я его не знаю, поэтому начнем с Паскаля. А дополнительные знания только приветствуются.

Создатель написал(а):

У меня оно получилось такое: три месяца писал то, что уместилось в 64 килобайта (а больше у Агата памяти не блыо - хотел сделать 8 уровней в игрушке, пришлось остановиться на 4-м - память кончилась), еще три месяца ловил ошибки. Подумал, с тако скоростью только черепах пугать

Да, скорость написания программ не очень большая. Особенно, когды еще учишься программировать и попеременно заглядываешь в справочники. В среднем, имея базовые знания программирования, можно написать более-менее "серьезную" программу за две недели.
У меня компьютер появился года 4 назад, так что в 95-м году я не мог ознакомиться с программированием, да и мал был еще. Но могу предположить, что тогда с этим делом было много сложностей. Взять хотя бы к примеру редакторы кода. В те года была у них синтаксическая подсветка кода, как сейчас? Что-то сомнительно... А она все же облегчает ориентирование в том, что ты пишешь. А значит хоть как-то ускоряет процесс.

LUBAVA написал(а):

Чтобы раз, и ты ужо хакер.

Извиняюсь, но не всякий программист становится хакером. Причем сразу в дамки ни у кого попасть в этом деле не получается. Нужно сидеть и учить. Даже с толковым объяснением, это всё равно ваш труд. Кроме того, я всегда сравниваю программирование со школьными прописями в начальных классах. Т.е. даже зная как правильно писать буквы, вы еще не можете себя назвать мастером калиграфического письма. Вам таки придется долго писать в тетради, чтоб сформировать свой почерк. Так и здесь. Чем вы больше практикуетесь, тем больше умеете. Знания программирование, это только инструмент, а как его применить - это дело другое. В кодинге, как на сленге еще называют программирование, можно одну и ту же задачу выполнить разными способами и командами. У одного программа выйдет в 80 строчек кода, а другой справится и за 40. Почему? А это образ мышления. Кто на что горазд. Пример, нужно перебраться через реку. Один сделает плот, другой переплывет так, а третий скажет: "А на кой мне это надо?! Пойду вверх по течению, может там кто уже давно мост соорудил...".

0

17

а я уж простите меня..но хотела бы с самого простого..для чего какие клавиши служат..до сих пор не знаю..может подскажете где это можно посмотреть хоть.. http://s07.radikal.ru/i180/1007/20/fb521e0bf999.gif

0

18

Андромеда
А при чем здесь программирование? Значение кнопок можно узнать в поисковике, открываешь Яндекс или Гугл, пишешь название клавиши и читаешь про не все что вадаст поиск.
А в принципе, вам все клавиши знать и не надо. Многие из них используются исключительно в определенных программах, причем иногда в разных приложениях они выполняют разные функции, а в некоторых вообще бесполезны. Вот допустим, в Word 2003 и ранее, комбинация клавиш Shift+Insert означает вставить текст или картинку из буфера обмена. Просто так принято, это правила хорошего тона в программировании. Но я видел текстовые редакторы, где использовалась комбинация клавишь Ctrl+V. А вы при желании в своей программе можете написать код, при котором текст будет вставляться любой из комбинаций, хоть Backspace+Delete! Это будет неудобно, "неправильно", но оригинально... :D
Так что основные назначения клавиш знаете, значит этого вам хватит.

0

19

Ох ты, черт, чуть все не пропустила. Законник, я уже тут. Готова с полным вниманием...

0

20

Законник написал(а):

комбинация клавиш Shift+Insert означает вставить текст или картинку из буфера обмена. Просто так принято, это правила хорошего тона в программировании. Но я видел текстовые редакторы, где использовалась комбинация клавишь Ctrl+V. А вы при желании в своей программе можете написать код, при котором текст будет вставляться любой из комбинаций, хоть Backspace+Delete!

http://s07.radikal.ru/i180/1007/20/fb521e0bf999.gif мдаааааааааа мне сюда пока рановато...

0

21

Знаете, глаза боятся, а руки делают! http://i073.radikal.ru/1007/d0/656f51f724b9.gif
Можете тогда изучать создание сайтов. Это самое простое.
Материал начну скоро выкладывать, обождите немного.

0

22

Ждем, ждем. Мы терпеливые, друг ты наш любезный... http://s50.radikal.ru/i127/1007/8a/d1f1990eef57.gif

0

23

Законник написал(а):

Материал начну скоро выкладывать, обождите немного.

Ждемс http://i073.radikal.ru/1007/d0/656f51f724b9.gif

0

24

А я хочу научиться сайты создавать http://s02.radikal.ru/i175/1007/1a/dc564b6803b1.gif  , а остальные уроки, наверное, прогуляю... http://s07.radikal.ru/i180/1007/20/fb521e0bf999.gif
Или одно без другого не прокатит, Законник? http://s61.radikal.ru/i174/1007/3e/1de540a0d735.gif

0

25

Talushka
Это уже вам решать, где гулять. Если что выдадим справку, что курс лекций был хотя бы прослушан... http://s12.radikal.ru/i185/1007/82/abc36eb2a4d4.gif

0

26

Ты главное начни этот курс лекций, а там посмотрим, кто будет прогуливать... http://s61.radikal.ru/i174/1007/3e/1de540a0d735.gif

0

27

Законник написал(а):

LUBAVA написал(а):
Чтобы раз, и ты ужо хакер.

Так я о знаниях, чтобы все понятно было.
Щоб раз и ты программку простенькую сама сделала, вот тогда я себя и назову... ну хакером, или я себе скажу, "...во дает, скоро хакером станет".
Так что записывайте в ученики.
Только вот с самого начала, для особо непонятливых, где-то сверху
вы много непонятных слов написали, всякие скрины, теги  и т.д.( http://s45.radikal.ru/i107/1007/96/9caddbdb1f51.gif )
А то мы испугаемся, и подумаем, что не осилим.
Не пугайте меня такими словами. http://s50.radikal.ru/i130/1007/fc/08a3e89264ad.gif

0

28

Андромеда написал(а):

мдаааааааааа мне сюда пока рановато...

Я тоже подумала, что рановато.
Меняй законник название темы. А то у тебя какое-то название интимное.
  Я сначала подумала о сексе будем говорить... http://s39.radikal.ru/i083/1007/de/132db4a04e9f.gif
А так я вся внимание, и заинтересованность. Буду учиться.

0

29

Законник написал(а):

Если что выдадим справку, что курс лекций был хотя бы прослушан...

Спасибочки, может и такая сгодится  http://s46.radikal.ru/i112/1007/cd/1e902c742571.gif  :D
Ну ладно, разберусь по ходу дела  http://s45.radikal.ru/i110/1007/c8/ffcf331f2461.gif

0

30

Законник написал(а):

В те года была у них синтаксическая подсветка кода, как сейчас?

Какая подсветка, просто текст в текстовике писал...

0


Вы здесь » Lilitochka-club » Введение в программирование » О чем здесь будет идти речь


Рейтинг форумов | Создать форум бесплатно