Printer-Friendly Version of Tutorial
« Previous | Table of Contents | Next »
Conclusion
Though Scratch does support many programmatic constructs, it doesn't support 'em all. Common to many programming languages but missing from Scratch are:- methods, which allow you pass control of execution from one sequence of blocks to another;
- parameters, which allow you to influence the behavior of methods;
- return values, which allow one sequence of blocks to "return" information to another;
- inheritance and polymorphism, which allow relationships to exist among data structures.
May that Scratch ultimately help you, the budding computer scientist, focus less on semicolons and more on the solving of problems.
« Previous | Table of Contents | Next »