pxt-calliope/docs/courses/blocks-to-javascript.md
2019-01-13 08:36:51 -08:00

65 lines
2.2 KiB
Markdown

# Blocks to JavaScript
## ~ avatar
Are you ready to try JavaScript to write your code?
## ~
### Projects
```codecard
[
{
"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": "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](/courses/blocks-to-javascript/hello-javascript),
[Starter Blocks](/courses/blocks-to-javascript/starter-blocks),
[Writing Code](/courses/blocks-to-javascript/writing-code),
[Conditional Loops](/courses/blocks-to-javascript/conditional-loops),
[Writing Functions](/courses/blocks-to-javascript/writing-functions)