What is Blockly?

5,677 views 16 slides Apr 16, 2018
Slide 1
Slide 1 of 16
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16

About This Presentation

Blockly is a visual basics coding language designed to teach beginners how to code. With its visual blocks, it allows people to learn coding concepts without the complex syntax.

With your intellectual skills as our main interest, RoboGarden is a blockly-based coding platform that allows you to lea...


Slide Content

What is Blockly ?

01 What is Blockly ? page 2

Blockly is a visual coding language that allows users to create codes by stacking blocks together. These blocks are used to create “chunks of code” that can later be translated into professional textual code. https://codelabs.developers.google.com/ codelabs / blockly -web/ index.html?index =..%2F..%2Findex#0

Blockly is a client side program that runs on the browser and can be accessed anywhere.

02 Invention page 5

Blockly was developed by Google and was in development since summer of 2011. The final product was introduced in May, 2012 at the Maker Faire in San Mateo, California.

03 Why was it created and how does it work? page 7

Blockly was created to teach beginners programming. It’s visual code blocks link together like puzzle or Lego pieces so it makes writing code easier. When writing code is easier, learning to code is also easier.

04 Why Blockly ? page 9

Blockly is an exportable code. The blockly codes can be translated into JavaScript, Python, PHP, Lua, and Dart. https://developers.google.com/blockly/guides/overview

Blockly is international. It is offered in over 40+ languages https://developers.google.com/blockly/guides/overview

Blockly is an open source. This means that anyone can pull up the code and manipulate, inspect, modify or enhance it. https://developers.google.com/blockly/guides/overview

Blockly is a proficient language. Despite how it looks, Blockly can be used to code complex mathematical equations and intricate tasks. https://developers.google.com/blockly/guides/overview

05 Blockly coding resources page 14

Blockly Scratch RoboGarden Code.org

Thank you.