Уведомления

Группа в Telegram: @pythonsu

#1 Апрель 9, 2016 21:36:57

Stalnoy
Зарегистрирован: 2016-04-09
Сообщения: 12
Репутация: +  0  -
Профиль   Отправить e-mail  

Быть или не быть!

Всем привет друзья!

У меня вопрос по существу.
В общем с codecademy прошел я 65% всех заданий. Все давалось достаточно легко.
И тут пришло время практических заданий. И все. Встал. Ничего не могу придумать. мысли роятся в голове , а толку никакого. Вроде и язык более менее помню , а вроде и нет. В общем поподглядывал в подсказки. Сделал 8 заданий обычным списыванием и понял , что это не правильно. Над одной из задач сидел день - так и ничего не придумал.

Вопрос - это у всех так с начала и нужно кропотливо накапливать знания по крупицам или я один такой деревянный?

Стоит продолжать или нет?

Чувствую себя тупым. Может не мое это ?

Вроде так хорошо начал и тупик…..

Буду рад комментариям.

Отредактировано Stalnoy (Апрель 9, 2016 21:45:15)

Офлайн

#2 Апрель 9, 2016 21:53:14

doza_and
От:
Зарегистрирован: 2010-08-15
Сообщения: 4138
Репутация: +  253  -
Профиль   Отправить e-mail  

Быть или не быть!

Практические задачи это что? Задачи бывают разные. Над некоторыми и год можно думать. Проекты даже очень простые это пара месяцев работы.

Но если такие вопросы возникают то это явно неправильный подход. Эта деятельность должна доставлять радость, а не быть постоянной борьбой с собой. 65% заданий это за какое время? Изучение нового языка программирования ну это около месяца, и точно не меньше недели по 8 часов в день. Доводка до нормального уровня еще пара месяцев.



Офлайн

#3 Апрель 9, 2016 22:09:24

Stalnoy
Зарегистрирован: 2016-04-09
Сообщения: 12
Репутация: +  0  -
Профиль   Отправить e-mail  

Быть или не быть!

Я факториал не смог написать , задание ниже. Подглядывал. Но правда мучился не долго.

Похоже все же не мое это. Хотя когда лексику изучал - нравилось. А сейчас - ступор.

All right! Now we're cooking. Let's try a factorial problem.

To calculate the factorial of a non-negative integer x, just multiply all the integers from 1 through x. For example:

factorial(4) would equal 4 * 3 * 2 * 1, which is 24.
factorial(1) would equal 1.
factorial(3) would equal 3 * 2 * 1, which is 6.

Офлайн

#4 Апрель 10, 2016 00:29:02

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 10010
Репутация: +  857  -
Профиль   Отправить e-mail  

Быть или не быть!

Stalnoy
Над одной из задач сидел день - так и ничего не придумал.
Это нормально. Ещё нормальнее, когда сидишь неделю и в конце результат равен нулю. Это программирование, оно само из космоса не приходит.

Stalnoy
Вопрос - это у всех так с начала и нужно кропотливо накапливать знания по крупицам или я один такой деревянный?
Да хреновый ресурс, для самых маленьких. А чтобы реальные вещи делать, нужно взрослыми вещами заниматься, а они все сложные.

Хочешь чему-нибудь научиться - бери лабораторные работы из вузов для первокурсников и решай их до потери сознания. Они разработаны так, чтобы привить правильные навыки мышления.



Офлайн

#5 Апрель 10, 2016 01:11:44

Stalnoy
Зарегистрирован: 2016-04-09
Сообщения: 12
Репутация: +  0  -
Профиль   Отправить e-mail  

Быть или не быть!

py.user.next
А МОЖНО ССЫЛКУ НА ЛАБУ. пОсмотрю, может справлюсь.

Спасибо.

Офлайн

#6 Апрель 10, 2016 14:17:34

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 10010
Репутация: +  857  -
Профиль   Отправить e-mail  

Быть или не быть!

Stalnoy
А МОЖНО ССЫЛКУ НА ЛАБУ. пОсмотрю, может справлюсь.
Ссылка на поиск
Скачал первую попавшуюся, посмотрел, там много хороших заданий.
Это лабораторная на семестр (полгода) обычного вуза.



Отредактировано py.user.next (Апрель 10, 2016 14:19:52)

Прикреплённый файлы:
attachment kucher_lab1.pdf (487,5 KБ)

Офлайн

#7 Апрель 10, 2016 16:14:29

Stalnoy
Зарегистрирован: 2016-04-09
Сообщения: 12
Репутация: +  0  -
Профиль   Отправить e-mail  

Быть или не быть!

py.user.next
Спасибо.

Уже страшно.

Офлайн

#8 Апрель 10, 2016 16:20:25

Stalnoy
Зарегистрирован: 2016-04-09
Сообщения: 12
Репутация: +  0  -
Профиль   Отправить e-mail  

Быть или не быть!

py.user.next

А можно вопрос ?

Там сплошная математика. Я уже ничего не помню из курса университета. Нужно поднимать с нуля?

И это на С++ лабы. Для Python аналогично ?

Офлайн

#9 Апрель 10, 2016 16:54:14

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 10010
Репутация: +  857  -
Профиль   Отправить e-mail  

Быть или не быть!

Stalnoy
И это на С++ лабы. Для Python аналогично ?
Разницы нет вообще, они одинаково решаются. Надо вообще учиться на псевдокоде писать, который потом на любой язык можно переписывать. Но питон как раз такой псевдокодистый, так как делался изначально приближенным к псевдокоду. Потому в нём и нет всяких точек с запятой и других лишних символов.

Stalnoy
Там сплошная математика. Я уже ничего не помню из курса университета.
А ты думал, программистами на codeacademy становятся? Ничего подобного. Всё, что ты видишь вокруг в компьютерном мире, сделано специалистами, прошедшими вот это всё с самых низов.

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



Офлайн

#10 Апрель 10, 2016 21:57:09

Stalnoy
Зарегистрирован: 2016-04-09
Сообщения: 12
Репутация: +  0  -
Профиль   Отправить e-mail  

Быть или не быть!

py.user.next
и

Спасибо. А зачем вся эта математическая выкладка? Она далее используется в программировании?

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version