computational thinking Flashcards

1
Q

What does CT mean?

A

Thinking like a computer scientist.

Computational thinker.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

How should CT be implemented into the K-12 curriculum?

A

Learning ABOUT and WITH the technology.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is CT?`

A

The concepts fundamental to computer science, it represents a universally applicable attitude and skill set everyone should learn

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is the the Definition of CT?

A

Applying tools and techniques from computer science to understand and reason about both natural and artificial systems and processes.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Where is CT most prominent and most effectively learned?

A

Through rigorous creative process of writing code.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What are the four core CT processes?

A

Decomposition
Abstraction
Pattern recognition
Algorithms

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is decomposition?

A

The strategy of breaking a complex idea or challenging problem down into its more manageable parts.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is pattern recognition?

A

Humans are biological pattern recognition machines. We see patterns everywhere..they help organize the world and make predictions.

Pattern recognition is one of the core elements of AI

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is Algorithum Design?

A

When a chef writes a recipe for a dish, they are creating an algorithm that others can follow to replicate the dish…… a sequence of steps

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is Abstraction?

A

Carefully selecting the qualities we care about and ignoring the rest of the details is the key to abstraction

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Programming is not only a fundamental skill of CS and a key tool for supporting the cognitive tasks involved in CT but also a……

A

a demonstration of computational competencies as well.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What are the 4 main issues with the UK CT program?

A
  1. the current ICT curriculum is very broad, at the lowest level and has no depth of understanding.
  2. there is a shortage of teachers who are able to teach beyond basic digital literacy
  3. There is a lack of continuing professional development for teachers of computing
  4. Features of school infrastructure inhibit effective teaching and computing.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What is operationalization?

A

process of defining a fuzzy concept so as to make the theoretical concept clearly distinguishing or measurable, and to understand it in terms of empirical observations

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What is a operational definition?

A

Is the articulation of operationilization used in defining the terms of process needed to determine the nature of an item or phenomenon.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What is a operational definition?

A

Is the articulation of operationilization used in defining the terms of process needed to determine the nature of an item or phenomenon.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Who was Alfred Binet?

A

The man who first started IQ test.

started by measuring peoples heads.