Computational Thinking and Programming (WJEC)

studied byStudied by 4 people
0.0(0)
learn
LearnA personalized and smart learning plan
exam
Practice TestTake a test on your terms and definitions
spaced repetition
Spaced RepetitionScientifically backed study method
heart puzzle
Matching GameHow quick can you match all your cards?
flashcards
FlashcardsStudy terms and definitions

1 / 10

flashcard set

Earn XP

Description and Tags

11 Terms

1

Problem-Solving

Involves understanding problems, breaking them into manageable parts, and developing computational thinking skills.

New cards
2

Computational Thinking

Representing problems as algorithms, decomposing large problems, and focusing on abstraction.

New cards
3

Variables

Store data that can change, with different types like local, global, static, and dynamic variables.

New cards
4

Constants

Store data that does not change, using self-documenting identifiers.

New cards
5

Algorithms and Sorting

Set of clear, ordered instructions to solve problems, including different sorting algorithms like Merge Sort and Bubble Sort.

New cards
6

Searching

Involves Linear Search (sequential comparison) and Binary Search (divide and compare middle item).

New cards
7

Program Testing

Importance of testing for ensuring program functionality, with types like Unit Testing, Integration Testing, System Testing, Acceptance Testing, and Regression Testing.

New cards
8

Program Maintenance

Includes Corrective, Adaptive, Perfective, and Preventive maintenance to ensure program reliability and performance.

New cards
9

Documentation

User Documentation for end-users and Technical Documentation for developers, including code comments and design documents.

New cards
10

Version Control

Tracks changes in the program, manages multiple versions, and enables collaboration using tools like Git and SVN.

New cards
11

Code Review

Regularly reviewing code with peers to catch bugs early and improve code quality.

New cards

Explore top notes

note Note
studied byStudied by 18 people
762 days ago
5.0(1)
note Note
studied byStudied by 2 people
34 days ago
5.0(1)
note Note
studied byStudied by 17 people
837 days ago
5.0(1)
note Note
studied byStudied by 11 people
641 days ago
5.0(2)
note Note
studied byStudied by 22 people
882 days ago
4.5(2)
note Note
studied byStudied by 15 people
848 days ago
5.0(2)
note Note
studied byStudied by 22 people
162 days ago
5.0(2)
note Note
studied byStudied by 10445 people
681 days ago
4.6(34)

Explore top flashcards

flashcards Flashcard (514)
studied byStudied by 2 people
651 days ago
5.0(1)
flashcards Flashcard (59)
studied byStudied by 7 people
516 days ago
5.0(1)
flashcards Flashcard (181)
studied byStudied by 2 people
101 days ago
5.0(3)
flashcards Flashcard (25)
studied byStudied by 5 people
728 days ago
5.0(1)
flashcards Flashcard (32)
studied byStudied by 13 people
775 days ago
4.0(1)
flashcards Flashcard (188)
studied byStudied by 2 people
638 days ago
5.0(1)
flashcards Flashcard (27)
studied byStudied by 29 people
541 days ago
5.0(2)
flashcards Flashcard (464)
studied byStudied by 36812 people
688 days ago
4.1(403)
robot