From Computer Science Wiki
What are we going to learn today?[edit]
Hello wonderful class :-)
- Today we will review our homework
- We will discuss how to learn about something
- We will discuss the standards covered for our exam next Thursday:
- Evaluate whether the order in which activities are undertaken will result in the required outcome.
- Explain the role of sub-procedures in solving a problem.
- Identify when decision-making is required in a specified situation.
- Identify the decisions required for the solution to a specified problem.
- Identify the condition associated with a given decision in a specified problem.
- Explain the relationship between the decisions and conditions of a system.
- Deduce logical rules for real-world situations.
- Identify the inputs and outputs required in a solution.
- Identify pre-planning in a suggested problem and solution.
- Explain the need for pre-conditions when executing an algorithm.
- Outline the pre- and post-conditions to a specified problem.
- Identify exceptions that need to be considered in a specified problem solution.
- Identify the parts of a solution that could be implemented concurrently.
- Describe how concurrent processing can be used to solve a problem.
- Evaluate the decision to use concurrent processing in solving a problem.
- Describe the characteristics of standard algorithms on linear arrays.
- Outline the standard operations of collections.
- Discuss an algorithm to solve a specific problem.
- Analyse an algorithm presented as a flow chart.
- Analyse an algorithm presented as pseudocode.
- Construct pseudocode to represent an algorithm.
|
What is our homework?[edit]
- Please login to our wiki and do some work on your wiki article.
- Please complete your topic for our 2018 case study. Your individual assignments are here : https://docs.google.com/spreadsheets/d/1XWjJzdVOXkPThRT02YrO4cql_hcWu2hPVbqJ-V2QwAc/edit?usp=sharing
|
How am I being assessed today?[edit]
I will assess you formatively today, and make a professional judgement to what extent you understand our learning material. I will use observation, your written work, answers to questions, and contribution to class discussions as data to make my decisions. I normally record my observations in a "evidence of learning" spreadsheet, which I will happily share with you privately if you so wish. I usually need a day or two notice.
I may ask you to complete a self-assessment which will help me understand how well you understand our material for the day.
|
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
|
Credits[edit]
|