Wordle is the 2015 FRQ HiddenWord

223 views
Skip to first unread message

aaron.chamberlain

unread,
Feb 4, 2022, 9:28:07 AM2/4/22
to WI-csandit-teachers
Anyone notice that the game Wordle which is taking the world by storm is exactly the same as the AP Computer Science A Free Response Question HiddenWord from 2015?

Christopher Reis

unread,
Feb 4, 2022, 9:46:20 AM2/4/22
to wi-csandi...@googlegroups.com
No, I forgot about that!  We're even going to be doing it soon in my class as a practice.

Last week I wrote a WordleMaster application in Java (I started with a console application and then made a GUI for it).  I plan to turn it into a lab for AP CS A.  The last time I did that I presented it at WMC.  So, if anyone's interested, I may be presenting that in 2023.  The activities will focus on writing the Wordle class (a single Wordle puzzle is an instance of that class).  It won't really focus on the GUI side, although I may add some activities that talk a little about how the GUI elements work because students are always interested about stuff like that.

For the Wordle nuts out there, if you choose a good first guess it averages success in about 3.5 attempts.  It doesn't do all the thinking for you.  It just speeds up the process quite a bit.

One of my goals in AP CS is to show the students GUI applications that are easy to understand and that don't require navigating a lot of source code files.  I've already done that once with a Tetravex lab that I presented at WMC in 2019 iirc.  I would encourage anyone with similar self-created projects to consider presenting them at WMC.

Chris.


From: 'aaron.chamberlain' via WI-csandit-teachers <wi-csandi...@googlegroups.com>
Sent: Friday, February 4, 2022 8:28 AM
To: WI-csandit-teachers <wi-csandi...@googlegroups.com>
Subject: [WI-csandit-teachers] Wordle is the 2015 FRQ HiddenWord
 
Anyone notice that the game Wordle which is taking the world by storm is exactly the same as the AP Computer Science A Free Response Question HiddenWord from 2015?
The School District of New Berlin does not discriminate against individuals on the basis of age, gender, race, color, religion, national origin, ancestry, creed, pregnancy, marital or parental status, sexual orientation, gender identity, or physical, mental, emotional, or learning disability. Federal law prohibits discrimination in education and employment on the basis of age, race, color, national origin, gender, religion, or disability. For more information, follow this link [http://www.nbexcellence.org/district/disclaimers.cfm]. 

--
You received this message because you are subscribed to the Google Groups "WI-csandit-teachers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to wi-csandit-teac...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/wi-csandit-teachers/117a3d63-1e38-4581-a46a-af8395a54c23n%40googlegroups.com.

Aaron Chamberlain

unread,
Feb 4, 2022, 9:55:20 AM2/4/22
to wi-csandi...@googlegroups.com
As a lab, I think it would be cool to make a Wordle class, a Result class, a Runner class (GUI or not) and make a text input file which contains large numbers of 5-letter words for random selection. The Result class would be used to track previous results and for analysis of how well a player did. Store the Result objects in an ArrayList of previously completed Wordles; essentially, a log of previous results. You could also create a bunch of utility methods in the Wordle class to track overall stats, like average guesses, number of successfully completed, number of failed, etc etc. Lots of opportunity to expand this into a lab. 

Aaron Chamberlain
Computer Science Teacher
New Berlin Eisenhower


Reply all
Reply to author
Forward
0 new messages