+ All Categories
Home > Education > Using Jeroo to Teach Python

Using Jeroo to Teach Python

Date post: 20-Mar-2017
Category:
Upload: vernon-morris
View: 150 times
Download: 1 times
Share this document with a friend
8
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
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


Recommended