Главная » 2016 » Март » 18 » Основы программирования для чайников
11:42
Основы программирования для чайников

Как стать программистом?  Как научиться понимать и писать программы ?  Как заработать на программировании? И главное -с чего и как начать обучение программированию с нуля?

 

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

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

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

Почему выбор пал на язык программирования питон читайте в следующей статье. Учиться программированию предлагаю не классическим методом.

Способ от простого к сложному в программировании испорчен большим количеством не понятных для программиста чайника терминов .  Бесконечные перечисления не известно к чему применимые строчки программного кода заставят вас либо заснуть либо просто оставить идею стать программистом. Хотите поспорим ?  Вот список лучшей литературы для изучения программирования на языке питон по мнению пользователей форумов программистов и преподавателей вузов айти направлений:  

Марк Лутц – Програмирование на Python Том-1

Хахаев И.А. – Практикум по алгоритмизации и программированию на Python

 Николай Прохоренок  Python самое необходиммое

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

 

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

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

 

 

 

 

 

Курс программирования на базе создания компьютерных игр.

Основы программирования для чайников при помощи программирования  игр – это не серьезно, скажете вы?

 

Начну как в старом грузинском тосте – когда то, давным давно, один маленький , но очень любопытный мальчик спросил у мудрейшего программиста:

- что больше всего нагружает процессор компьютера?

-компьтерные игры ответил  тот.

-а что больше всего требует оперативной  памяти?

-компьтерные игры .

 -а что является показателем мощности видекарты?

-компьтерные игры .

Так выпьем же за кибернетиков ,привративших нашу жизнь в игру.

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

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

  1. бесплатный
  2. быстрый
  3. интересный

 

На что можно смотреть часами не отрываясь? 

-на огонь

-на воду

-и на то как работают другие люди

А где это можно увидеть все вместе?

- на пожаре

Так как можно бесплатно научиться программированию, быстро и чтоб было интересно? Я думаю, что вы уже ответили на этот вопрос – правильно, начинаем писать компьютерные игры…Кому не терпится  приступить, переходим к следующему разделу.

С  более терпеливыми  и любознательными начинающими программистами попробуем нырнуть по глубже… Что такое компьютерная игра – это законченная программа, которой может пользоваться карапуз который не умеет читать, в ней с легкостью должна разобраться бабушка(от 45-до 75лет), потому что карапузу надо на горшок и не дай бог его героя замочат в это время ненавистные тролли. Прекраснейшая, но божественно тупая блондинка не должна разбить свой смартфон об асфальт из за того, что –“ ну я не знаю на что тут надо нажимать…” . Пацанчик типа “Джова” должен где то в потаённых глубинах подсознания отметить-“ что эта прога не кислая шняга” .И на автодороге возможно -”Папа, поехали пробка рассосалась – да,да,чуть,чуть до конца уровня осталось” . Простыми словами мы должны с самого начала писать и создавать не компьютерные коды, скрипты, строчки команд, а создавать программный продукт который нравится конкретным людям. Программирование  игры позволяет нагрузить наш мозг на все проценты которые нам даны от природы, а может где то и поможет разогнать его.

 

 

Тепер от аналогий к конретике:операторы, команды, строчки программы – это приемы, они бесполезны даже если вы их знаете  и помните. Их надо связать в некий текст программы, чтобы получить кокой то конкретный обьект или результат.  Учим в школе мертвый, но простой язык программирования( операторы,команды ,блок схемы)тратим на это два года.В лучшем случае после такого образования сможем запрограммировать решения интегрального уравнения.Кому кроме препода это надо? А в это время двенадцатилетние пацаны пишут чит коды к играм , создают сайты и парсят их выкладывая учебные видео. Ситуация с универом – отличник знает четко конспект , построение и структуру, троечник пишит проги знает несколько языков и крашит сервера.

 

Просмотров: 1667 | Добавил: kuzma | Рейтинг: 3.3/3
Всего комментариев: 1
avatar
1 sergeistafeev • 13:33, 10.12.2018
Меня интересует не игры а читерство на пк играх, в смысле писать простые программы помощники читераству.
вот это я и хочу освоить. Читерство на своём личном пк законом не запрещено.
avatar

Программирование игр на Python

Django - создание сайтов с нуля

Javascript - просто используем готовые решения