D
D
Dear Egor Anatolyevich2016-11-12 00:26:28
IT education
Dear Egor Anatolyevich, 2016-11-12 00:26:28

Is there a gamification service for teaching programming?

Are there any services to go there, and there is a list of hundreds of tasks, gradually becoming more difficult. You are the answer, and you get points and achievements for it. To somehow stimulate and visualize the study of PL.
I know about codecademy, but there is no C, and English is rather weak.

Answer the question

In order to leave comments, you need to log in

3 answer(s)
L
Lenar Shagiev, 2016-11-12
@urbanknight

Keep:
https://www.hackerrank.com/
https://www.codewars.com/
https://www.codingame.com/
https://checkio.org/
I understand the irony of the previous answerers, you always learn best on real tasks. But such resources provide an opportunity to "hone" skills. In a current job, you usually can't afford to spend enough time looking for a pretty solution instead of a working one.

X
xmoonlight, 2016-11-12
@xmoonlight

Do you think that the result of your training, as a working code, is worse than achievements?))
Do you know how a programmer differs from a coder?!
The fact that he may not know any coding language and not be able to write code at all, but he can create data processing algorithms.
(I hope you understand what I mean ...)
Here, I can offer: take any algorithm described on Wikipedia and implement it as part of your personal curriculum.
Then - post it on github.com in your profile. Write there that you have implemented such and such an algorithm and a link to Wikipedia.
The more complex the algorithm, the steeper the achievement.
And so you encode several algorithms: pieces 5-6.
After you understand that you are ready, go to freelance (training / work) and take on real tasks.

R
Rou1997, 2016-11-12
@Rou1997

Is there a gamification service

Service of what?
It's like in a joke, well ... there is, but there is no word, or vice versa?
There are, and more than one, I have been using them for more than a year, I prefer to receive points on Yandex.Money and withdraw from ATMs, although the tasks are not sorted by difficulty level, and by language too, this is already necessary.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question