pxt-calliope/docs/courses/blocks-to-javascript.md
Galen Nickel 45e85cba6d Blocks2JS - Command Responder lesson (#1791)
* text and pics for 'switch' lesson

* download/try 'on' not 'to'
2019-01-18 07:52:09 -08:00

2.6 KiB

Blocks to JavaScript

~ avatar

Are you ready to try JavaScript to write your code?

~

Projects

[
    {
        "name": "Hello JavaScript",
        "description": "Learn how to convert your code from blocks to JavaScript",
        "url": "/courses/blocks-to-javascript/hello-javascript",
        "cardType": "side",
        "imageUrl": "/static/courses/blocks-to-javascript/hello-javascript.png"
    },
    {
        "name": "Starter Blocks",
        "description": "Begin with blocks and then jump into JavaScript",
        "url": "/courses/blocks-to-javascript/starter-blocks",
        "cardType": "side",
        "imageUrl": "/static/courses/blocks-to-javascript/starter-blocks.png"
    },
    {
        "name": "Writing Code",
        "description": "Writing JavaScript on your own",
        "url": "/courses/blocks-to-javascript/writing-code",
        "cardType": "side",
        "imageUrl": "/static/courses/blocks-to-javascript/writing-code.png"
    },
    {
        "name": "Complex Conditionals",
        "description": "Use more complex conditionals in JavaScript",
        "url": "/courses/blocks-to-javascript/complex-conditionals",
        "cardType": "side",
        "imageUrl": "/static/courses/blocks-to-javascript/conditionals.png"
    },
    {
        "name": "Conditional Loops",
        "description": "Work with your conditional loop blocks in JavaScript",
        "url": "/courses/blocks-to-javascript/conditional-loops",
        "cardType": "side",
        "imageUrl": "/static/courses/blocks-to-javascript/conditional-loops.png"
    },
    {
        "name": "Command Responder",
        "description": "Code a network command responder and learn how to use the switch statement in JavaScript",
        "url": "/courses/blocks-to-javascript/command-responder",
        "cardType": "side",
        "imageUrl": "/static/courses/blocks-to-javascript/command-responder.png"
    },
    {
        "name": "Writing Functions",
        "description": "Writing reusable functions in JavaScript",
        "url": "/courses/blocks-to-javascript/writing-functions",
        "cardType": "side",
        "imageUrl": "/static/courses/blocks-to-javascript/writing-code.png"
    }
]

See Also

Hello JavaScript, Starter Blocks, Writing Code, Complex Conditionals, Conditional Loops, Command Responder, Writing Functions