Computing Flashcards
(18 cards)
Grooming
Is when someone builds a relationship, trust and emotional connection with a child or young person so they can manipulate, exploit and abuse them.
What happens when groomed?
Children and young people who are groomed can be sexually abused, exploited or trafficked.
Computational thinking (definition)
Takes a complex problem, understands what the problem is and develops possible solutions.
Decomposition
Breaking something into smaller parts.
Pattern Recognition
Looking for similarities and trends.
Algorithm Design
Creation of step by step instructions to solve a problem.
Sequence
A set of instructions in order.
Selection
Used when we want to make a decision in a program.
Abstraction
Focusing on what’s important, ignoring what is unnecessary.
Iteration
Using loops to repeat sequences of code.
Data types
This tells a computer how we want to use the data.
String
A sequence of characters, including punctuation, numbers and letters e.g. hello world!
Integer
A number with no decimal place e.g. 100.
Float
A number with a decimal place e.g. 12.5.
Variable
This is a way of storing things temporarily
The data types:
String, Integer, Float
The coding concepts:
Sequence, selection, iteration
Computational thinking techniques:
Decomposition, Pattern recognition, Abstraction, Algorithm Design