Computational Thinking

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/6

encourage image

There's no tags or description

Looks like no tags are added yet.

7 Terms

1
New cards

Problem decomposition

Breaking down large, complex problems in to small sub-problems.

2
New cards

Concurrent processing

Figuring out the parts of a problem that can be tackled simultaneously.

3
New cards

Preconditions

Conditions that must be true for a subroutine to execute correctly

4
New cards

Representational Abstraction

Removing excessive details to leave a problem that consists of the key features.

5
New cards

Reusable program components

Writing modular code, libraries and subroutines so they can be rushed across different programs

6
New cards

Program flow

Tracing how the outcome of a decision alters the execution of the code

7
New cards

Logical conditions

I stabilising Boolean expressions that evaluate to true or false