Teaching Subnetting Sam Bowne City College San Francisco Web: samsclass.info

Slides:



Advertisements
Similar presentations
Binary Lesson 4 Hexadecimal and Binary Practice. Counting to 15 Base Base Base 16 Base Base Base 16 Two Ten (Hex) Two Ten (Hex)
Advertisements

Binary Lesson 3 Hexadecimal. Counting to 15 Base Base Base 16 Base Base Base 16 Two Ten (Hex) Two Ten (Hex)
IP Addresses: Classful Addressing IP Addresses. CONTENTS INTRODUCTION CLASSFUL ADDRESSING Different Network Classes Subnetting Classless Addressing Supernetting.
John Owen, Rockport Fulton HS
1 3 Computing System Fundamentals 3.5 Data Representation.
IClicker Questions CNIT 201E Modified After 4.1.
Hexadecimal In today’s lesson we will look at: the need for something other than binary how hexadecimal works how to convert between hexadecimal and binary.
CISCO NETWORKING ACADEMY Chabot College ELEC 74A Hexadecimal Introduction.
Hexadecimal and ASCII Lesson Objective: Understand the purpose of ASCII and how to use it. Lesson Outcome: Convert between Hexadecimal and ASCII Convert.
Number Systems.
How to ? Subnetting. Scenario How Many Networks? 2 How Many Network addresses are required? 2 Addresses Used: subnet mask
Bit Patterns – Day 2 Scott Baranick & Daniel Velasquez.
Chapter 6 IPv4 Addresses – Part 1 CIS 81 Networking Fundamentals Rick Graziani Cabrillo College Spring 2010.
Title NUMERIC SYSTEMS USED IN NETWORKING NUMERIC SYSTEMS USED IN NETWORKING.
1 Pertemuan 2 Network Math. Discussion Topics Binary presentation of data Bits and bytes Base 10 number system Base 2 number system Converting decimal.
Number Systems CIT Network Math
Chapter 6 IPv4 Addresses – Part 1 CIS 81 Networking Fundamentals Rick Graziani Cabrillo College Last Updated: 3/9/2008.
©Contrinex JDC PPT_XF_BinHexDecASCII Encoding information J.-D. Chatelain.
Lecture 2 Binary Values and Number Systems. The number 943 is an example of a number written in positional notation. The relative positions of the digits.
Bits and Bytes. Decimal Numbers 6,357 has four digits -base-10 (6 * 1000) + (3 * 100) + (5 * 10) + (7 * 1) = = 6357 (6 * 10^3) + (3.
CISCO NETWORKING ACADEMY Chabot College ELEC Binary Introduction.
Chapter 2 Bits, Data Types, and Operations. 2-2 Hexadecimal Notation It is often convenient to write binary (base-2) numbers as hexadecimal (base-16)
Working with 8-bit bytes and hexadecimal
1 Computer Science LESSON 1 on Number Bases. 2 Objective In this lesson you’ll learn about different Number Bases, specifically about those used by the.
Announcement!!! First exam next Thursday (I’m trying to give you a first exam before the drop date) I’ll post a sample exam over the weekend and will try.
Accessing the World Wide Web from Home Many students access the World Wide Web from home Here is how it works, in terms of standards.
Binary Lesson 5 Counting. Powers of 2 One bit has 2 possible values (2^1) One bit has 2 possible values (2^1) 0 or 1 0 or 1 Two bits have 4 possible values.
© 2010 Pearson Prentice Hall. All rights reserved. CHAPTER 4 Number Representation and Calculation.
Binary Lesson 1 Nybbles. Base Ten Normal Numbers Normal Numbers Each place has one of these values: Each place has one of these values:
Arithmetic Chapter 4 Subject: Digital System Year: 2009.
Computer Science LESSON 2 ON Number Bases.
The Hexadecimal System is base 16. It is a shorthand method for representing the 8-bit bytes that are stored in the computer system. This system was chosen.
Numbering Systems and Conversion Understand How Computing Devices Work 1.
Binary Lesson 4 Hexadecimal and Binary Practice Modified for IPv6.
First Foray into Programming (the hard way). A reminder from last lesson: A machine code instruction has two parts:  Op-code  Operand An instruction.
Computer Maintenance Numbering Systems Copyright © Texas Education Agency, All rights reserved.1.
IClicker Questions CNIT 201E. After 3.2 What OSI Model Layer performs encryption? A.Application B.Presentation C.Session D.Transport E.Some other layer.
Binary Lesson 4a Hexadecimal and Binary Practice2.
YOUR VIRTUAL WORLD – THE HEXADECIMAL NUMBERING SYSTEM Prepared by Mrs. Christina Morris, July, 2014.
Decimal Numbers.
Computer Maintenance Numbering Systems Trade & Industrial Education
Unit 18: Computational Thinking
Hexadecimal Conversion
Digital Electronics INTRODUCTION ANALOG VS DIGITAL NUMBER SYSTEMS.
Computer Science LESSON 1 on Number Bases.
Number Systems Lab session 1 Xuan Guo.
RFID - EN Encoding information Encoding information J.-D. Chatelain.
Binary Lesson 1 Nybbles.
Binary Lesson 5 Classful IP Addresses
Binary Quiz UIN: ____________________
Binary Lesson 1 Nybbles.
Binary Lesson 1 Nybbles.
Number Words   two one three.
Binary Lesson 3 Hexadecimal
Binary Lesson 2 Bytes.
Binary Lesson 8a IPv6 Addresses: Hexadecimal
Binary Lesson 2 Bytes.
Binary Lesson 3 Hexadecimal
Binary Lesson 3 Hexadecimal
Binary Lesson 2 Bytes.
Binary Lesson 8 IPv6 Addresses: Hexadecimal
Binary Lesson 3 Hexadecimal
AP Computer Science LESSON 1 on Number Bases.
John Owen, Rockport Fulton HS
Binary Lesson 4 Hexadecimal and Binary Practice
Binary Lesson 4 Hexadecimal and Binary Practice
Lesson 4: Introduction to Hexadecimal
Binary Lesson 1 Nybbles.
Binary Lesson 7 Review of Binary and Hexadecimal
Binary Lesson 1 Nybbles.
Presentation transcript:

Teaching Subnetting Sam Bowne City College San Francisco Web: samsclass.info

The Old Way  Subnetting covered in one chapter  Students find it overwhelming and frustrating  We spent the rest of each class going over subnetting again and again with small groups of students  Only the best students learned it quickly  Most students struggled with it to the end

Why is Subnetting So Hard?  Subnetting is math  It contains six major concepts  Each concept is abstract and subtle, and takes time to learn  You cannot get to the next concept until you have grasped the previous one  The other chapters are not like this

The New Way  Start at the very beginning--a nybble (four bits)  Teach one very small lesson each week  Follow with lots of interactive practice using an audience response system

Lessons  Binary Lesson 1: Nybbles  Binary Lesson 2: Bytes  Binary Lesson 3: Hexadecimal  Binary Lesson 4: Hexadecimal Practice  Binary Lesson 5: Classful IP Addresses  Binary Lesson 6: Classful Subnetting  Worksheet: Classful Subnet Square  Worksheet: Classless Subnet Square

Why is Subnetting So Hard?  Subnetting is math  It contains six major concepts  Each concept is abstract and subtle, and takes time to learn  You cannot get to the next concept until you have grasped the previous one  The other chapters are not like this

Example Lesson: Binary Lesson 3 Hexadecimal

Counting to 15 Base Base Base 16 Base Base Base 16 Two Ten (Hex) Two Ten (Hex) A A B B C C D D E E F F

Four Bits Make a Nybble A nybble can be represented by one hexadecimal digit Values from 0 to 15, or 0 to F 8s 4s2s1s

Eight Bits Make a Byte So this number is = 153 8s4s2s1s8s4s2s8s4s1s2s8s4s 16s32s 128s 64s16s32s64s16s32s One nybble: 0 through F One nybble: 0 through F

Two hexadecimal digits make a byte So this number is $99 = 9* = = 153 One nybble: 0 through F # of 16s One nybble: 0 through F # of 1s

Binary iClicker Questions

What is 6 in hexadecimal? A.$0A B.$06 C.$60 D.$66 E.$A6 1 of 6

What is $15 in decimal? A.9 B.15 C.20 D.21 E.31 2 of 6

What is 32 in hexadecimal? A.$32 B.$20 C.$10 D.$24 E.$30 3 of 6

OLD WAY S09 OLD WAY F09 NEW WAY S10 # Students Total # Passed (A, B, or C)2122 % Passed67.7%71.0%53.7% Subnetting final avg. score (all students)61.3%58.7%64.2% Subnetting final avg. score (Passed)85.1%90.5%98.9%

Results: Subjective  Students enjoyed the binary lessons and looked forward to them  They found them easy  The best students cut class on the subnetting lesson's week because it was boring  The average students understood it easily  Very little review or struggle with it later

Results: Objective OLD WAY S09 OLD WAY F09 NEW WAY S10 Subnetting final avg. score (Passed)85.1%90.5%98.9% # Students Total # Passed (A, B, or C)2122 % Passed67.7%71.0%53.7% Subnetting final avg. score (all students)61.3%58.7%64.2%