Unit 2

UNIT 2: Different Data Representations for Problem Solving

Chapter 1: Different Numbering Systems

Lesson 1: Decimal Number

Students will watch the video: Decimal Number

Unplugged Activity 1.1

  • Warm Up (5 mins)
  • Activity (30 mins)
  • Presentation (15 mins)

This hand-on session will help the students to revisit the Decimal numbering systems and identify some new properties of Decimal numbers. They will utilize the Activity 1.1 Handout.

Teacher Links: Notes | Video | Student Links: Activity1.1 

 

Lesson 2: Binary Number

Students will watch the video: Binary Number

Unplugged Activity 1.2

 

  • Warm Up (5 mins)
  • Activity (30 mins)
  • Presentation (15 mins)

This hand-on session will help the students to learn about a new numbering system Binary. They will also learn more about how this system represents the Binary Language – the language used by computers for all of its activities. They will utilize the Activity 1.2 Handout.

Teacher Links: Notes | Video | Student Links: Activity1.2 

 

Lesson 3: Hexadecimal Number

Students will watch the video: Hexadecimal Number

 

Unplugged Activity 1.3

  • Warm Up (5 mins)
  • Activity (30 mins)
  • Presentation (15 mins)

This hand-on session will help the students to learn about another numbering system Hexadecimal. They will also learn about the special 16 digits of Hexadecimal numbering system along with learning more about how this system is used for computer memory address. They will utilize the Activity 1.2 Handout.

Teacher Links: Notes | Video | Student Links: Activity1.3 

 

 

Chapter 2: Conversion between Different Numbering Systems

 

Lesson 1: Conversions between Binary and Decimal

Students will watch the video: Converting Between Binary and Decimal

 

Unplugged Activity 2.1

  • Warm Up (5 mins)
  • Activity (30 mins)
  • Presentation (15 mins)

After learning about both Decimal and Binary number systems, the students will learn how to convert from one system to another. They will utilize the examples from Activity 2.1Handout.

Teacher Links: Notes | Video Student Links: Activity 2.1

 

Lesson 2: Conversions between Binary and Hexadecimal

Students will watch the video: Converting Between Binary and Hexadecimal

 

Unplugged Activity 2.2

  • Warm Up (5 mins)
  • Activity (30 mins)
  • Presentation (15 mins)

After learning about both Binary and Hexadecimal number systems, the students will learn how to convert from one system to another. They will utilize the examples from Activity 2.2Handout.

Teacher Links: Notes | Video Student Links: Activity 2.2

 

Chapter 3: Representation of Text

 

Lesson 1: ASCII and Unicode

Students will watch the video: ASCII and Unicode

 

Unplugged Activity 3.1

  • Warm Up (5 mins)
  • Activity (30 mins)
  • Presentation (15 mins)

In this lesson the students will learn how computers use numbers to represent text. They will learn about both ASCII and Unicode options. They will utilize the examples from Activity 3.1 Handout.

Teacher Links: Notes | Video Student Links: Activity 3.1

 

Chapter 4: Two basic methods for Computers to solve problems

 

Lesson 1: Sorting

Students will watch the video: Sorting

 

Unplugged Activity 4.1

  • Warm Up (5 mins)
  • Activity (30 mins)
  • Presentation (15 mins)

Sorting refers to the operation of arranging data in some given sequence i.e., increasing or decreasing order. In this lesson the students will learn about basic sorting methods. They will utilize the examples from Activity 4.1 Handout.

Teacher Links: Notes | Video Student Links: Activity 4.1

 

 

Lesson 2: Searching

Students will watch the video: Searching

 

Unplugged Activity 4.2

  • Warm Up (5 mins)
  • Activity (30 mins)
  • Presentation (15 mins)

Search is process of finding a value in a list of values. In other words, Searching is the process of locating given value position in a list of values. In this lesson the students will learn about basic searching methods. They will utilize the examples from Activity 4.2 Handout.

Teacher Links: Notes | Video Student Links: Activity 4.2