computational thinking Flashcards
What does CT mean?
Thinking like a computer scientist.
Computational thinker.
How should CT be implemented into the K-12 curriculum?
Learning ABOUT and WITH the technology.
What is CT?`
The concepts fundamental to computer science, it represents a universally applicable attitude and skill set everyone should learn
What is the the Definition of CT?
Applying tools and techniques from computer science to understand and reason about both natural and artificial systems and processes.
Where is CT most prominent and most effectively learned?
Through rigorous creative process of writing code.
What are the four core CT processes?
Decomposition
Abstraction
Pattern recognition
Algorithms
What is decomposition?
The strategy of breaking a complex idea or challenging problem down into its more manageable parts.
What is pattern recognition?
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
What is Algorithum Design?
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
What is Abstraction?
Carefully selecting the qualities we care about and ignoring the rest of the details is the key to abstraction
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 demonstration of computational competencies as well.
What are the 4 main issues with the UK CT program?
- the current ICT curriculum is very broad, at the lowest level and has no depth of understanding.
- there is a shortage of teachers who are able to teach beyond basic digital literacy
- There is a lack of continuing professional development for teachers of computing
- Features of school infrastructure inhibit effective teaching and computing.
What is operationalization?
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
What is a operational definition?
Is the articulation of operationilization used in defining the terms of process needed to determine the nature of an item or phenomenon.
What is a operational definition?
Is the articulation of operationilization used in defining the terms of process needed to determine the nature of an item or phenomenon.
Who was Alfred Binet?
The man who first started IQ test.
started by measuring peoples heads.