I want to know how much skill level I have, I completed the site's tutorial, and I want to know where this puts me on some sort of scale(i.e. beginner, lvl3, 1st dan). Does such a scale exist?
Not really. You just need to keep practicing. I guess you're a beginner. You'll know when you're no longer a beginner because you'll be able to write more complex programs. When you get to the point where you can write your own MS Paint or Notepad, but with more features then you know that you're getting there.
LOL! This isn't some RPG, you don't get levels or "experiance points". If you insist on some kind of validation then the most accurate way to look at your "skill level" would be a boolean method:
"Am I good enough to figure this out?" True\False.
Because when you sit down to write, that's all that matters.
Haw, my brother actually recently decided that he could discern between experience levels in playing musical instruments. He said he was a level 16 guitar player and a level 12 bass player.
Hey, I thought it was quite amusing, especially since it wouldn't have been unrealistic if some academic organization actually did come up with some sort of "level system" for some programming language.
Edit: It is popular convention to check "Maybe".
@Albatross
I wish I had enough skill in c++ to develop such a system, I have thought of doing it before.
The system could begin as such:
50 xp per level, incrementing 25xp per level.
15 xp for solving a simple problem, 25 for medium, then 50 for difficult.
100 xp for completing a simple project, 200 medium.
Of course, this would be somewhat difficult to implement, and very easy to cheat.