This site requires JavaScript, please enable it in your browser!
Greenfoot back

Comments for JumbledGames

Return to JumbledGames

bournebourne

2014/5/8

Fun exercise. Maybe add light vertical lines to show the levels of indentation possible on the ordered statements side. Also maybe allow us to read the problem before starting the timer, (so the problem shows, we read it, we hit start when ready, then code blocks appear and timer starts).
AIMrOrangeAIMrOrange

2014/5/8

good job, I like your idea with the indicating arrows if something is wrong! maybe you can make it also possible to be correct if the content of {} isnt intended (?) but good job ;)
A new version of this scenario was uploaded on Sat May 10 06:25:15 UTC 2014 Added vertical lines for indentation and changed presentation order as suggested by bourne. Also added a game over animation.
edparrishedparrish

2014/5/10

Thanks bourne, I added your suggestions. Also, thanks for the feedback AIMrOrange. I understand that some people prefer different indentation levels but I am following the Java standard except for having the opening brace on its own line.
A new version of this scenario was uploaded on Sat May 10 06:51:40 UTC 2014 Fixed a bug in the final time display and a bug in the restart code.
A new version of this scenario was uploaded on Mon May 12 02:40:49 UTC 2014 Added 3 challenges and a setup panel to allow secting each one.
A new version of this scenario was uploaded on Mon May 12 02:41:21 UTC 2014 Added 3 challenges and a setup panel to allow selecting each one.
A new version of this scenario was uploaded on Wed May 14 19:37:26 UTC 2014 Corrected problems in Greenfoot algorithms challenges.
A new version of this scenario was uploaded on Sun May 18 20:13:44 UTC 2014 Added insert to prevent overlapping lines. Added ability to display \n as newline in the lines of code.
A new version of this scenario was uploaded on Sun May 18 21:03:00 UTC 2014 Added an instructional message when an error occurs.
A new version of this scenario was uploaded on Sun May 18 21:03:53 UTC 2014 Removed some test code.
A new version of this scenario was uploaded on Sun May 18 23:36:54 UTC 2014 Corrected a problem where inserting code sometimes allowed overlapping lines.
A new version of this scenario was uploaded on Mon May 19 23:26:52 UTC 2014 Removed test button.
A new version of this scenario was uploaded on Sat Jun 07 04:44:27 UTC 2014 Added Copy button so unjumbled code can be copied to Terminal window. Added optional question with some challenges.
A new version of this scenario was uploaded on Mon Aug 04 01:46:27 UTC 2014 Major update. Added splash screen, rewards system/store, options, leaderboard, music and new content.
A new version of this scenario was uploaded on Mon Aug 04 18:01:54 UTC 2014 Fixed rewards store and options manager to show a message when you are not logged in.
A new version of this scenario was uploaded on Mon Aug 04 19:41:56 UTC 2014 Add simple level system and more messages to login.
danpostdanpost

2014/8/4

Things to fix: * boss-basic : correct relational operators should not have (0 <= x) as a valid answer * greenfoot : move down/remove at edge should use 'getWorld().getHeight()-1' * greenfoot : move left/remove at edge should check '<= 0' * animal : WALKING_SPEED : Question 2 answer should be 'Cannot tell from the given information' as neither the cellsize nor the rotation is given (movement is in cells -- not pixels; and the rotation could cause variance in the actual distance moved with the cellsize causing an exaggeration in this variance); with a cellsize of one, the answer you have would be approximately correct.
edparrishedparrish

2014/8/4

Hi danpost, thanks for the feedback! I understand and will fix all your comments except for the first one, which seems fine to me. When is (x > 0) not the same as (0 <= x)?
danpostdanpost

2014/8/4

(0 <= x) return 'true' when x equals zero. The problem stated that x be positive and NOT equals to zero.
edparrishedparrish

2014/8/4

Ah, thanks! BTW, good catches.
A new version of this scenario was uploaded on Mon Aug 04 21:07:36 UTC 2014 Updated some challenges thanks to feedback from danpost.
danpostdanpost

2014/8/5

You missed fixing this one: * greenfoot : move left/remove at edge should check '<= 0' Also, somewhere you stated that the statement after a 'Greenfoot.stop();' statement would not execute. That is not true. The method will still finish even after the 'stop' statement (and the current 'act' method will also finish up, even if it calls a method with a 'stop' statement in it).
danpostdanpost

