From Computer Science Wiki
|
|
Line 9: |
Line 9: |
| * We will review the parking ticket problem | | * We will review the parking ticket problem |
| ** Two or three students will share their solutions with the class | | ** Two or three students will share their solutions with the class |
| * We will discuss a basic computational idea: evaluating conditionals. | | * We will discuss two basic computational idea: evaluating conditionals and understanding decisions |
| ** We will write a "guess that number game" | | ** We will write a "guess that number game" |
|
| |
|
Revision as of 09:15, 27 August 2017
What are we going to learn today?[edit]
Hello Class!
- We will review the parking ticket problem
- Two or three students will share their solutions with the class
- We will discuss two basic computational idea: evaluating conditionals and understanding decisions
- We will write a "guess that number game"
Please write a simple game that randomly selects a number between 0 and 100. A player must guess the number. Your program should tell the player if their guess is higher or lower than the secret number.
* Your program must generate a random number between 0 and 100 and assign that random number to a variable.
* Your program must ask the player to guess a number
* Your program must compare the players guess and the secret number.
* The program should tell the player if their guess is:
** Much higher or much lower OR a little higher or a little lower than the secret number
* Your program must tell the player if they have won
|
What is our homework?[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.
|
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 datum 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.
|
Standards we are covering today[edit]
These standards are commonly used from the IB Computer Science Subject Guide[1]
|
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]
|
- ↑ IB Diploma Programme Computer science guide (first examinations 2014). Cardiff, Wales, United Kingdom: International Baccalaureate Organization. January 2012.