Здравствуйте. Мне 14 лет, хочу начать изучать программирование, ознакомиться с основами и понять что это вообще такое.
Какого-то опыта в этой сфере просто 0. С чего мне начинать? Смотрел уроки на YouTube для чайников и даже там ничего не понимаю, эти видео созданы для людей хоть с каким-то понятие программирования.
Что мне делать? Меня тянет в эту сферу и вобще я всегда любил гаджеты, технику и так далее.
Другие языки программирования и технологии
С чего начать изучение программирования ?
Не удивлю. Со школьного учебника ИКТ. Да, это скучно. Если "тянет", - куда-нидь да вытянет.
Мой знакомый говорил, что программировать лучше начиная с языка Ассемблера. Он самый сложный. Потом другие языки дадутся проще. Я не пробовал.
SICP - для теоретических основ.
Для понимания железа - купи Ардуино или Малину - там цена вопроса - до 3 тысяч максимум - но зато пользы - больше, чем от зависания на ю-тюбе. Самое главное - будешь трогать это все руками. Короче - как в фильме с Чарли Шином - Beyond the Law
Для понимания железа - купи Ардуино или Малину - там цена вопроса - до 3 тысяч максимум - но зато пользы - больше, чем от зависания на ю-тюбе. Самое главное - будешь трогать это все руками. Короче - как в фильме с Чарли Шином - Beyond the Law
Enu Student! Мирзабаев
не рановато, для 14-ти то лет?
Самое лучшее в вашем возрасте - найти какой-нибудь кружок где учат программированию, школу программирования и прочее. Если вы живете в более менее крупном городе, то что-нибудь да найдется.
А так, возьмите паскаль или си, найдите в интернете книжку. Тут уже особо не подскажу, ибо в кружок ходил, но для паскаля советуют "Песни о Паскале". А по Си классической считается книга создателей этого языка Кернигана и Ритчи "язык программирования си". Ну и пишите, пишите и пишите. Выведите hello world для начала, а затем усложняйте и усложняйте.
Также изучайте теорию - почитайте книгу "Грокаем Алгоритмы" например, вообще загуглите computer science.
P.S. Ассемблер для новичка это слишком
А так, возьмите паскаль или си, найдите в интернете книжку. Тут уже особо не подскажу, ибо в кружок ходил, но для паскаля советуют "Песни о Паскале". А по Си классической считается книга создателей этого языка Кернигана и Ритчи "язык программирования си". Ну и пишите, пишите и пишите. Выведите hello world для начала, а затем усложняйте и усложняйте.
Также изучайте теорию - почитайте книгу "Грокаем Алгоритмы" например, вообще загуглите computer science.
P.S. Ассемблер для новичка это слишком
Гарайшин Ильяс
Большое спасибо
Начинать нужно не с какого-то языка, а со способов и методов программирования.
Понять и изучить что такое переменные, структуры, циклы, ветвления, массивы, а также методы сортировки, перебора, нахождения max и min, рекурсии и т. д., и т. п.
Вот тогда будет фиолетово на каком языке писать. Выучил новые операторы и ты уже программист на новом ЯП )))
Понять и изучить что такое переменные, структуры, циклы, ветвления, массивы, а также методы сортировки, перебора, нахождения max и min, рекурсии и т. д., и т. п.
Вот тогда будет фиолетово на каком языке писать. Выучил новые операторы и ты уже программист на новом ЯП )))
Игорь Жарких
Лучше на практике понимать что это такое, чем 100 раз читать об алгоритмах. Алгоритмы должны изучаться уже после освоения синтаксиса. Чтобы учащийся смог применить собственные идеи, собственные алгоритмы и уже потом изучать общеизвестные более эффективные. в вашем случае учащийся учит шаблоны, а при изучении конкретного языка - учится думать самостоятельно, что наиболее важно.
Я с видеоуроков на ютубе начинал С++ учить. Просто надо скачать среду разработки и делать все то что делают ютуберы. ну и смотреть не отдельные видосики а курсы полные, законченные... с нуля тоже начинал.
Гарайшин Ильяс
А каковы у вас успехи сейчас ?????????
некоторые считают, что новичкам надо с языка попроще. Но я считаю, синтаксис любого языка довольно прост (именно синтаксис, а не само программирование). Так что лучше выбирай из разряда "какой актуальнее и перспективнее", а не "какой проще"
Если выберешь с++ -в этом курсе авторы снисходят до очень обывательского языка для простых смертных:
https://ravesli.com/uroki-cpp/. Учебник не лишен недостатков (там наскоро основы, задач мало, а циклы вообще только в 5й главе), но обывательские разьяснения для новичков - достоинство.
Параллельно сразу изучай системы счисления, постоянно реализуй математические и логические задачи в кодах. Задачи можно школьного уровня. В интернете также куча простых задач на циклы, рекурсию, матрицы и что там еще требуется.
И главное - не сдавайся, если что не понял. Не поймешь сразу - отдохни и потом поймешь. Но не сдавайся. У тебя сейчас самый лучший возраст для старта.
Это все касается высокоуровневых языков, конечно
Если выберешь с++ -в этом курсе авторы снисходят до очень обывательского языка для простых смертных:
https://ravesli.com/uroki-cpp/. Учебник не лишен недостатков (там наскоро основы, задач мало, а циклы вообще только в 5й главе), но обывательские разьяснения для новичков - достоинство.
Параллельно сразу изучай системы счисления, постоянно реализуй математические и логические задачи в кодах. Задачи можно школьного уровня. В интернете также куча простых задач на циклы, рекурсию, матрицы и что там еще требуется.
И главное - не сдавайся, если что не понял. Не поймешь сразу - отдохни и потом поймешь. Но не сдавайся. У тебя сейчас самый лучший возраст для старта.
Это все касается высокоуровневых языков, конечно
Как по мне лучше начать с Си/С++ ,даже порекомендую отличную книгу: Харви Дейтел "Как программировать на Си" -- этого более чем достаточно для новичка
Похожие вопросы
- С чего начать изучение программирования подростку?
- я обычный пользователь коипьютера решил начать изучение программирование
- Подскажите, с чего начать изучение программирования, если конечная цель - наладить автоматизацию учета поступившего...
- С чего начать изучение программирования ПЛК-контроллеров?
- С чего начать изучение программирования ради заработка?
- С чего начать изучение программирования?
- С чего начать изучение программирования?
- Подскажите с чего лучше начать изучение программирования на C#?
- с чего начать изучение программирования? Литература, курсы итд ..
- какой язык программирования самый перспективный? с чего следует начать изучение программирования?