bjc-edc / bjc-r

The Beauty and Joy of Computing public resource repository.
http://bjc.edc.org/
12 stars 20 forks source link

Complete Changes to 2.2 #39

Open maryfries opened 5 years ago

maryfries commented 5 years ago

History:

  1. Brian and I noticed that the GO TO POINT and the POINT ADT content in U2L2 aren't really needed now that GO TO is a primitive.
  2. Paul and I looked over the page and the teacher feedback and agreed to experiment with covering ADTs with a quiz app before Capturing Clicks, from which we would cut what now amounts to unnecessary "busy work" (namely, GO TO POINT and the POINT ADT).
  3. I drafted the Quiz App project.
  4. I started thinking that Capturing Clicks should introduce FOR EACH without ADTs before the quiz app (on the principle of one thing at a time) so the trajectory of Lab 2 should actually be: A. Shopping List (introducing lists) - one page B. Capturing Clicks (introducing FOR EACH) - however many pages it takes to do just the DRAW SHAPE and capturing clicks content C. Quiz App (introducing ADTs) - two pages

And Mandala should be an optional project (proposed by Mary, agreed to by Paul, in agreement with teachers who called it a "leap in reasoning").

maryfries commented 5 years ago

Brian and I agreed that the order should be A. Shopping List (introducing lists) B. Quiz App (introducing ADTs) C. Capturing Clicks (introducing FOR EACH) - because it uses the ADT point, which they will have to build here.

brianharvey commented 5 years ago

I vote for Shopping list, Quiz app, capturing clicks (with ADT), Mandala (not optional).

I really like Mandala; it introduces a little complexity and also the neat idea of remembering where the vertices are while drawing the polygon. And I wouldn't eliminate anything from Capturing clicks, which is also beautiful.

maryfries commented 5 years ago

Brian and I agreed to the order: Shopping list, Quiz app, capturing clicks (with ADT)

I'm looking forward to thinking/talking more about Mandala.

Everything from Capturing Clicks that has already been covered in the Quiz App will be removed, otherwise CC will only get normal edits. Agreed, Brian?

brianharvey commented 5 years ago

I'd have to see what you mean to remove from Capturing Clicks.

maryfries commented 5 years ago

Next Steps:

  1. [x] Brian to review and complete changes to Page 1: Shopping List with Mary
maryfries commented 5 years ago

I believe all that is left now is making the old contents of this lab into optional projects.