Can you clarify the question of "what is my contribution to knowledge?"
To make sure I'm following correctly, you are saying your school wants you to use Scratch, but you are trying to convince them code.org is better?
Lastly, what aspects of code.org are you referring to? Code.org feature many programming puzzles (like the stuff with Angry Birds, Minecraft, Frozen, etc.), but in terms of programming environments comparable to Scratch, code.org as Play Lab, Art Lab, Game Lab, and App Lab - all block-based like Scratch (but each with a different target purpose and audience).