Arlington Tech

Arlington Tech

AP Computer Science Principles


Overview

This week we will continue our study of computer networking by learning about the Domain Name System (DNS) and the Transport Layer.

During class we will finish presenting our microcontroller projects.

Friday, March 3rd

Classwork

We will begin class by talking about plans for next Tuesday, March 7th, since I will not be here.

We will then see the last three (Groups D, E, and F) presentions of our microcontroller projects.

Finally, we will take our bonus It's all just bits! game quiz.

If you finish early, you can begin your homework. You may also be interested in seeing Traceroute, which confirms that Dr. Chuck was on target in his explaination of how traceroute works (we never doubted him, of course ;-)

Homework

Read Chapter 7: Application Layer, from our networking text. Add notes for this chapter to the Intro2networkingNotes.md file in your git repo.

Wednesday, March 1st

Classwork

We will get back our quizzes from Monday, go over them in detail, and then complete several practice questions in preperation for the It's all just bits! bonus quiz you will have on Friday. I will explain the scoring rules for the game as well.

Homework

Read Chapter 6: Transport Layer, from our networking text. Add notes for this chapter to the Intro2networkingNotes.md file in your git repo.

This assignment will be evaluated together with the next two chapters, but I will require commits to your repo over the duration of the assignments for an A in order to help you manage your time.

Monday, February 27th

Classwork

We will see the first three (Groups A, B, and C) presentions of our microcontroller projects.

Homework

Read Chapter 5: The Domain Name System (DNS), from our networking text. Add notes for this chapter to the Intro2networkingNotes.md file in your git repo.

This assignment should be due Wednesday, March 1, but I will let you know now that I will be evaluating it along with Wednesday's homework assignment. You will have class time on Wednesday to work on the next chapter, and both assignments will be due by Thursday, March 2, at 8 am. I leave it up to you to manage your time accordingly.