С чего начать изучать программирование?
Какие вы можете посоветовать учебники, книги, статьи и т.п. о программировании, отдельных языках, и т.п. совсем непрошаренному в этом деле человеку? Просто я хочу начать заниматься всем этим, но с чего начать не знаю. Помогите пожалуйста советом.
Читай также
Лучшие комментарии
Та строгость, что требуется при написании паскаль-кода приучит тебя правильно его оформлять, а это спасет тебе много нервов когда ты дорастешь до C.
И я с тобой согласен, с преподавателем изучать проще.
Просто этот язык дает, возможно, слишком много свободы, для начинающего программиста.
На мой взгляд, прежде чем браться за C стоит выработать некоторые полезные привычки, а паскаль как раз подтолкнет (даже вынудит)) к этому.
И да, знание каких либо языков очень существенно (может даже многократно) сократит время изучения других.
Кстати, в каком ты классе? Дружишь с математикой?
Считаю, что главное все-таки научиться разбивать задачу на простые операции.
Правда я не знаю какие программы-обучалки сейчас используют в школе.
Вообще лучше поговори с учителем, если он/она адекват, то оценит твое стремление и поможет.
Кстати, я выпустил новый учебник. Теперь обучение начинается с алгоритмов (как и было), но вместо «тасования» чисел в массивах — работа с графическими объектами. На сайте есть примеры.
Через неделю доделаю учебник и выложу в свободный доступ. Пока на сайте можно глянуть на примеры (пара простых игрушек) и справочник.
Даешь обучение на реальных примерах!
И еще группу ВК замутил: https://vk.com/club73284245
Кстати, там первая часть учебника уже выложена.
Всем удачи!
P.S. Пишу свой учебник, потому что те курсы, что есть — не нравятся. Покажут пару конструкций языка, а что с ними делать — не ясно. Или накидают олимпиадных задач и сиди, думай, что ты идиот… (mcmee.ru, например). Понятно, что рано или поздно надо сложные задачи решать, но за что начинающим кайф-то ломать?
Еще раз удачи, жду в группе желающих. Индивидуальное обучение платное, но первая часть курса — бесплатна. Ответы на вопросы в группе тоже бесплатны.
Да, и не надо С. Хотите мазохизма — лучше на жердочке сидите за компьютером. Спина крепче будет. С сожрет вам мозг, пока вы продеретесь через все его трюки.
Если не верите — попробуйте «простое сложение строк».
На питоне это так:
a = 'hello'
b = 'people'
c = a + ', ' + b
print©
Паскаль — неплохо, но нудно и скучно.
Напиши чуваку на мыло. Или в скайп.
ps. Жду смерти венды, поэтому считаю, что вижуал студио не тру))) Да и по ощущениям оболочки QtCreator и Code::Blocks показались удобнее (мб потому что они сами вторую скобку ставят)
Курсы бесплатные.
Я ни капли не жалею о занятиях, но и вернуться уже не смогу, да. Всё несколько поменялось. Но я всё ещё вас везде рекомендую :)