вот я беру книгу, читаю, после теории там объясняется на примере. я печатаю у себя этот пример, проверяю, а потом придумываю, как-бы его исправить, что-то улучшить или добавить. . пытаюсь найти объяснение этого способа в книгах или в нете, если сразу не получается изменить, согласно моим задумкам
или нахожу в нете задание и пытаюсь его решить, также, если чего-то не знаю, ищу в книгах\нете, пока не заработает
вопрос: правильно ли я изучаю? и вообще как надо? тупо перепечатывать код и всё?
да, и самый главный вопрос, как мне запоминать код? я знаю, что на собеседовании просят что-л. написать, хоть на бумаге. .
как мне всё это начать запоминать? я помню только куски кода, и -то, сразу после того, как напишу.. . а как начинаю другим делом заниматься, начинаю забывать... что делать? подскажите
Другие языки программирования и технологии
как эффективнее изучать программирование?
Находите на тематических форумах простые задания. Старайтесь их выполнять сами, всё реже и реже заглядывая в книгу. Прописывая команды вручную, а не копипастом. Пробуйте решать их несколькими способами.
Судя по вашему посту вы так и делаете =))
А ели не получается запоминать команды, значит нужно больше практики.
В общем в верном напрвлении вы двигаетесь)
Судя по вашему посту вы так и делаете =))
А ели не получается запоминать команды, значит нужно больше практики.
В общем в верном напрвлении вы двигаетесь)
Нехватает этапа самостоятельного написания простеньких программ, похожих на разобранные. Нельзя только править чужие программы.
P.S. Блок схемы рисовать не надо, они потеряли смысл полвека назад. Полезно писать псевдокод, то есть укрупненное описание работы программы на русском языке. Например, "обнуляем массив". Вообще есть хороший способ написания программ - сначала написать комментарии, а потом вставлять между ними код.
P.S. Блок схемы рисовать не надо, они потеряли смысл полвека назад. Полезно писать псевдокод, то есть укрупненное описание работы программы на русском языке. Например, "обнуляем массив". Вообще есть хороший способ написания программ - сначала написать комментарии, а потом вставлять между ними код.
Запоминать код?
Зачем? Нужно просто логически мыслить и всё. Написанный однажды код нужно запомнить на флешке.
--
А что-нибудь написать на собеседовании: это как если бы вам дали молоток, но не дали гвоздей и указаний, а только сказали - "Сделай что-нибудь!? ". Пусть дают тестовое задание.
---
По-моему, самый эффективный способ освоить какой-либо язык програм. - это начать на нём писать свои программы (свой код).
Зачем? Нужно просто логически мыслить и всё. Написанный однажды код нужно запомнить на флешке.
--
А что-нибудь написать на собеседовании: это как если бы вам дали молоток, но не дали гвоздей и указаний, а только сказали - "Сделай что-нибудь!? ". Пусть дают тестовое задание.
---
По-моему, самый эффективный способ освоить какой-либо язык програм. - это начать на нём писать свои программы (свой код).
Мне кажется каждый язык программирования по своему особенный.
Я вот просто выстраивал нужный алгоритм, а потом переводил его в код. Если я не знаю нужной команды, то ее ищу в интернете/книгах еще где-то.
Я вот просто выстраивал нужный алгоритм, а потом переводил его в код. Если я не знаю нужной команды, то ее ищу в интернете/книгах еще где-то.
> правильно ли я изучаю?
Это вы должны решить. Например, в одной книге написано, что лучше практика и теория вместе. Этим методом у меня плохо получается.
Мой метод -- теория, а потом практика. Так что пробуйте, что лучше, то и делайте.
>тупо перепечатывать код и всё?
Старайтесь выговаривать то, что пишете. И выучите названия команд. Например, cout << "Как дела? " вы можете сказать "КОУТ или ЦАУТ", но правильно "СИАУТ". СМотрите на код 5 минут, если надо, чтобы зрительно запомнить.
Это вы должны решить. Например, в одной книге написано, что лучше практика и теория вместе. Этим методом у меня плохо получается.
Мой метод -- теория, а потом практика. Так что пробуйте, что лучше, то и делайте.
>тупо перепечатывать код и всё?
Старайтесь выговаривать то, что пишете. И выучите названия команд. Например, cout << "Как дела? " вы можете сказать "КОУТ или ЦАУТ", но правильно "СИАУТ". СМотрите на код 5 минут, если надо, чтобы зрительно запомнить.
Сначала нужно изучить фундаменталку. Из чего состоит процессор. Что такое стек, регистры, АЛУ, FPU...
начинаете забывать потому что скорее всего тупо перепечатываете код, а не стараетесь, что-то по памяти
вообще лучше запоминайте основные команды и. т. п.
для удобство написания программ делайте сначала блок-схему, очень помогает продумать действия наперёд, чтоб не изменять код программы раз по 100
вообще лучше запоминайте основные команды и. т. п.
для удобство написания программ делайте сначала блок-схему, очень помогает продумать действия наперёд, чтоб не изменять код программы раз по 100
Похожие вопросы
- Как наиболее эффективно изучать программирование с нуля?
- Как для себя изучать программирование и что для этого нужно?
- Скажите мне пожалуйста, стоит ли изучать программирование, если...
- Где изучать программирование и как?
- С чего начать изучать программирование?
- Где практиковаться в программировании? Начинаю изучать программирование и задаюсь вопросом, как практика проходит?
- Как начать самостоятельно изучать программирование и не умереть со скуки? А как вы долго изучали программирование?
- как эффективно изучать книги по программированию?? Надо ли вести краткий конспект пройденего?
- С какого языка лучше начать изучать программирование?
- Хочу изучать программирование