2014/8/5

In fact, with a little testing, I figured out that the current act cycle completes before the scenario is actually stopped (in other words, even if the 'stop' was in the world class act method, all the actors will still have their act methods run afterwards before the scenario stops).
edparrishedparrish

2014/8/5

Hi danpost. Thanks again! I guess that I made an assumption that I should not have made about the stop() method. I will fix the issues.
A new version of this scenario was uploaded on Tue Aug 05 23:30:17 UTC 2014 Fixed content errors pointed out by danpost (thanks again!). Added questions to the "Boss Basic" and "Greenfoot algorithms" challenges.
A new version of this scenario was uploaded on Tue Sep 02 01:08:24 UTC 2014 Added intermediate-level challenges up to but not including the boss. Improved regex efficiency by avoiding alternation. Added level and score for current user to the leaderboard. Added previous score to opening screen of each challenge. Added tracking of rewarded levels to the leaderboard. Levels are now counted based on rewarded levels. Improved the help window. Various bug fixes (thanks to all who reported them).
A new version of this scenario was uploaded on Tue Sep 02 06:07:39 UTC 2014 Corrected a bug with the summing of the reward points.
A new version of this scenario was uploaded on Sun Sep 07 22:15:52 UTC 2014 Fixed a bug in the rewards tracking. Updated some content.
A new version of this scenario was uploaded on Mon Sep 08 21:50:08 UTC 2014
K_wowK_wow

2014/9/9

I completed the "moving and turning" method perfectly but have not unlocked any other challenges. What did I do wrong?
A new version of this scenario was uploaded on Wed Sep 10 05:44:42 UTC 2014 Fixed bug preventing progressing from level 1.
edparrishedparrish

2014/9/10

Hi K_wow, Thanks for reporting the problem. I uploaded a fix.
A new version of this scenario was uploaded on Sun Sep 21 21:13:28 UTC 2014 Corrected a bug with the summing of the reward points. Added a test for security exceptions if the user cannot connect to the server due to firewall issues, etc. Moved keeping Score to intermediate level and added a Basic conditions challenge to the starting level.
A new version of this scenario was uploaded on Sun Sep 21 21:19:59 UTC 2014 Added back the splash screen.
rezendesrezendes

2014/11/20

No longer realizes that I am logged in.
lordhersheylordhershey

2014/11/20

That can happen when your Internet connection gets a bit flakey or if you are accessing greenfoot site through a VPN, usually when it happens the scenario takes a long time to load.
danpostdanpost

2014/11/20

It can also happen when there is either a problem with the database server or during maintenance of the server (or probably a number of other reasons on the greenfoot end).
edparrishedparrish

2014/11/21

Are you using Java 8 or Java 7?
A new version of this scenario was uploaded on Sun Nov 23 02:57:51 UTC 2014 Added try-catch for Exceptions while attempting to use UserInfo.
A new version of this scenario was uploaded on Sun Nov 23 02:59:23 UTC 2014 Added try-catch for Exceptions while attempting to use UserInfo.
A new version of this scenario was uploaded on Sun Nov 23 03:16:11 UTC 2014 Modified the startup delay for the splash screen. Added message to error when attempting to access user info.
edparrishedparrish

2014/11/23

@rezendes: The problem is because I am using UserInfo to keep track of information. Java 8 throws a security exception when using storage. See davmac's comments in http://www.greenfoot.org/scenarios/12380
A new version of this scenario was uploaded on Sun Nov 23 03:41:36 UTC 2014 More modifications to checking for storage.
Is there a way to complete the challenge and get credit without reverting back to java 7?
edparrishedparrish

2016/2/1

If you can run Greenfoot, you can play JumbledGames. If you Open in Greenfoot you can show me what you have done. If you want online storage see: http://www.greenfoot.org/topics/8200/0
A new version of this scenario was uploaded on 2016-08-28 05:27:32 UTC Revised basic challenges to better match the book 2ed. Minor bug fixes. Still waiting for Greenfoot fix on user storage.
A new version of this scenario was uploaded on 2016-08-28 05:59:52 UTC Updated to allow changing options while not logged in.
A new version of this scenario was uploaded on 2016-08-28 06:08:05 UTC Reversed prior change but removed warning about loggin until UserInfo is fixed.
A new version of this scenario was uploaded on 2016-08-28 06:15:06 UTC Minor updates to challenges.