Vocabulary Prototype: A preliminary sketch of an idea or model for something new. It’s the original drawing from which something real might be built or.

Slides:



Advertisements
Similar presentations
Lesson 2 0x Coding ASCII Code.
Advertisements

CODING SYSTEMS CODING SYSTEMS CODING SYSTEMS. CHARACTERS CHARACTERS digits: 0 – 9 (numeric characters) letters: alphabetic characters punctuation marks:
Computer Systems Nat 4/5 Computing Science Data Representation Lesson 3: Storing Text.
CS151 Introduction to Digital Design
Introduction to Unix (CA263) File Editing By Tariq Ibn Aziz.
UNIT 2 LESSON 3 CS PRINCIPLES. OBJECTIVES Students will be able to: Construct a binary communication protocol for playing Battleship using the Internet.
Agenda Character representation Numerical Conversions ASCII EBCDIC
Representing Characters in a Computer System Representation of Data in Computer Systems.
Information Coding Schemes Group Member : Yvonne Tiffany Jurifah bt Junaidi Clara Jane George.
Understanding Computers
Relevant Computer Info. The Computer Consists of: Hardware –The CPU and motherboard (and bus) –Storage Devices (hard disk, memory, …) –Input Devices (keyboard,
Understanding Binary Understanding Computers. Understanding Computers L3 – Understanding Binary Learning Objectives All will Understand why all data is.
Lecture Coding Schemes. Representing Data English language uses 26 symbols to represent an idea Different sets of bit patterns have been designed to represent.
By the end of this session you should be able to... Understand character sets and why these are used within computer systems. Understand how characters.
Nat 4/5 Computing Science Data Representation Lesson 3: Storing Text
Nat 4/5 Computing Science Data Representation Lesson 3: Storing Text
DATA REPRESENTATION - TEXT
Vocabulary Prototype: A preliminary sketch of an idea or model for something new. It’s the original drawing from which something real might be built or.
Day 6 - Encoding and Sending Formatted Text
Binary Representation in Text
Binary Representation in Text
Binary and Hard Disk PEOPLE Program
Vocabulary Prototype: A preliminary sketch of an idea or model for something new. It’s the original drawing from which something real might be built or.
Vocabulary Prototype: A preliminary sketch of an idea or model for something new. It’s the original drawing from which something real might be built or.
AP CSP: The Need for Addressing
Understanding binary Understanding Computers.
AP CSP: Encoding and Sending Formatted Text
Vocabulary Prototype: A preliminary sketch of an idea or model for something new. It’s the original drawing from which something real might be built or.
Unit 2.6 Data Representation Lesson 2 ‒ Characters
Sending Binary Messages
Vocabulary byte - The technical term for 8 bits of data.
Sending Binary Messages
Vocabulary Prototype: A preliminary sketch of an idea or model for something new. It’s the original drawing from which something real might be built or.
Arithmetic Shifts and Character Representation
Lesson 1-10 AP Computer Science Principles
Lesson Objectives Aims You should be able to:
Vocabulary Prototype: A preliminary sketch of an idea or model for something new. It’s the original drawing from which something real might be built or.
AP CSP: Sending Binary Messages with the Internet Simulator
ENCODING AND SENDING FORMATTED TEXT
Binary 1 Basic conversions.
Vocabulary byte - The technical term for 8 bits of data.
Binary Numbers and ASCII and EDCDIC
UNIT 2 – LESSON 3 Encoding B&W Images.
UNIT 2 – CHAPTER 1 – LESSON 1 DIGITAL INFORMATION.
AP CSP: Encode an Experience
Day 6 - Encoding and Sending Formatted Text
Lesson 2-2 AP Computer Science Principles
Vocabulary Prototype: A preliminary sketch of an idea or model for something new. It’s the original drawing from which something real might be built or.
Vocabulary Prototype: A preliminary sketch of an idea or model for something new. It’s the original drawing from which something real might be built or.
Vocabulary Prototype: A preliminary sketch of an idea or model for something new. It’s the original drawing from which something real might be built or.
UNIT 1 – LESSON 6 SENDING NUMBERS.
U2L4 Encoding Color Images
CS Principles U2L3 Encoding B&W Images.
Vocabulary Prototype: A preliminary sketch of an idea or model for something new. It’s the original drawing from which something real might be built or.
Representing Information as bit patterns
Data Encoding Characters.
Sending Bits on the Internet
Data Representation ASCII.
Representing Characters
Overview What is Multimedia? Characteristics of multimedia
SENDING BINARY MESSAGES WITH THE INTERNET SIMULATOR
Sending Binary Messages
Encoding and Sending Formatted Text
Chapter 3 DataStorage Foundations of Computer Science ã Cengage Learning.
Day 6 - Encoding and Sending Formatted Text
Learning Intention I will learn how computers store text.
WJEC GCSE Computer Science
C Programming Language
ASCII LP1.
Sending Binary Messages- Internet
Presentation transcript:

Vocabulary Prototype: A preliminary sketch of an idea or model for something new. It’s the original drawing from which something real might be built or created. Binary - A way of representing information using only two options. Bit - A contraction of "Binary Digit". A bit is the single unit of information in a computer, typically represented as a 0 or 1. Bandwidth - Transmission capacity measure by bit rate Bit rate - (sometimes written bitrate) the number of bits that are conveyed or processed per unit of time. e.g. 8 bits/sec. Latency - Time it takes for a bit to travel from its sender to its receiver. Protocol - A set of rules governing the exchange or transmission of data between devices.

U1L7: Encoding and Sending Formatted Text CS Principles U1L7: Encoding and Sending Formatted Text

U1L7: Encoding and Sending Formatted Text Objective Students will be able to: Describe the ASCII encoding scheme. Design/invent a protocol for sending formatted text using the Internet Simulator. Invent a text formatting language. Explain the connection between binary and more complex encodings of formatted text

Vocabulary ASCII - American Standard Code for Information Interchange; the universally recognized raw text format that any computer can understand code - (v) to write code, or to write instructions for a computer. Protocol - A set of rules governing the exchange or transmission of data between devices.

U1L7 Prompt: “One of the most powerful uses of the internet is sending text to people. Since the internet can only send bits around we need a way to encode text with bits..." "If it were up to you, how would you encode text in binary? Quickly, jot down an idea for encoding text.“ Hint: think about how you encoded the coordinates. Could you change your protocol to include letters and numbers? What impact would this have on your bits/chunk?

ASCII You just invented your own scheme for encoding text with numbers. It turns out that there is a standard encoding for most of the symbols you can type on an American keyboard. That encoding is called the American Standard Code for Information Interchange or ASCII (pronoucned: “Ask-ee”). Follow the below to see an example of an ASCII encoding table. https://en.wikipedia.org/wiki/ASCII#ASCII_printable_code_chart

THE ASCII TABLE ASCII codes were originally 7 bits long and so there are 128 possible values. 0-31 are “control characters” that are largely defunct and go unused; they were formerly used to control various aspects of machines and printers. 32-126 are printable characters and include the numbers 0-9, all 26 letters (both lowercase and uppercase), and many common punctuation symbols. 127 is the symbol for delete. Over time, 8 bits became a standard “chunk-size” for encoding information. ASCII made the transition to this 8-bit encoding by just adding an extra 0 to the front of the old 7-bit codes.

U1L7 Study Guide Formatting Text Challenge: Create a protocol for encoding formatted text Introduction: "What if you wanted to send formatted text that included things like the ability to underline, bold, or italicize words....specify a different font size, or color?" Things like this: Today your challenge is to (you may work in groups of 2 or 3): Invent a protocol for sending formatted text Use the Internet Simulator to test out your protocol. You will also notice that the Internet Simulator has been updated so that you can now type ASCII text characters to send.