2.1 COMPUTATIONAL THINKING

12 flashcardspar Sabs2023
Réviser ces flashcardsGratuit · répétition espacée · iPhone, Android, Mac et web

Toutes les cartes

1
what is thinking abstractly?
Removing unnecessary details and only including the relevant details
2
why do we need abstraction?
Reduces the complexity and improves the clarity of what we're trying to convey.
3
what is thinking ahead?
Identifying the preconditions of a system, the inputs, outputs and reusable components.
4
why is thinking ahead good?
Helps us to:
-Maximise code efficiency
-Minimise errors
5
Examples of reusable components?
-Subroutines/procedures
-libraries
-APIs
6
Example of how thinking ahead has been implemented?
Caching and prefetching
7
what is thinking procedurally
Breaking a problem down into sub problems and identifying order of events
8
tools for designing algorithms?
hierarchy charts
Flowcharts
Pseudocode
9
what is thinking logically?
Identifying decision points for branching or iteration.
10
what is thinking concurrently
Identifying if parts of a problem can be tackled at the same time.
Multitasking
11
Advantages of concurrency?
Reduces time needed as the number of tasks completed in a given time is increased
12
Disadvantages of concurrency
-May be difficult to program/implement
-Program/problem may not suit concurrency
Réviser les 12 cartes gratuitement

Plus de flashcards : Histoire et lettres

Quartet I Ch4 white diamond 漢字24 cartesHistoire et lettres · JaponaisMaryBrunei20 cartesHistoire et lettres · AnglaisryLittle Women---Meg's Lines (Act 2)16 cartesHistoire et lettres · AnglaisMakennatowers of london13 cartesHistoire et lettres · Anglaisanya€Y4 B 9093 - english language10 cartesHistoire et lettres · AnglaisKamillaArchitecture of India194 cartesHistoire et lettres · AnglaisLWorld History: Middle Ages and Feudalism102 cartesHistoire et lettres · AnglaisLincolnART 156: test 170 cartesHistoire et lettres · AnglaisLianmapeh grade 754 cartesHistoire et lettres · AnglaisstudentIndia Study Guide 202343 cartesHistoire et lettres · Anglaismrwright07The A&P, Araby, and The Sisters35 cartesHistoire et lettres · AnglaisvanniTypography29 cartesHistoire et lettres · Anglaisun étudiant OutLearn

Tous les decks : Histoire et lettres

Révise ces decks dans l’app

Gratuit sur iPhone, Android, Mac et le web. Ajoute n’importe quel deck à ton compte en un tap.

Télécharger dans l’App StoreDisponible sur Google Play
Réviser les 12 cartes gratuitement