CSSE221: Software Dev. Honors Day 11

9
CSSE221: Software Dev. Honors CSSE221: Software Dev. Honors Day 11 Day 11 Pass in HW4 now Pass in HW4 now Fifteen due 11:59pm Fifteen due 11:59pm Announcements Announcements Questions on Fifteen? Questions on Fifteen? HW5 posted, due next Monday HW5 posted, due next Monday Anyone have 2 Anyone have 2 nd nd ed of Weiss (brown ed of Weiss (brown cover) cover) Next programming assignment posted Next programming assignment posted

description

CSSE221: Software Dev. Honors Day 11. Pass in HW4 now Fifteen due 11:59pm Announcements Questions on Fifteen? HW5 posted, due next Monday Anyone have 2 nd ed of Weiss (brown cover) Next programming assignment posted. Discussion of Round 1 Capsules. Dr B’s comments - PowerPoint PPT Presentation

Transcript of CSSE221: Software Dev. Honors Day 11

Page 1: CSSE221: Software Dev. Honors Day 11

CSSE221: Software Dev. Honors CSSE221: Software Dev. Honors Day 11Day 11 Pass in HW4 nowPass in HW4 now

Fifteen due 11:59pmFifteen due 11:59pm AnnouncementsAnnouncements

Questions on Fifteen?Questions on Fifteen? HW5 posted, due next MondayHW5 posted, due next Monday

Anyone have 2Anyone have 2ndnd ed of Weiss (brown cover) ed of Weiss (brown cover) Next programming assignment postedNext programming assignment posted

Page 2: CSSE221: Software Dev. Honors Day 11

Discussion of Round 1 Discussion of Round 1 CapsulesCapsules

Dr B’s commentsDr B’s comments

How beneficial to your How beneficial to your understanding did you find doing the understanding did you find doing the research and summary?research and summary?

Any concerns you have so far?Any concerns you have so far? Things you plan to do differently for Things you plan to do differently for

round 2?round 2?

Page 3: CSSE221: Software Dev. Honors Day 11

Capsules – Group 2 Capsules – Group 2 (Section 1)(Section 1)

Generics McGinnis, Sullivan, Wentz

Iterators (Boutell)

Lists (concepts and using them) Devore, Priest

Stacks & Queues Bennington, Lundgren, Skiles

Sets, Maps, and PriorityQueues Bennett, Fishman, Smith

Recursion Belton, Johnson, Speyer

Search (sequential, binary, and efficiency) Crockett, Levey, Morrison

Page 4: CSSE221: Software Dev. Honors Day 11

Capsules – Group 2 Capsules – Group 2 (Section 2)(Section 2)

Generics Behling Dovalovsky, Stokes

Iterators (Boutell)

Lists (concepts and using them) Clute, Eckert, Nibert

Stacks & Queues Bennett, Kruth, Reilly

Sets, Maps, and PriorityQueues Hulette, Most

Recursion Gates, Miller, Richardson

Search (sequential, binary, and efficiency) Hein, Johnson, Rubin

Page 5: CSSE221: Software Dev. Honors Day 11

How to do a capsule?How to do a capsule?Round 2: +Demo and Round 2: +Demo and

ActivityActivity I still lecture (15-20 min).I still lecture (15-20 min).

You still create a summary and quiz.You still create a summary and quiz. Now, you create the demonstration.Now, you create the demonstration.

Code that shows a concept.Code that shows a concept. How will you know if your classmates are How will you know if your classmates are

understanding it?understanding it? Now, you create a Now, you create a hands-on hands-on activity for the activity for the

class, like?class, like? Start the demo code together (like SwingDemo)Start the demo code together (like SwingDemo) Have them extend the demo code (like Have them extend the demo code (like

SalariedEmployee)SalariedEmployee) Do a kinesthetic activity (like having the class act out Do a kinesthetic activity (like having the class act out

a sort method)a sort method) Use your creativity! Use your creativity!

Page 6: CSSE221: Software Dev. Honors Day 11

More about the More about the Demo/ActivityDemo/Activity

Total time for both: ~25-30 minutes Total time for both: ~25-30 minutes IntegrateIntegrate your quiz with your your quiz with your

demo/activity:demo/activity: 2-3 questions must relate to them.2-3 questions must relate to them.

Roles of Teammates:Roles of Teammates:1.1. Demo DriverDemo Driver: explains the code and adds any : explains the code and adds any

live codelive code2.2. Roving ExpertRoving Expert: checks if any students are : checks if any students are

having difficulties, asks if they need helphaving difficulties, asks if they need help3.3. QuestionerQuestioner: chooses students to ask the : chooses students to ask the

questions on the quiz, asks them, and provides questions on the quiz, asks them, and provides encouragement or corrective feedback as encouragement or corrective feedback as appropriate.appropriate.

Page 7: CSSE221: Software Dev. Honors Day 11

Capsule DeliverablesCapsule Deliverables By 7:30 am on the day you are presenting:By 7:30 am on the day you are presenting:

Email the quiz, key, and summary to me (as Email the quiz, key, and summary to me (as before)before)

Commit your demo to csse221-200810-publicCommit your demo to csse221-200810-public Include your section number in the project name: Include your section number in the project name:

csse221 csse221

Bring to class printed versions (as before):Bring to class printed versions (as before): 1 copy of summary1 copy of summary 2 copies of key2 copies of key Enough copies of quiz for the class (20)Enough copies of quiz for the class (20)

Page 8: CSSE221: Software Dev. Honors Day 11

Capsule RubricCapsule Rubric

To give more detailed guidance To give more detailed guidance ahead of time and feedback after ahead of time and feedback after you are doneyou are done

Page 9: CSSE221: Software Dev. Honors Day 11

This week: This week: CarsTrucksTrainsCarsTrucksTrains

Monday:Monday: Project workdayProject workday

Tuesday:Tuesday: Generics (capsule)Generics (capsule) Iterators (capsule)Iterators (capsule)

Thursday:Thursday: Lists (capsule)Lists (capsule) Implementation of linked lists Implementation of linked lists