День добрый, являюсь польским студентом на факультете информатики, 1 курс, учу Java с 1 октября. Большую часть азов уже прошел и не плохо знаком с Java SE...
Однако есть большая проблемма с задачами, я не могу их решать, очень тяжело даются. Когда дают код на анализ - всё ок, всё понятно, но самому додуматься как её решить... Это просто нереально....)
Что скажите господа, это нормально? Как такое лечить?
Java
Тяжело даются задачи по программированию
Здравствуйте.
Единственный рабочий вариант вылечить это - самому пытаться писать свой код.
Обычно любую большую задачу можно разбить на более мелкие. Возьмите задачу, которая у вас не получается и разбейте ее на мелкие куски. Типа "ввести что-то от пользователя", "вывести что-то на экран", "пройтись по коллекции" и т. п. Маленький кусок обычно проще осилить, чем большой и у вас это будет получаться. Причем рекомендую сначала делать очень маленький кусочек в виде отдельной программульки, чтобы можно было его отладить и с ней поиграться, а не пытаться сразу же его впихнуть в большую. Так постепенно у вас в голове будет формироваться модель того, что и как должно работать и как это все можно между собой связать.
Единственный рабочий вариант вылечить это - самому пытаться писать свой код.
Обычно любую большую задачу можно разбить на более мелкие. Возьмите задачу, которая у вас не получается и разбейте ее на мелкие куски. Типа "ввести что-то от пользователя", "вывести что-то на экран", "пройтись по коллекции" и т. п. Маленький кусок обычно проще осилить, чем большой и у вас это будет получаться. Причем рекомендую сначала делать очень маленький кусочек в виде отдельной программульки, чтобы можно было его отладить и с ней поиграться, а не пытаться сразу же его впихнуть в большую. Так постепенно у вас в голове будет формироваться модель того, что и как должно работать и как это все можно между собой связать.
джаве пофиг
Вас не тому учат. Дело ведь не в том, какой язык программирования изучать, а в том, чтобы уметь формализовать задачу.
Так что налегайте на математику и детективные романы.
Так что налегайте на математику и детективные романы.
Rinat Garifullin
А использовать move semantics кто научит?
Нормально. Лечится практикой.
Перед вузом надо участвовать в олимпиадах по программирования, да и вообще информатика должна даваться в школах как можно чаще. Так что если база в виде математики, информатики есть, то должно быть проще чем обычным людям.
Перед вузом надо участвовать в олимпиадах по программирования, да и вообще информатика должна даваться в школах как можно чаще. Так что если база в виде математики, информатики есть, то должно быть проще чем обычным людям.
Тебе еще повезло, в российских вузах на 1 курсе до сих пор программированию учат по блок-схемам. И на каждой лекции усердно твердят не про принципы алгоритмизации, а про ГОСТы рисования этих схем))
Спрашивай у тех кто лучше знает тебя
Похожие вопросы
- Тяжело ли будет создать компьютерную игру с хорошей графикой? Какой язык программирования для этого нужно учить ?
- Какой язык программирования выбрать первым при нулевом опыте?
- Стоит ли изучать программирование? Просто стать гуру в программировании я не собираюсь, а всё лугкое вроде бы уже
- Подскажите какую книгу языков программирования Java купить?
- Основы программирования для колледжа
- Сколько языков программирования стоит выучить???
- Как заставить себя учить программирование, будучи уставшим?
- . Программирование паскаль
- Подскажите книгу по программированию с нуля
- Научиться программированию мобильных приложений с нуля