4_Computer Science Grade 10 Principles of text program method instructions 2 var

  • doc
  • 01.05.2020
Публикация на сайте для учителей

Публикация педагогических разработок

Бесплатное участие. Свидетельство автора сразу.
Мгновенные 10 документов в портфолио.

Иконка файла материала 4_Computer Science Grade 10 Principles of text program method instructions 2 var.doc

Methodological Instructions

Theme: Principles of textual programming

 

Objective: 10.2.3.1 compare tables for character encoding such as Unicode and ASCII Assessment criteria

       study the coding table Unicode

       study the coding table ASCII

       compare tables for character encoding such as Unicode and ASCII

Basic Level:

Logical operations, binary code, initial skills in MS Excel (7-9 grade)

Key words and phrases:

ASCII, Unicode, binary, encode, hexadecimal, coding, decoding, symbol, truth table.

Dictionary of specific terms and terminology:

·      In order to translate a number from decimal to binary system…

·      Truth table is made for….

·      Logical multiplication is also called …

·      ASCII is

·      Encoding is

·      Decoding is

A distinctive feature of Unicode is…

 

I.                   THEORY

Unicode is a superset of ASCII, and the numbers 0–128 have the same meaning in ASCII as they have in Unicode. For example, the number 65 means "Latin capital 'A'". Because Unicode characters don't generally fit into one 8-bit byte, there are numerous ways of storing Unicode characters in byte sequences, such as UTF-32 and UTF-8.

Picture 1

if you look at a complete table of ASCII values you will see that the character values increase from A to Z. and from a to z. This means it is possible to sort these characters based on their numeric value. For example, A is less than B, B is less than C, etc. 
Note that a is larger in value than A and Z, so when you sort words 'Zebra' comes before 'apple'.
ASCII was very useful for transmitting textual messages but it fails to deal with the range of other characters we often need, such as those used in various non-English languages and mathematical symbols. 
As 8-bit computers became the norm the ASCII character set extended to use 8 bits rather than 7, this meant another 128 characters could be included. It also conveniently uses just one byte to store each character.

Unicode

The Unicode system for encoding characters uses up to 32 bits (4bytes) providing more than 4 billion possibilities. Within the Unicode system the original 128 ACII characters still occupy the same values, so ASCII could now be considered a subset of the Unicode System for coding characters.

 

П. TESTS AND ASSIGNMENTS FOR SELF-ASSESSMENT

1.  Write the hexadecimal code of the word INFORMATIZATION using the ASCII code.

2. Construct an ASCII code table with using an Excel spreadsheet processor,  in which characters will be automatically displayed on the screen according to their specified decimal number (use text function).

Enter the numbers from 33 to 254 (25 in each row through the column: A, C, E, ..., Q)
In cell B1, enter the formula = SYMBOL (A1) and then using the accelerated method, copy it into the remaining cells of the columns: B, D, F, R

 

 

VISUAL AIDS AND MATERIALS.

1.      Slides

2.      Computer text view: https://www.youtube.com/watch?v=3BDE0oxevUQ

3.      https://en.wikibooks.org/wiki/Unicode

4.      https://en.wikibooks.org/wiki/A- evel_Computing/AQA/Paper_2/Fundamentals_of_data_representation/ASCII_and_unicode

5.      http://school.dtv.su/kodirovanie-tekstovoy-informatsii/

6.      Measuring textual information and rules for presenting information: http://school497.ru/download/u/02/les10/les.html

7.      For differentiation: http://msk.edu.ua/ivk/Informatika/1_kurs/Z2/6_Kodirovanie_teksta.pdf

8.      https://cacm.acm.org/blogs/blog-cacm/203554-five-principles-for-programming-languages-for-learners/fulltext

9.      http://www.differencebetween.net/technology/software-technology/difference-between-unicode-and-ascii/

10.  http://unicode.org/charts/

11.  https://en.wikibooks.org/wiki/A-level_Computing/AQA/Problem_Solving,_Programming,_Data_Representation_and_Practical_Exercise/Fundamentals_of_Data_Representation/Unicode

12.  https://en.wikibooks.org/wiki/A-level_Computing/AQA/Paper_2/Fundamentals_of_data_representation/ASCII_and_unicode

13.  https://www.youtube.com/watch?v=5aJKKgSEUnY


Скачано с www.znanio.ru

Посмотрите также