Nope, don't get it

I’m new to this and can’t code any language. It feels like theres a lot of information missing for someone who never tried coding.

first lesson hello world was pretty easy.

seconds lesson lasagna was impossible. with all the information given and hidden in hints it was not possible at all to write the right code. also when trying to enter random words the “run test” is not helpful at all. i asked chatgpt for the solution and i would NEVER guessed the correct one for the first one, which should be the easiest.

third lesson knights i also wasnt sure what to enter for the first task. after asking chatgpt again i understand it, but the second task? chatgpt told me “return knightIsAwake || archerIsAwake || prisonerIsAwake” but i did not understand the solution.

i asked chatgpt and was told “OR will return true if any of the boolean is true”. How am I supposed to know that? its not included in any of the hints. Now that i know what OR does its easy to understand but I shouldnt have to ask chatgpt about it.

I’m not feeling ready for any next lessons, i’m struggling with the baby parts.

1 Like

Exercism is a platform where you can practice coding to become fluent in a language. The (soon to be launched) Exercism bootcamp teaches the fundamentals and basics of coding. If you are completely new to programming, consider a bootcamp or intro to coding resource like CS 50 or one of the other resources on the How to learn C# page. The How to learn Python page has a bunch of resources for the fundamentals.

2 Likes

Hey TMHZ,
It can be super overwhelming at the start and I can empathise with your frustration. If I had not previously learnt some of the fundamentals I would feel very lost too. I recommend using exercism track exercises to support your learning of new concepts but not as the main way of learning directly. As Isaac mentions, check out something like CS50.
Understanding the problem itself before even being able to solve it is a whole beast in itself.

All the best in your journey.

1 Like

That’s okay—I was the same. Before coming here, I actually spent some time learning programming at Khan Academy. You might want to check it out; while the coding style there might not be quite as idiomatic as it is here, the course content covers the fundamentals, and the exercises aren’t too difficult.^v^ (I learned Python on Khan Academy back then; I’m not sure if they offer C#.)

You could also head over to Brilliant and work through a few problems to practice your programming intuition.