Jeroo Cool Things about Jeroo 1)Visual output of code 2)Java or Python style 3)Action “methods”...
-
Upload
jasper-walker -
Category
Documents
-
view
214 -
download
1
Transcript of Jeroo Cool Things about Jeroo 1)Visual output of code 2)Java or Python style 3)Action “methods”...
JerooCool Things about Jeroo
1) Visual output of code2) Java or Python style3) 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/
JerooCool Things about Jeroo Continued
7) Language limitations -> complex boolean thinking
http://mrmonline.org/site/jeroo-in-python/
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)
Penjee.com1) All the cool things of Jeroo and non of the bad things2) Web based curriculum with a game structure and objectives
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
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
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
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
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