Computer Science Core Concepts What is Computer Science




























- Slides: 28
Computer Science Core Concepts
What is Computer Science? Computer Science is the creation and adaptation of technology
What is programming?
Programming Instructions for a computer to follow to perform a task
What is an algorithm?
Algorithms A process to follow to solve a problem; a set of instructions
What is A variable?
Variable A symbol or name that represents a value Can declare, assign or change the value of variables
What is Boolean?
Boolean A data type that returns only true or false. It will not return numbers*, words, etc. . True=1 False=0 *the only numbers Boolean will return
What is A Comparator?
Comparato rs (aka Logic operators) Compare two or more Variables The result of the comparison is a boolean value Equal to == and Not equal to != or Greater than > not Greater than or equal to >= Less than < Less than or equal to <=
Comparators (con’t) x = 10 y = 20 What is the boolean value of the following expressions? ● x == y ● x != y ● x>y ● x >= y ● x<y ● x <= y
What is An if-else statement?
If-Else Statements When a comparison is True, then the if- block will be executed. And, if a comparison is False, then the elseblock will be executed.
If-Else Statements examples x=8 y=4 What is the boolean value of the following expressions? if (x > y and y != 5) print (“Hello!”) else print (“Bye!”) if ((x-y)==4) else print (“Bonjour!”) print (“Au revoir!”) if (x < y or x >= 5) print (“Hola!”) print (“Adios!”) else
What is Branching?
Branching A branch is a set of instructions that, when executed, cause the computer to begin execution of a different instruction sequence. Branching can use if-else or switch statements
What is a loop?
LOOPS Series of instructions that is repeated until a given condition is false
LOOPS (Types) for loop: executed at least once, and the number of repetitions is known while loop: repeatedly executed statement; will be executed 0 infinity times
What is iteration?
Iteration is the act of repeating a process Each time a loop runs, that is one iteration.
What is a function?
Functions A small set of instructions that defines how to complete a specific task The “Add ten to a number” is the function
Computer Science Algorithm You learned about. . . Programming Variable Boolean If/Else Comparators Loops For Loop While Loop
Review!