GCSE Computer Science Introduction to Decomposition and AbstractionQuick View
kwesi100kwesi100

GCSE Computer Science Introduction to Decomposition and Abstraction

(0)
This resource is for GCSE Computer Science Students. It aims to provide an understanding of decompostion and abstraction. A worksheet is included to reinforce understanding. Learning Outcomes demonstrate an understanding of what decomposition is and why it is used to develop code. demonstrate an understanding of what abstraction is and why it is used to develop code demonstrate an understanding of modelling and generalisation
Data Structures Arrays L10Quick View
kwesi100kwesi100

Data Structures Arrays L10

(0)
This resource is for GCSE Computer Science Students. It aims to provide an understanding of arrays. It aims to develop a basic understanding of Python. Learning Outcomes demonstrate an understanding of the need for, and demonstrate an understanding of how to use, one-dimensional and two-dimensional arrays
Developing code using pseudo-codeQuick View
kwesi100kwesi100

Developing code using pseudo-code

(0)
This resource is for GCSE Computer Science Students. It aims to provide an understanding of developing pseudo-code. An introduction to Python is included to reinforce understanding. Learning Outcomes Demonstrate an understanding of how to write pseudo-code for simple shapes Demonstrate an understanding of how to modify pseudo-code
Developing code using flowchartsQuick View
kwesi100kwesi100

Developing code using flowcharts

(0)
This resource is for GCSE Computer Science Students. It aims to provide an understanding of developing code using flowcharts. A review of the homework task from the previous lesson is included to reinforce understanding. Learning Outcomes demonstrate an understanding of the purpose of a given algorithm and how an algorithm works. demonstrate an understanding of how to determine the correct output of an algorithm for a given set of data.
Developing readable code L7Quick View
kwesi100kwesi100

Developing readable code L7

(0)
This resource is for GCSE Computer Science Students. It aims to provide an understanding of developing readable code. It aims to develop a basic understanding of writing Python programs. Learning Outcomes Understand that languages have data types Be able to use the idle editor to save programs Understand the if statement and indentation
Programming Constructs and Structures L6Quick View
kwesi100kwesi100

Programming Constructs and Structures L6

(0)
This resource is for GCSE Computer Science Students. It aims to provide an understanding of programming constructs and structures – selection sequence and iteration. Worked examples and solutions and a quiz is included to reinforce understanding. Learning Outcomes demonstrate an understanding of the need for, and how to use, global and local variables when implementing sub-programs demonstrate an understanding of the need for, and how to manipulate, strings. demonstrate an understanding of the need for, and how to use, variables and constants.
Developing Code - Programming languages L8Quick View
kwesi100kwesi100

Developing Code - Programming languages L8

(0)
This resource is for GCSE Computer Science Students. It aims to provide an understanding of programming languages. It aims to develop a basic understanding of Python. Learning Outcomes demonstrate an understanding of what is meant by high-level and low-level programming languages and demonstrate an understanding of their suitability for a particular task. demonstrate an understanding of what is meant by an assembler, a compiler and an interpreter when translating programming languages and know the advantages and disadvantages of each. demonstrate an understanding of how to code an algorithm in a high-level language. demonstrate an understanding of how the choice of algorithm is influenced by the data structures and data values that need to be manipulated.
Developing Code - Data TypesQuick View
kwesi100kwesi100

Developing Code - Data Types

(0)
This resource is for GCSE Computer Science Students. It aims to provide an understanding of developing code - data types. A plenary quiz is included to reinforce understanding. Learning Outcomes demonstrate an understanding of the need for, and demonstrate an understanding of how to use data types (integer, real, Boolean, char)
GCSE CS Developing Code Input  OutputQuick View
kwesi100kwesi100

GCSE CS Developing Code Input Output

(0)
Created for GCSE Computer Science students. Teaches students how to create an algorithm using pseudo-code and flow diagrams. Also introduces the input output process model. Includes a range of related tasks and activities.