Unit 3: Lesson 13 (A & B) Code For Solutions Not Covered In Unit

Both of these options seem to have important pieces of code that was not covered in the curriculum up until this point (unless I missed something).

A.) Needs the math.random(), indexOf() and toLowerCase(), none of which have been covered

B.) Uses the equalsIgnoreCase in the solution.

Lesson 11 B

Just want to make sure I didn’t miss anything I was supposed to be teaching

1 Like

and .equals() needs to be used in unit 3 project but had not been introduced yet to students prior

1 Like

Hi @yanet.cabrera and @jeff.rhodes, thank you for bringing this to everyone’s attention. I believe some of these exemplar solutions were written during the pilot which had things in different order in the curriculum. The one Jeff has screen shot of is a pretty advanced project. One thing that I noticed when I went in to check out these levels is that the instructions on the coding level discuss the need for .equals() -

I am going to be starting this project soon, and am going to highlight the .equals () method as we plan.

Best,
Lindsay

1 Like

Yes, thats there but it seems backwards to not introduce the String methods and then just quickly say oh btw here’s how you check equality with strings while they are working on a project. Also the sample solutions use string methods like .tolowercase and the Math.random and a ton others… just seems like we should really cover these methods before all of this

1 Like

I agree, Yanet- I am going to include this issue when I rate the project to give the curriculum team feedback after my students complete it.

For now I am starting this project tomorrow with my classes, and I am going to encourage them to choose one of the user stories that has numerical data. User stories C, D, and E all have numerical data that I think will allow students to practice methods like finding maximums, averages, etc. I am also going to show my classes how to use user story F, where they can find their own data from the links provided in the project planning guide, and encourage them to focus on numerical data.

Best,
Lindsay

1 Like