Monday, September 17, 2018

Tuesday, September 18, 2018 - Thank you Florence for allowing me to sleep in just a bit yesterday.

Quotable




 https://s3.us-west-2.amazonaws.com/beanstalk-user-management/user-assets%2Fcustomer-323%2Fbeanstalk-email-assets%2FKRIS+507.v1.jpg

Skiing out of bounds

Some people find a thrill in going under the rope and skiing on the cliffs or other terrain outside the ski area.
They'll tell you that the runs are better.
But if the ski area extends the boundaries, suddenly those spots aren't as attractive. Now, it's the next bit that's seductive.
Because the thrill comes from the out of bounds part, not the skiing part.
A different feeling with a similar boundary issue is the magic of a first class seat. It doesn't matter that first class seats of often smaller than they used to be. What matters is that they're better than coach.
"Compared to what," is often the cornerstone of our narrative.
  - Seth Godin
                                                        
                                                            
MARKETING

LAP:

Data Do It  - 1.05 LAP - Data do it - Due Tuesday, September 18
1.05 Data Do It - LAP Quiz (20)
http://www.quia.com/quiz/6178003.html



Loyalty Cards - What do they track?

VS - What do they track?



Class discussion - Last time you went shopping, what types of data did the store collect on you.

Project:
Mini Project using Movoto
   Understanding Data
   Data Collection
   Secondary Data
   Usage for data in making sound business decisions


More Data


What data is monitored for marketing decision making?

Problem Solving:
How much income does it take to live there?
Did you find two data points that seemed to show positive correlation with one another?
   You should have found multiple ones.
        If you need a hint:  Check education level and _________, and tell me what it means
         Unemployed and _____________
          Employed and ______________
           Not in the Labor force and _______________
            Where would you put a mcDonalds?
              Upscale restaurant?
                offer home refinancing opportunities?
                  Have the best schools?
                    Have the most opportunity for meaningful and well paying careers?
              Rent and ________________
                       Household income and _______________?
     Do you see any more correlations?

Allow time for LAPS and HW
What Marketing Careers could you be interested in?
 

1.02 Employment opportunities in Marketing [5-7]
a.    Identify types of businesses that offer careers in marketing.
b.    Contrast marketing careers with careers in medicine.
c.    Explain why jobs in marketing provide career potential.
d.    Describe the following marketing careers:
  1. Marketing research
  2. Advertising
  3. Product management
  4. Distribution/Warehousing
  5. Sales
  6. Retailing
  7. Service marketing
  8. Customer service
  9. Public relations
e.    Describe well-recognized traits and skills needed for success in marketing careers.
Obj 1 Study Guide (can be used on the test if filled out)


                                                                                                                                                    
AP COMPUTER SCIENCE PRINCIPLES
Note the reopening of the Unit 1, Chapter 1 assessment - best you look over in your spare time.

Check out the calendar for the Unit 1, chapter 2 assessment coming up next week.

https://studio.code.org/s/express-2018
-----------------------------

1.11 Packets and Making a Reliable Internet

