CS3: Use logical reasoning to explain how some simple algorithms work and to detect and correct errors in algorithms and programs

Computer Science
Test your self on these keywords and definitions using the games below or Play random game
algorithmstep by step instructions to solve a problem (with or without a computer)
debugfind and fix an error in a program
errorsomething that has gone wrong with an algorithm
inputdata that goes into a computer program (for example: the keys you press)
logical reasoningthinking through what a program should do and comparing it with what it actually does
outputinformation that comes out as the result of running a computer program (for example: what you see on screen)
programcode which allows a computer to follow an algorithm
runlaunching a computer program
steprunning one instruction at a time to see what happens rather than running a whole program
testingrunning a computer program to check if it does what it is supposed to do
Keyword games: