Top Banner
Jeroo Cool Things about Jeroo 1) Visual output of code 2) Java or Python style 3) Action “methods” 4) Simple “jeroo” metaphor
11

Jeroo Cool Things about Jeroo 1)Visual output of code 2)Java or Python style 3)Action “methods” 4)Simple “jeroo” metaphor.

Dec 19, 2015

Download

Documents

Jasper Walker
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Jeroo Cool Things about Jeroo 1)Visual output of code 2)Java or Python style 3)Action “methods” 4)Simple “jeroo” metaphor.

JerooCool Things about Jeroo

1) Visual output of code2) Java or Python style3) Action “methods” 4) Simple “jeroo” metaphor

Page 2: Jeroo Cool Things about Jeroo 1)Visual output of code 2)Java or Python style 3)Action “methods” 4)Simple “jeroo” metaphor.

JerooCool Things about Jeroo1) Visual output of code2) Java or Python style3) Action “methods”4) Simple “jeroo” metaphor5) Support for conditionals and

while loops6) “native” jeroo methods for

actions and for booleans

http://mrmonline.org/site/jeroo-in-python/

Page 3: Jeroo Cool Things about Jeroo 1)Visual output of code 2)Java or Python style 3)Action “methods” 4)Simple “jeroo” metaphor.

JerooCool Things about Jeroo Continued

7) Language limitations -> complex boolean thinking

http://mrmonline.org/site/jeroo-in-python/

Page 4: Jeroo Cool Things about Jeroo 1)Visual output of code 2)Java or Python style 3)Action “methods” 4)Simple “jeroo” metaphor.
Page 5: Jeroo Cool Things about Jeroo 1)Visual output of code 2)Java or Python style 3)Action “methods” 4)Simple “jeroo” metaphor.

JerooThings about Jeroo that are NOT cool1) Files (.src, .obj and .jev files)

a) .src, .jev , .obb) Files get locked easily

2) No variables , Math 3) Grading Assignments.

a) Use more than 1 while loop ( almost never needed)b) Trivializing assignment by hard coding

6) No syntax highlighting/help, completion 7) Some syntactical issues (parameters very

early)

Page 6: Jeroo Cool Things about Jeroo 1)Visual output of code 2)Java or Python style 3)Action “methods” 4)Simple “jeroo” metaphor.

Penjee.com1) All the cool things of Jeroo and non of the bad things2) Web based curriculum with a game structure and objectives

Page 7: Jeroo Cool Things about Jeroo 1)Visual output of code 2)Java or Python style 3)Action “methods” 4)Simple “jeroo” metaphor.

Penjee.com1) All the cool things of Jeroo , none of the bad things2) Web based curriculum with a game structure and objectives3) Assignments that are graded by app

Page 8: Jeroo Cool Things about Jeroo 1)Visual output of code 2)Java or Python style 3)Action “methods” 4)Simple “jeroo” metaphor.

Penjee.com1) All the cool things of Jeroo and non of the bad things2) Web based curriculum with a game structure and objectives3) Assignments that are graded by app

Page 9: Jeroo Cool Things about Jeroo 1)Visual output of code 2)Java or Python style 3)Action “methods” 4)Simple “jeroo” metaphor.

Penjee.com1) All the cool things of Jeroo and non of the bad things2) Web based curriculum with a game structure and objectives3) Assignments that are graded by app4) Code hinting/support

Page 10: Jeroo Cool Things about Jeroo 1)Visual output of code 2)Java or Python style 3)Action “methods” 4)Simple “jeroo” metaphor.

Penjee.com1) All the cool things of Jeroo and non of the bad things2) Web based curriculum with a game structure and objectives3) Assignments that are graded by app4) Code hinting/support

Page 11: Jeroo Cool Things about Jeroo 1)Visual output of code 2)Java or Python style 3)Action “methods” 4)Simple “jeroo” metaphor.

Penjee.com1) This summer- my complete “curriculum” turned into a gam2) Addition of Support for Java3) Math operators (modulo)4) Variables (strings, numbers)5) Enhanced grading support to ensure that kids don’t trivialize assignments