Read from WOW! - Teacher

  • Wrap-up (10 mins)
  • Video: The Internet: Packets, Routing, and Reliability
  • ----------------------------
  • A Simple Solution
    Sender: The simplest solution is to develop something akin to TCP, in which you use part of the message to indicate the the packet number and how many there are total. For example:
    • Message 1: 14 Hi
    • Message 2: 24 Th
    • Message 3: 34 er
    • Meesage 4: 44 e!
    Receiver: should know how many messages there are and can request a re-send of any that are missing. For example if you received messages 1, 2 and 4. You could send a message back, something like one of these:
    req: 3 or need 3 or send 3
    The way the real TCP works is this: every once in a while TCP sends back a "cumulative acknowledgement" of how many in-order packets it has received. For example, in an 8-packet message if you received packets:
    1 2 _ 4 5 6 _ 8
    Then you would send back a message like:
    ack 2 or maybe ack 3
    This would indicate to the sender that next packet you need is packet 3. The sender would send 3, and once you got it, your next message would be:
    ack 6 or ack 7
    Because you received packets 4, 5 and 6 already.
  • --------------------
  • Connect activity to TCP
  • The challenges we encountered in today’s activity very closely mirror those that exist on the actual Internet.
  • The response was the development of a protocol called the Transmission Control Protocol, or more simply, TCP.
  • TCP divides larger messages into smaller packets which have ordering information added to their header.
  • When a packet arrives at a destination computer, an acknowledgement is sent to the sender, letting them
  • know they don’t need to resend that packet.
  • Once all the packets have arrived, the ordering information in the headers of the packets allows them to be
  • reordered to create the original message.

  • Assessment
  • Code Studio: Assessment questions are available on the Code Studio.
  • Extended Learning
  • There and Back Again: A Packet’s Journey and discuss questions that arise about how a packet
  • travels from one person to another. (3:21)

  • Look at IETF Requests for Comment (RFCs): Protocols are developed by the Internet Engineering
  • Task Force (among other groups), who publish Requests for Comment (or RFCs) detailing the
  • components of the protocol. If students wish, they may have a look at the one of the actual RFCs for
  • TCP here https://www.rfc-editor.org/rfc/rfc793.txt. RFCs exist for many of the protocols covered in
  • this course.
Bonus :


------------------------------------
1.12 Need for DNS


1.12 The Need for DNS

 

Objectives

Students will be able to:

-Give a high level description of DNS as a name-to-IP-address mapping system used on the Internet
-Give a few reasons why DNS is useful and necessary
-Describe at least one vulnerability of DNS and how an attack on it works

Vocabulary
  • DNS - The service that translates URLs to IP addresses.

Agenda

  • Getting Started (15 mins)
  • DNS Unplugged
Instructions:
  • -When you walked in, I handed you a slip of paper with an IP address on it.
  • -You also should have a Names and Addresses - Worksheet worksheet.
  • -For the next 5 minutes, your goal is to complete an accurate list of IP addresses and names for all students in the room. You may only talk to one person at a time, but you may exchange as much information with that person as you want.
  • -GO!
  • Discussion
Prompt: Why did I keep taking your IP addresses?
Prompt: Do you think the system we just simulated is an efficient way of collecting IP addresses? Are there any inefficiencies you observe? How could it be made better?


TCHR - Read Important from lesson plan
  • Activity
  • DNS in the Internet Simulator
  • -A DNS server now appears attached to every router.
-We no longer can see anybody’s IP address. To get an IP address, we have “ask” the DNS server using a text-based protocol
-We no longer can see anybody’s IP address. To get an IP address, we have “ask” the DNS server using a text-based protocol
  • Video: DNS - Begin ~ 4:10

  • Activity 2
  • Rapid Research: DNS and DDoS attacks

  • Wrap-up
  • What is DNS?
  • Why does the Internet use IP addresses?
  • Why don’t we need to know IP addresses?
  • Why do we need a Domain Name System?
  • Why don’t we all maintain our own DNS?
  • Is there one big DNS for the entire Internet?
  • Is there one big DNS for the entire Internet?
Security
What is one vulnerability of DNS and how is that vulnerability attacked?
What are the implications of an attack on a DNS server (or servers) - how does this affect your life?
  • Assessment

  • Code Studio: Assessment questions are available on the Code Studio

  • Extended Learning
Due Thursday by 8pm est - no late assignments will be accepted - send to murphyk2@gcsnc.com:
Dive Deeper on DNS: Check out this article. It provides a deeper look into the DNS and what one sees when communicating with the DNS from the command prompt or terminal.  Give me you impressions, your fears, your actions on what you will now do with this information. 1 well written paragraph will be enough.  Leave no doubt you read the artic

No comments: