March 30 2016 Lesson Notes: Difference between revisions
No edit summary |
No edit summary |
||
Line 48: | Line 48: | ||
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). | ||
Use collaborative tools to communicate with project team members (e.g., discussion threads, wikis, blogs, version control, etc.). | Use collaborative tools to communicate with project team members (e.g., discussion threads, wikis, blogs, version control, etc.). | ||
== References == | |||
<references /> | |||
[[Category:Class Notes]] | [[Category:Class Notes]] | ||
[[Category:2015-2016 School Year]] | [[Category:2015-2016 School Year]] |
Revision as of 11:14, 1 April 2016
Date this lesson was delivered[edit]
March 30 2016
Objective[edit]
Explore[edit]
Describe what kinds of hands-on/minds-on activities students will be doing?
Explain[edit]
List higher order thinking questions which teachers will use to solicit student explanations and help them to justify their explanations.
Extend[edit]
Describe how students will develop a more sophisticated understanding of the concept
Evaluate[edit]
How will students demonstrate that they have achieved the lesson objective?
Homework[edit]
None.
As a computer scientist, you have[edit]
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
Standards[edit]
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). Use collaborative tools to communicate with project team members (e.g., discussion threads, wikis, blogs, version control, etc.).