Miss Patel Year 9 Computer Science Term 1

advertisement

Miss Patel

Year 9 Computer Science Term 1 - Checklist

You must use keywords when answering the following questions. Write in full sentences and remember to check spelling, punctuation and grammar. All these writing tasks will make up the content for your end of term projects

Lesson / topic / task Completed

Lesson 1 - ICT vs. Computer Science

Writing task must include:

-

Why was computing introduced in schools and who was behind the move ICT to Computer Science

-

What is computing all about? Explore some topics covered and future technologies/developments

-

Explore career options in computer science.

-

Benefits of studying computer science and the skills you build

-

Summarise why an education in computing is valuable

For this task you can use the presentation you watched on the first week. This is available on misspatelcomputing.weebly.com

Lesson 2 - Introduction to programming

Writing task must include:

-

What skills do you need for problem solving

-

What is LightBot - why is it useful for learning programming?

Lesson 3 - Introduction to programming

Writing task must include:

-

What does the word autonomous mean? How does this link to computer science? Give some examples and link this to lesson 2 when we discussed the importance of instructions being precise and clear.

-

What is the importance of computing in society? - entertainment, medicine, education, transport etc.

-

What is a procedure? Link how Lightbot introduces procedures.

Why are procedures useful and when might they be used?

-

What is a programming language? Why are there so many?

Discuss the uses of some programming languages in industry, their advantages and disadvantages.

-

What is Python? Why is it a good language to learn programming?

Why do we teach Python in school? Advantages of Python

Lesson 4 - Introduction to Python

The following keywords all need to be in your glossary

-

Autonomous - Program

-

Commands - Prompt

-

Computer Program - Python

-

Condition - Selection

-

Debugging - Software

-

Hardware - String

-

IDLE - Syntax

-

IDE - Syntax Errors

-

Operators - Syntax Highlighting

-

Procedure - Variable

Lesson 5 - print statement, syntax errors, variables

-

You must have completed all of Python workbook 1 (this is available at misspatelcomputing.weebly.com - year 9 - lesson materials)

Make sure you are confident with the following:

(use the workbook to help you check your progress)

-

Writing a simple print statement

-

Understand syntax highlighting

-

Identifying syntax errors

-

Understand what a syntax error is

-

Debug syntax errors when using print statement

-

Know python operators for carrying out calculations

-

Write calculations in python that use multiple operators

-

Understand what a variable is

-

Set up a variable

-

Assign a value to the variable

-

Store numbers in variables and use these variables to carry out mathematical calculations

-

Embed user input into print statements

-

Understand the different between python window types - shell and text editor window.

Miss Patel

Miss Patel

Lesson 6 - Selection (IF statements)

-

You must have completed all of Python workbook2 (this is available at misspatelcomputing.weebly.com - year 9 - lesson materials)

Make sure you are confident with the following:

-

Understand all of the comparison operators

-

Write a simple IF statement using comparison operators and print statement

-

Write an IF …else statement using comparison operators and print statement

-

Write an ELIF statement using comparison operators and print statement

-

Spot syntax errors in IF statements

Miss Patel

Download