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

Using Jeroo to Teach Python

Mar 20, 2017

Download

Education

Vernon Morris
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: Using Jeroo to Teach Python

JerooCool Things about Jeroo

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

Online Jeroo Assignments

Page 2: Using Jeroo to Teach Python

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

Page 3: Using Jeroo to Teach Python

JerooCool Things about Jeroo Continued

7) Language limitations -> complex boolean thinking

Page 4: Using Jeroo to Teach Python
Page 5: Using Jeroo to Teach 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)

Page 6: Using Jeroo to Teach Python

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: Using Jeroo to Teach Python

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: Using Jeroo to Teach Python

Penjee.com1) All the cool things of Jeroo and non of the bad things2) Web based curriculum pedagagic objectives 3) Game Structure (earn points/rewards)4) Assignments that are graded by app5) Built in Scaffolding and Support