April 11th 2016 Lesson Notes: Difference between revisions

From Computer Science Wiki
No edit summary
Line 12: Line 12:
# Apply analysis, design, and implementation techniques to solve problems (e.g., use one or more software lifecycle models).
# Apply analysis, design, and implementation techniques to solve problems (e.g., use one or more software lifecycle models).
# Describe a software development process used to solve software problems (e.g., design, coding, testing, verification).
# Describe a software development process used to solve software problems (e.g., design, coding, testing, verification).
# [[Middle School Exploring computer science standards | Click here for all our standards]]
# [[Middle School Exploring computer science standards | Click here for all our standards]]
</td>
</td>

Revision as of 08:44, 11 April 2016

Class plan.png What are we going to learn today?[edit]

  1. We are going to work through simple functions - and really review them!
  2. We are going to continue to learn about the design process.

Ourstandards.png Standards we are covering today[edit]

  1. Apply analysis, design, and implementation techniques to solve problems (e.g., use one or more software lifecycle models).
  2. Describe a software development process used to solve software problems (e.g., design, coding, testing, verification).
  3. Click here for all our standards

Planfortoday.png What is the actual plan?[edit]

  1. Our programming review is fairly simple. We will work through functions.
  2. We will then work on our design project

Target.png Is this graded?[edit]

  1. Students will receive a formative assessment for their problem set work. Please click here to see how you will be graded

Homework.png What is your homework and when is it due ?[edit]

  1. We must work on our design project. Everyone is required to respond to Mr. MacKenty's feedback on the discussion page for your project. This homework is due at the start of our next class.

Computer1.png As a computer scientist, you have[edit]

These are the characteristics every computer scientist works towards.

  • Confidence in dealing with complexity
  • Persistence in working with difficult problems
  • Tolerance for ambiguity
  • The ability to deal with open-ended problems
  • The ability to communicate and work with others to achieve a common goal or solution

Credit.png Credits[edit]