Какая база знаний должна быть перед изучением С++?







+3 +/-
Профиль пользователя Carcosa Спросил: Carcosa  (рейтинг 14451) Категория: образование

Ответов: 4

3 +/-
Лучший ответ

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

Ответил на вопрос: Pomona  
1 +/-

Там выше пишут, что математика не нужна. Это так (высшая точно не всем нужна), но что-то все равно нужно - я считаю, что нельзя нормально заниматься программированием до 6 класса, т.к. дробные числа проходят в четвертом-пятом, да и отрицательные тоже. Программировать нужно что-то - ну хотя-бы решение квадратных уравнений (тогда у ребенка будет интерес, ведь можно научить компьютер делать то, чему тебя недавно научили в школе).

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

ЗЫ. я репетиторствую чуть-чуть и встречался с тем, что даже студенты относятся к компьютеру как к какой-то магической штуке. И чтобы этого не было надо иметь хотя бы минимальные знания архитектуры, ОС и всего такого. Без этого тяжело.

Ответил на вопрос: Turtledove   
1 +/-

Средняя школа (однако верхняя лучше) и - непременно - любовь к программированию.

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

Ответил на вопрос: Royals 
0 +/-

Я думаю что особых каких то знаний не надо. Главное это желание и умение учиться, а все остальное приложится. Было бы отлично если вы знаете немного английский язык, это немного упрощает ситуацию. Удачи.

Ответил на вопрос: Muscle  

Похожие вопросы

Спросил
2 Отв.
Как решать подобные задачи по ИВТ(Паскаль, подготовка к ЕГЭ)(см.)?
Ответ: Данные задачи относятся к заданиям ЕГЭ по информатике, суть которых - анализ кода программы, содержащей циклы и ветвления. От решающего задачу требуется проанализировать ход выполнения программы, для ... Читать далее...
Автор вопроса: Iranian, в категории | | |
Спросил Iranian
1 Отв.
Как зашифровать свое имя в двоичном коде?
Ответ: Если вы любитель мозговых штурмов и у вас масса свободного времени, то можно, используя Коды символов ASCII выразить своё имя, к примеру, в десятеричном ... Читать далее...
Автор вопроса: Burnier, в категории | | |
Спросил Burnier
2 Отв.
Что такое «класс» в программировании?
Ответ: Классами программисты описывают некие абстрактные типы данных. В классе также определяются свойства, данные и методы обработки данных. Классы можно объявлять ... Читать далее...
Автор вопроса: Carita, в категории | |
Спросил Carita
1 Отв.
Как получить оповещение о появлении на чужом сайте определенной фразы?
Ответ: Закажите у веб-программиста Парсер который будет постоянно проверять контентна сайте и проверять в нем наличие той самой ... Читать далее...
Автор вопроса: Crankpin, в категории | | | | |
Спросил Crankpin
3 Отв.
Как научиться писать компьютерные программы и зарабатывать на этом?
Ответ: Советую углубиться немного в другую отрасль - веб-программирования. Это очень выгодно и прибыльно. В среднем цена за сайт составляет от 3 до 5 тысяч рублей. ... Читать далее...
Автор вопроса: Contraction, в категории | |
Спросил Contraction
1 Отв.
Каково основное преимущество, получаемое при использовании функции?
Ответ: Функции позволяют делать одно и то же действие много раз подряд одинаково хорошо, в этом главное преимущество как функций, так и компьютеров в целом :) автор ... Читать далее...
Автор вопроса: Garboils, в категории |
Спросил Garboils
1 Отв.
Какой микроконтроллер выбрать новичку для начала?
Ответ: Хотел в начале предложить, что попроще, а потом подумал, что нет в этом смысла. Конечно если трудности пугают, то с простого легче начинать. Но как показывает ... Читать далее...
Автор вопроса: Reaping, в категории | | | | |
Спросил Reaping
1 Отв.
Как начинать самому учить язык программирования?
Ответ: Нет языка программирования - есть языки программирования! Какой именно язык вы хотите начать учить?! Дело в том, что все языки программирования отличаются ... Читать далее...
Автор вопроса: Sorcer, в категории