Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

Java

Craig Dennis
STAFF
Craig Dennis
Treehouse Teacher

I just retired the Java Basics - Knock Knock Joke

Howdy everybody!

Just wanted to let you know that I retired the Knock Knock Joke final question of Java Basics and replaced it with what I believe to be a better more understandable challenge.

Please give it a shot and let me know what you think:

https://teamtreehouse.com/library/java-basics/perfecting-the-prototype/looping-until-the-value-passes

If you see stuff referring to knocking, and oranges and bananas, you can just ignore it. It will give you old timers something to brag about too ;)

Huge shout out to our amazing moderators for supporting such an accidentally confusing question, especially for those whose first experience with a Knock Knock Joke was in code.

Hope everyone is having as much fun as I am!

Hey Craig,

Good idea, the question seems much less confusing with the additional step added in, I'm sure students will have an easier time determining what each step of the challenge is expecting now.

This doesn't seem like a spur of the moment decision, any other challenges you are looking at to update?

Craig Dennis
Craig Dennis
Treehouse Teacher

Hey Rob!

Been on my to do list forever, just finally got to it. There are some more. Any in specific you are thinking about?

I'm not sure it needs an overhaul like this one, but maybe just clarify the goal of the shopping cart method challenge that teaches method overloading. The method overloading doesn't seem to be the problem, most students that I see never anticipate having to call the previous method in the overloaded method.

I see that one crop up frequently.

In any case, thanks for all the work you do!

1 Answer

Ken Alger
STAFF
Ken Alger
Treehouse Teacher

:cry:

The new version should indeed be less confusing, but the old one will be missed.

Ken

Ken Alger
Ken Alger
Treehouse Teacher

I thought that was recently retired. The new upgrade is the door bell.

Craig Dennis
Craig Dennis
Treehouse Teacher

C'mon for old times sake. Knock Knock...

Craig Dennis
Craig Dennis
Treehouse Teacher

Don't cry, there's lots more fun challenges on the way

(thanks for playing along!)