
Coding Learn is a game that will help you master real programming! Traveling with the robot to the mysterious castle, you will gradually learn the basics of writing code and solve problems, helping the main character to move towards the goal!
Modeled estimate, not a reported figure. How we estimate →
Media

About
Stats
All-time low is the lowest price we've recorded for this game since we started tracking it.
Languages: English, Russian
Engagement
Hours played at review time, across 38 reviews with recorded playtime.
Reviews
So not a bad design overall, it should be treated as early access as there are only 8 exercises available at this time.(EDIT I was mistaken there are 10 chapters each with 8 lessons as far as I can tell at this time) Also of note is that there are numerous types and grammatical errors and parts of the game that are still in Russian using cyrillic characters, they are usually things such as headlines and next tabs so nothing to breaking, but needs polish. The code structure and the compiler in use works well but for one minor concern, the game zooms in on the main method of your code which is fine since as a beginner you aren't learning the using/namespace/class sections yet. The concern is that it begins the line numbering at the top of your main method NOT the using section where it normally would, this by itself would not be a problem, but if your input is incorrect and the compiler kicks out an error, the compiler tells you the error is on " Line (14, 6) ; expected " for example, that would be great information except that the line where the (;) would have been expected was actually line 18 not 14, because the compiler starts line counting at the using statement but the environment doesn't start line labeling until the beginning of the main method. The only other critique I would offer is that at lesson 5 the game gives you a semi complex word problem about feeding fish and determining amounts of food left and hints at the need for type conversions. In reality the problem requires the use of explicit type conversion despite the game not having actually explicitly explained how this is done, it is mentioned in the hint but not in any way explaining WHY it needs to be done or what the rules for doing it are. Couple that with the rough translation of the word problem and that exercise quickly becomes an exercise in frustration and futility. One of the lessons is a standard hello world lesson. These are great confidence builders for new programmers, BUT this too had a problem. The design used Computer.WriteLine("Hello World!"); instead of Console.WriteLine("Hello World!");. This is a bad practice to begin in the preceding information it states that console.writeline is the norm, but then proceeds to instruct the nascent coder to use computer.writeline instead for the exercise. Overall at this time i really cannot recommend this program to new coders, as game is relatively cheap at this time i will be keeping my copy and will update this review at a later date and time if some of these issues are fixed or expanded upon. And I for one truly hope that the issues above are fixed, as I love the idea of learning through games and activities. (First Review 7/13/2022) (Edited and Re-reviewed on the evening of 7/13/2022) After my initial review the developer posted an update fixing most of the issues I noted in the initial review, so I went ahead and ran through the first 10 levels or so just now. I will post my shorthand notes here for the developer and other interested parties, I also will be modifing my recommendation to yes, the game has good bones and the developer is very responsive to feedback for me this is a positive. I would recommend reading information on other websites to familiarize yourself with c# prior to playing this game but the game itself does provide good practice. headline of final screen of information between lesson 1 and 2 still in russian small error in the final information screen between lessons 2 and 3, where the comment brackets /* */ are , the opening bracket is white but is preceeded by code that was intended to turn it green. similar green text code error in the first information screen between lessons 3 and 4. problem remains with the word problem in lesson 5, without knowing how much fish eat in a day, or how much food there is the problem remains unsolvable, it currently lists that the daily norm for the fish is "t the amount of food" ucertain if t is intended as a variable name or is a typo and supposed to be a numeric value. headline of the chapter book option in the IDE is in russian when the compiler detects an error the error notification still does not match up with the line numbers in the IDE on some of the problems, some of them it matches up others it is off by 1 or 2 lines, uncertain what the cause of that would be. just a suggestion, when using the tip mechanism for an exercise when you run out of tips being offered nothing else happens, as a suggestiong, maybe make the final tip be the solution to the problem. Someone truly vested in learning the code wouldnt abuse this as it wouldnt benefit them at all but may help grant them insight into the current exercise. error in the code for modulo lesson (%), the int value variable does not have a predeclared value, though i think that from the way the problem is worded its intended to have a predeclared value. headline in the star, or tasks page, of the IDE is in russian
This game is bad, because it is not clear. It says that some of tests were failed, but the game does not list the tests, and give exaample input / expected output data. Which is something that it really needs to do, because I got stuck on a puzzle. Also, the first 2 assignments are easy, but then it ramps up like 5 notches, which is way too much for a beginner.
20/100 ALPHA state - bad joke >> SKIP Seriously, if you know nothing about Coding/Script -> SKIP this. If you have experience -> also SKIP because it will hurt your brain. Why? well, the developer made some very basic errors in his code plus teaches bad practice from the start ;(( Examples.. Problem 2, even IF 100% correct is not accepted without "!", despite telling you to write Hello World. -> you have to write "Hello World!" -- retarded Problem 3, the Integer number is not accepted, if you are using a new Line as any professional would do. -> instead you have to delete existing //COMMENT ,which is beyond bad practice!! Some Text & Examples still in Russian.. etc.. etc.. just annoying
[b]Disclaimer:[/b] I am a graduated IT Specialist Technician and have a background in programming, with ongoing formation in C#, precisely the language this game tries to teach the player. I received the game for free as a joke-gift from a friend, and decided to give it a try to see if I can recommend this game to anyone interested in learning C# amongst my friends. I also have some experience in dedicated teaching regarding my field to absolute newcomers, so I know one thing or two about knowledge synthetization and elaborating clear explanations or concept elucidation. [b]I will treat this game both as a game, and a learning experience, since that’s what it aspired to be.[/b] [h1]The idea:[/h1] The game tries to teach the player the basic concepts of programming and C#. This is quite a good idea which I would definitely love to see executed: a game that is not just for recreation, but also knowledge acquisition. [h1]The ‘game’ side:[/h1] This feels like a badly written e-book disguised as a boring game. Not much for the “game” concept behind it. It is not entertaining nor fun to read. The player must read some text introducing a concept, then receive a task for which to write some code. In theory, this sounds decent enough to be entertaining and might work on paper, but the execution is the problem. The graphics, story, characters are irrelevant given the game’s intention, but even in these concepts the game is unremarkable. [h1]The ‘learning’ side:[/h1] The teaching method is too scattered and unorganized. It seems is going to explain one thing then jumps to the next without really fleshing out the previous concept. This might be an issue of loss in translation for some cases, but how the game jumps around with half explanations and partial mentions does more harm than good in my experience. Since this is a game about learning, taking the necessary steps to consolidate the recently explained concept would’ve been the right choice, rather than mentioning a handful of concepts and then just using one of them before jumping to the next handful of concepts. Also, saying stuff like “search it online by yourself” is almost insulting. [h1]Translation is bad and incomplete:[/h1] Some parts of the game are not even translated to begin with, you can see whole Cyrillic sentences here and there. The English is sometimes decent and understandable but overall bad and confusing, and the amount of typos and tags as in <color=green> you will find within the text makes me think absolutely no proof-reading took place during development. At first, I thought some of these issues could be due to some sort of ‘lost in translation’ type of thing, but with more time spent (wasted) on it, I believe this is either MTL (machine translation) or a quick and unrevised Google Translate copy-paste. This seriously deteriorates the experience overall. [h1]Bugs and other notes:[/h1] For some reason the game does not track my progress correctly and the time spent in game is not correctly reported either. [h1]Conclusion: Lasciate ogni speranza, voi ch’entrate..[/h1] [b]There is no game nor teaching here. [/b] In the current state of the game, which is unfinished and apparently abandoned, I simply can’t recommend this neither as a game nor as a learning tool. There are too many flaws. The translation, the half explanations, the badly redacted tasks instructions, the non-working progress saves. . . Some concepts are so badly translated that they are really hard to understand correctly and some other concepts are even wrong. I don’t know how much my friend paid for this game, but even if it is just 1,00€ it is not worth it. Lastly I will say that the author doesnt really seem to care about the game anymore. The steam discussion tab is a risible proof of it. I truly wanted to like this game. I must say im brokenhearted.
Console Writeline explanation is not clear. After update still same error Console does not contain definition for writeline. So how do we call writeline method for console again ? People says this game is good for beginners are you paying for people to write positive comments or what ?
Review From Student 2 year. 1 year we studied C# and used to learn theory and other things. But this game is perfect from first look! 1.This game is a real coding, not fake.(you gonna study real thing) 2.Graphic is just fine , I mean it is enough for that kind of game. 3.Explanations are really good. ( Almost like "metanit" and other sites) Thank you for this game.
Ну игра совмещает в себе приятную музыку и интересный геймплей. Постоянно охото в нее заходить и играть. Советую всем друзьям, изучающим С#. При встрече с разработчиками считаю необходимым крепко жать им руки за продвижение таких развивающих образовательных проектов.
Текст задания не очень дружелюбен к новичкам, некоторые формулировки недостаточно расписаны и сложны для восприятия (иногда это может стать проблемой, ведь спросить не у кого). Однотипных заданий нет, из-за этого нет эффекта закрепления полученных знаний. Было бы здорово добавить больше разнообразных заданий, но одинаковых по сложности. UPD Не жалею, что купил игру, но продолжать играть нет возможности. Если сначала получалось разобрать задание и выполнить его, то вскоре я стал просто не понимать какое действие от меня требуется. Подсказки первоначальные банальны, а потом нужно ждать еще несколько минут что бы получить подсказку с банальным советом, который и так был понятен.
So meine Liebenb, jetz kommt der deutsche angeschossen. ich dachte mir ursprünglich: geil nen Game wo man coding lernt, kann man bestimmt gut reinschnuppern. Ja, kann man auch, jedoch muss man feststellen, dass dieses Game für Einsteiger absolut UNgeeignet ist. Sogar relativ erfahrene Programmierer die ich kenne, sind bei der Aufgabenstellung verzweifelt. Zu meinem Entsetzenm musste ich auch feststellen - das ich nicht nur zu blöde bin die 5. Aufgabe zu schaffen - sondern auch, dass es keine Speichermöglichkeit des Fortschritts gibt (zumindest zwischen den levels) - sofern ich nicht irgendwie querschnittsgelähmt bin. Abseits davon jedoch, richtig nicee Idee der Entwickler so ein Game zu programmieren (lol), wenn sie nur nicht die Aufgaben so komplex gestaltet hätten. Küsschen aufs Nüsschen.
Довольно уникальная игра, таких я еще не встречал раньше, не думаю, что после того, как вы ее пройдете вас возьмут на работу, но если вы джун или студент, а может быть и школьник, то почему бы и не попробовать. Лично мне тут зашли небольшие видеовставки с текстом, которыми разработчик пытается раскрыть теорию перед задачей, есть еще подсказки, но они открываются постепенно. Кнопка пропустить задачу шедевральна:D
Related
Related
Trends
Modeled estimate over time, reconstructed from Steam's monthly review histogram.
Momentum
Pace estimated from the game's recent review growth (our daily snapshots) at its own sales-per-review ratio — a momentum signal, not booked sales.
Audience
Estimated from the language of this game's reviews — a proxy for where players are, not official Steam demographics.
Related
| 7 Days to Die | $425.3M | 398.6K | 87% | $44.99 |
| Palworld | $238M | 390K | 94% | $29.99 |
| The Forest | $254.8M | 679.2K | 96% | $19.99 |
| Ready or Not | $238.1M | 340K | 78% | $49.99 |
| Sons Of The Forest | $201.1M | 315.9K | 88% | $29.99 |
Related
| Washout | $1.1K | 61 | 80% | $0.99 |
| Eldritch Bulwark | $1.1K | 99 | 92% | $0.49 |
| Tetris Girls | $1.1K | 56 | 46% | $0.87 |
| INFINITY DEADLINE | $1.1K | 58 | 95% | $0.99 |
| Zahalia: The Knights of Galiveth | $1.1K | 53 | 55% | $0.49 |
| Amulet Zero 零物语 - Optimize | $1.1K | 53 | 85% | $0.99 |