-
By seeing common syntax, data structures, and/or features across programming languages students can make connections between concepts that are important in computer science at large and become codified in many languages.
-
Here are some example language transitions:
-
Racket to PyRet
-
PyRet is a newer language made by the same creators as Racket that can provide more functionality and more professional language constructs.
-
Scratch to Logo
- This can show students that the Scratch blocks are identical to the typed commands used in Logo.