Computational Thinking Week 1: Introduction

0.0(0)
studied byStudied by 0 people
0.0(0)
full-widthCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/13

flashcard set

Earn XP

Description and Tags

These flashcards cover key concepts and necessary information regarding computational thinking and the course structure as presented in the lecture notes.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

14 Terms

1
New cards

What is computational thinking?

A problem-solving approach that uses concepts and ideas from computer science.

2
New cards

Name the four components of computational thinking.

Decomposition, Pattern Recognition, Abstraction, Algorithms.

3
New cards

What does decomposition involve in computational thinking?

Breaking down a complex problem into smaller, more manageable parts.

4
New cards

What is the purpose of pattern recognition in computational thinking?

Identifying similarities or trends among problems to find reusable solutions.

5
New cards

What does abstraction allow us to do in computational thinking?

Focus on key details while ignoring unnecessary information.

6
New cards

What is an algorithm?

A step-by-step procedure or formula for solving a problem.

7
New cards

How does computational thinking benefit fields outside of computer science?

It develops problem-solving and logical reasoning skills applicable in various real-life contexts.

8
New cards

What are two real-world applications of computational thinking mentioned in the lecture?

Traffic Congestion Prediction and Smart Waste Management System.

9
New cards

What is the weightage of the written assessment (WRIT-1)?

50% of the overall grade.

10
New cards

What is recursion in computational thinking?

A method where a function calls itself to solve problems that can be broken down into smaller, similar problems.

11
New cards

What is an example of a common algorithm discussed in the lecture?

Binary search, used to find the position of a target value in a sorted array.

12
New cards

What is a key requirement when preparing for the assessments in this module?

Submit original work only and avoid plagiarism.

13
New cards

List one teaching method used in this module.

Lead lectures combined with supporting workshops to clarify methodologies.

14
New cards

How long is the reflective project report required in WRIT-1?

Approximately 2000 x group size words.