From 04afd8ea4f4257fe87d73b25b3148bf255103e82 Mon Sep 17 00:00:00 2001 From: Zach Walker Date: Wed, 25 Sep 2024 21:49:08 -0700 Subject: [PATCH] Reformatting excercise for in person class --- .../2024f/01_course_introduction/index.html | 37 +++++++++---------- 1 file changed, 18 insertions(+), 19 deletions(-) diff --git a/slides/2024f/01_course_introduction/index.html b/slides/2024f/01_course_introduction/index.html index 68bb0c3..4651eee 100644 --- a/slides/2024f/01_course_introduction/index.html +++ b/slides/2024f/01_course_introduction/index.html @@ -451,25 +451,6 @@ --- -# The Life Cycle of a Web Request - -Prompt: What things (e.g. events, protocols, actions) (might) occur when someone types https://www.reddit.com in their web browser and press return? - -Part 1: ~10 minutes - -- Type those things into the google doc "The life cycle of a web request" in google drive on cs291.com (under Class Resource on the left bar). - -- Include your first or preferred name you submitted in intro survey, e.g. - - Zach: User types https://www.reddit.com into browser - -Part 2: ~10 minutes - -- We'll discuss these items in group setting. - -- Be ready to explain your item (no pressure, your answer is not scored) - ---- - # Two Endpoints -- @@ -496,6 +477,24 @@ --- +# Web Request Life Cycle Group Exercise + +Prompt: What _things_ (e.g., events, protocols, actions) (might) occur when +someone types [https://www.reddit.com](https://www.reddit.com) in their web +browser and presses return. + +## Part 1: ~10 minutes + +Discuss in groups of four, and write down in-order the components you come up +with. Start generic, and leave space to provide additional detail for +sub-sequences. + +## Part 2 (remaining time) + +Collectively, we build a more definitive list using the whiteboard. + +--- + # Core Components of a Web request * __Web server__: Opens a TCP socket to listen for requests