Hi Dimster
I find your question very interesting for the aspects that it brings out:
1.
Is possible to have a test or an exam or a "work to do" that can let me get a certified grade of knowledge in programming (in QB64)?
This kind of test can be used for every type of language for programming .
We can say that this kind of certification is like the coulored belts used in Martial Arts... each school (and for programming each Language) has its milestones of knowledge and it uses coulored belt as grading of knowledge both theorical both practical. (in the same manner maybe it is possible to do a grading of knowledge of the language of programming in use... but in this case we are talking about how good the coder is in programming with that specific language! I think this is a very sensible point.)
So at the end if it is possible each coder must do the test if he/she wants the certification, or is it possible some certification ad honorem? Think about a good coder in C or/and C++ or/and Java or/and JS or/and Assembler or/and Python or/and OneOfTheHundredOfLanguageOfProgramming OOP or Modular.
So I can get the white belt of QB64 and I can walk around in the world.
2.
How can the test be done? What the test must test? Who have the knowledge to make this kind of test?
Who does want this responsibility? About theory I think it is plan and pacific to evaluate knowledges. About code done I think that it is harder to do.
In a semplicistic example here 3 codes that do the requested task ....
' task: make the sum from 1 to 9
'first code
b = a +b
'second code
a = 0
a = a+1
b = b+a
'third code
a = 0
Again:
a = a+1
b = b+a
' Forth code
All these codes make the task, are all the coders Good QB64 programmer?
How do you decide who must have the black belt, who must have the red belt, who must have the white belt?
Is FOR better than WHILE? Or FOR better than GOTO? Or WHILE better than PRINT?
Waiting your feedback about
1. is possible to have a grading certification about QB64?
2. is possible to have a shared meter to evaluate a working code?
Is the tax for test of 10$ right?