COMPUTATIONAL THINKING NAME LEVELS W 1 Understand the


































- Slides: 34
COMPUTATIONAL THINKING NAME:
LEVELS W 1 Understand the difference between data and information. 1 Represent a set of instructions as an algorithm. 2 Explain how computers use binary to representation data. 3 Be able to complete 8 bit binary addition. Be able to interpret an 8 bit binary representation. Be able to identify simple pattern recognition. 4 Be able to convert binary to hexadecimal. Be able to identify AND, NOT, OR logic gates. 5 Be able to independently abstract a program. Be able to create truth tables based on AND, OR, NOT and NOR and NAND gates
• What is the difference between data and information? • Data • Information
Which beaver is not dressed like the dress code? why
• Describe in your own words what an algorithm is
• Steps to create beans on toast…
MY FLOW CHART • I am doing task number…. Start/ Stop Process Input/ output Decision
• My score on the quiz was…
PATTERNS
1854 BROAD STREET CHOLERA OUTBREAK • How was it spread? • How did he find this out?
PATTERN • On the following slide write a sequence of instructions to ask a user for a season: • Spring, summer, autumn, winter. • Then it will put the appropriate costume on a character
Change the font to white for a hint: Ask the user for the season If season equal spring COSTUME Then put spring clothes on If…
EXPLAIN WHAT THIS CODE DO
SCREEN CLIP YOUR CODE HERE.
• My score on the quiz was…
BINARY
CONVERTING BINARY TO DECIMAL’ • Print screen of my completed grid.
QUESTIONS • Complete the questions on Binary then screen shot them
BINARY ADDITION
• What’s the rule?
BINARY WORKSHEET Place here how many you got correct
• Screen shot your overall score for this section • http: //www. cimt. plymouth. ac. uk/projects/mepres/book 9/bk 9 i 1/b k 9_1 i 2. html
HEX
Den Hex Binary Hexadecimal 0 0 1 1 2 2 3 3 4 4 5 5 6 6 7 7 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111 0 1 2 3 4 5 6 7 8 9 A B C D E F Den Hex 8 8 9 9 10 A 11 B 12 C 13 D 14 E 15 F
CONVERT THE FOLLOWING BINARY CODE TO HEXADECIMAL Binary Hexadecimal 0001 1 1111 F 1011 B 0011 3 1110 E 0111 7 1001 9
• Convert the following into binary, denary & hex: Binary Denary Hex 5 A 8 F 0101 1000 39 0111 0100
HEXADECIMAL NUMBERS • Complete the hexadecimal number conversion sheet, • Print screen your score
Convert 2 digit hex numbers into denary, and vice versa Den Hex 45 32 16 78 54 108 26 18 255 201 36 18 20 76 126 8 A A 3 B 2 BB 3 B 1 F 9 F D 1 AA 0 B 03 8 A 45 FF 2 C
LOGIC GATES
NOT • There are three main logic gates. • NOT: • If 0 is input then it outputs 1; • If 1 is input then it outputs 0. Input Output INPUT OUTPUT
AND • The AND gate outputs 1 only if both inputs are 1. Input A Input B Output INPUT A OUTPUT INPUT B
OR • The OR gate outputs 1 if either of the inputs is 1. Input A Input B Output INPUT A OUTPUT INPUT B
• http: //logic. ly/demo • Make sure that you label each diagram correctly with the different inputs and outputs completing the true tables for each diagram.
Logic Circuits • We can now complete the output by looking at input C. As this is an NOT gate, the output is the opposite of the input INPUT A C INPUT B INPUT A INPUT B 1 1 1 0 0 1 1 1 INPUT C Q OUTPUT Q