Proficiencies (Objectives) CONTENT OUTLINE STANDARDS SUGGESTED ACTIVITIES EVALUATION/ASSESSMENT TEACHER NOTES (Proficiency numbers in parenthesis) Student will be able to: Students will: VI. Decisions (13, 14, 15) 9.4K Grade 12 Quiz: Evaluate statements using practice evaluating Boolean ex- • A. Logic CPI 06 relational and logical operators pressions to simplify logical 1. tables 9.4K Grade 12 statements and discover equiva- 2. Boolean Algebra CPI 07 Test: code involving deci- lent statements 3. Logical operators sions and evaluate statements using examine and modify existing • 4. Relational operators relational and logical operators projects determine letter grade based on • B. If statements a project, modify according number C. If…Else statements to teacher specifications given a number for suit and val- • D. Nested If ue of a card, display the correct E. Multi-way decisions Given a code segment: name for the card. 1. predict the output 2. find and correct errors 3. examine and modify existing VII. Repetition (18, 19, 20) 9.4K Grade 12 • Test/quiz: write and trace code us- projects. A. loops CPI 06 ing loops write a program to simulate toss- B. Event-controlled loops 9.4K Grade 12 • Given a project, modify according ing a die and tally the results. CPI 07 to teacher specifications. Show counts in a table. Given a code segment: write a program to find the fac- 1. predict the output • tors of a number by the 2. find and correct user. errors. examine and modify existing • VIII. Arrays (21, 22) 9.4K Grade 12 Given a project, modify according projects A. One-dimensional CPI 06 to teacher specifications write a program to simulate toss- • B. Two dimensional 9.4K Grade 12 a code segment: ing a die using an array to store C. Searching CPI 07 1. predict the output the tallies (modify loop lab) 1. highest/lowest value 2. find and correct 2. specific value errors
Proficiencies (Objectives) CONTENT OUTLINE (Proficiency numbers in parenthesis) STANDARDS SUGGESTED ACTIVITIES EVALUATION/ASSESSMENT TEACHER NOTES Student will be able to: Students will: VI. Decisions (13, 14, 15) A. Logic 1. tables 2. Boolean Algebra 3. Logical operators 4. Relational operators B. If statements C. If…Else statements D. Nested If E. Multi-way decisions VII. Repetition (18, 19, 20) A. loops B. Event-controlled loops VIII. Arrays (21, 22) A. One-dimensional B. Two dimensional C. Searching 1. highest/lowest value 2. specific value 9.4K Grade 12 CPI 06 9.4K Grade 12 CPI 07 9.4K Grade 12 CPI 06 9.4K Grade 12 CPI 07 9.4K Grade 12 CPI 06 9.4K Grade 12 CPI 07 • practice evaluating Boolean ex- pressions to simplify logical statements and discover equiva- lent statements • examine and modify existing projects • determine letter grade based on number • given a number for suit and val- ue of a card, display the correct name for the card. • examine and modify existing projects. • write a program to simulate toss- ing a die and tally the results. Show counts in a table. • write a program to find the fac- tors of a number by the user. • examine and modify existing projects • write a program to simulate toss- ing a die using an array to store the tallies (modify loop lab) Quiz: Evaluate statements using relational and logical operators Test: code involving deci- sions and evaluate statements using relational and logical operators a project, modify according to teacher specifications Given a code segment: 1. predict the output 2. find and correct errors 3. Test/quiz: write and trace code us- ing loops Given a project, modify according to teacher specifications. Given a code segment: 1. predict the output 2. find and correct errors. Given a project, modify according to teacher specifications a code segment: 1. predict the output 2. find and correct errors
MTH517%20Introduction%20to%20Computer%20Programming%20in%20C%20and%20Apps%20Development%20R%201-24-13.docx