bjc-r icon indicating copy to clipboard operation
bjc-r copied to clipboard

13. The Internet (LA Review - Sp15)

Open lmock opened this issue 10 years ago • 43 comments

Your Name:

Overview of Lab Comments: i.e. Was this lab good or bad? Too fast? Too Slow? Does it need something new?

--- For each specific Issue (Copy this section as many times as necessary) ---
- [ ] Page Link:
      Type of Issue: i.e. (code) bug, grammar, typo, lack of clarity, etc
      Severity: i.e. "prevents students from continuing", "minor inconvenience", etc
      Comments: Description of the problem, what can be done to fix it, etc.
- [ ] Page Link:
      Type of Issue: i.e. (code) bug, grammar, typo, lack of clarity, etc
      Severity: i.e. "prevents students from continuing", "minor inconvenience", etc
      Comments: Description of the problem, what can be done to fix it, etc.

Summary of lab assistant comments:

(strikethroughs in the comments imply that I've added the comment to this summary section, not necessarily that it has been resolved)

  • [ ] Add quizzes
  • [ ] Add broader context - more on what the internet is, VPNs, proxies, etc.
  • [x] Add more general terminal tutorials (we already have this in the python labs)
  • [ ] The teaching privacy page may not be super interesting - consider removing/replacing?
  • [ ] Make the image link on this page target ="_blank". Also, the image renders weirdly on my computer - investigate this.
  • [ ] Define latency on this page (though it is discussed later in the lab).
  • [ ] Google Doc is annoying - can we put this directly in lab pages?

lmock avatar Jan 25 '15 05:01 lmock

Your Name: Satoko Ayabe

~~Overview of Lab Comments: i.e. I think that this lab is very short compared to the previous labs (recursion/lists had a pretty heavy workload). I think it would be nice if there was a way to divide up the material more evenly? (this is just a suggestion). Or maybe this wouldn't really matter because students can use the remaining time to catch up on other labs they haven't finished from before.~~

~~--- For each specific Issue (Copy this section as many times as necessary) ---~~

  • ~~[ ] Page Link: http://inst.eecs.berkeley.edu/~cs10/labs/cur/programming/internet/introshell.html?topic=berkeley_bjc%2Fareas%2Finternet.topic&novideo&noreading&noassingment&course=cs10_sp15.html       Type of Issue: i.e. just a suggestion       Severity: i.e. minor inconvenience       Comments: For the google doc on the page, there's a question "Choose a computer (either from above or on your own) that is some distance away and traceroute it three times. Does the output differ?". I think it would be better to say "ask someone with a computer far away from you what they got for their output". It would be less time consuming and it's good to encourage teamwork/communication (because this is when people start to work on their own and not talk to others in lab).~~
  • ~~[ ] Page Link: http://inst.eecs.berkeley.edu/~cs10/labs/cur/programming/internet/introshell.html?topic=berkeley_bjc%2Fareas%2Finternet.topic&novideo&noreading&noassingment&course=cs10_sp15.html       Type of Issue: just another suggestion       Severity: i.e. minor inconvenience       Comments: Is there a way to put answer boxes directly in the lab? I think it's confusing to have to switch back and forth between the google doc and the lab page. I remember losing track of where I was and answering the wrong questions at the wrong times last semester.~~

sayabe avatar Feb 28 '15 08:02 sayabe

Name: Justin Kim ~~Overview of the lab comments: The lab is very nice. Not a lot of coding, so I'm assuming that the lab check off questions deal with showing the person that checks the student off that how you do the Linux commands. Other than that, a suggestion was made to split up the material evenly. I think the lab is fine the way it is. I don't see the significance of the these command, so maybe more of a why you would use these commands. Other than that, nice lab. I think there should a couple of those self answer questions with this lab. That would be nice. All the links were working just fine.~~

Justin-Kim72 avatar Feb 28 '15 18:02 Justin-Kim72

Anusha Syed

~~Overview of lab comments: This is a really fun lab and I think it is perfect that it follows the recursion labs (which were definitely on the challenging side). Since it is a pretty short lab, I think it would be nice to have some quiz questions throughout about the commands. Other than that, I think it looks good!~~

anushasyed avatar Mar 01 '15 06:03 anushasyed

Your Name: Emily Pedersen

~~Overview of Lab Comments: I really enjoy this lab! It's a great and easy to understand introduction to the Internet! I think the students will especially enjoy seeing all the different nodes the internet takes to reach its destination. In addition, I think it would be good for the lab to introduce other aspects of the Internet such as VPNS, proxies, firewall, and the different network layers as well.~~

18epedersen avatar Mar 01 '15 20:03 18epedersen

Your Name: Nicolas Zoghb

~~Overview of Lab Comments: A short and fun lab that could be expanded on. I remember finishing this lab in record time. Maybe a few additional sections could be added to show the student the full potential of the Internet and some of its dangers too.~~

~~--- For each specific Issue (Copy this section as many times as necessary) ---~~ ~~- [ ] Page Link: http://inst.eecs.berkeley.edu/~cs10/labs/cur/programming/internet/telnet.html?topic=berkeley_bjc%2Fareas%2Finternet.topic&novideo&noreading&noassingment&course=cs10_sp15.html~~       ~~Type of Issue: possibility for more info       Severity: nothing major       Comments: while describing how browsers work is nice, an explanation of what the Internet actually is would be very educational. Is it tangible? How does it work? I know some of these questions are addressed in lecture, but reinforcing these concepts in lab wouldn't hurt.~~

  • ~~[ ] Page Link: http://inst.eecs.berkeley.edu/~cs10/labs/cur/programming/internet/telnet.html?topic=berkeley_bjc%2Fareas%2Finternet.topic&novideo&noreading&noassingment&course=cs10_sp15.html       Type of Issue: possibility for more info       Severity: nothing major       Comments: similar to my previous point, an explanation of real life applications of these routes would serve to better engage the student.~~

nzoghb avatar Mar 09 '15 09:03 nzoghb

Your Name: Michael Wang

~~Overview of Lab Comments: Personally, this is the beginning of some of the most interesting topics we cover this year and will prepare them well for the first few labs in cs61a! Most of the students have probably heard of downloading speed or ping, but not used in the actual computer science context, so this lab can be clarifying and enlightening. Though this lab is good, it's a little short. Perhaps additional exercises, like lab 0 in cs61a, can be emulated, where the students practice with the terminal to create folders and move files around without dragging them manually.~~

  • [ ] ~~Page Link: http://app.teachingprivacy.com/       Type of Issue: Kind of restricted in what it can do.       Severity: Minor       Comments: Though this app is very interesting and very nicely made, it's very limiting to what you can search up. Only people who turn on their location tags (which not many people do) can access a map of their visited locations. Still cool, though, and raises many important concerns about metadata!~~

mikomwang avatar Mar 10 '15 17:03 mikomwang

Your Name: Maya Angelica Hernandez

~~Overview of Lab Comments: A good lab as a break from all the previous, long, rigorous labs. Ties into lecture well.~~

~~--- For each specific Issue (Copy this section as many times as necessary) ---~~

~~Page Link: http://inst.eecs.berkeley.edu/~cs10/labs/cur/programming/internet/introshell.html?topic=berkeley_bjc%2Fareas%2Finternet.topic&course=cs10_sp15.html&novideo&noreading&noassignment       Type of Issue: html       Severity: very minor       Comments: Fix the image so that when clicked opens a new tab/window? I accidentally closed out of the video window and had to go back to the labs page to retrieve the lab. This isn't very important, just a time saver in case someone makes the same mistake I did.~~ ~~Page Link: http://inst.eecs.berkeley.edu/~cs10/labs/cur/programming/internet/trace.html?topic=berkeley_bjc%2Fareas%2Finternet.topic&course=cs10_sp15.html&novideo&noreading&noassignment       Type of Issue: lack of clarity       Severity: minor       Comments: Put in a short definition of what latency is. Especially since they have to answer a question on it, even though latency has its own half page later on in the lab.~~

mayaah avatar Mar 12 '15 21:03 mayaah

Your Name: Charles Thorson

Overview of Lab Comments: The lab is fun and is a nice break from all the coding. Though, I felt that since it covers so many topics quickly and the students have such small exposure to this stuff before hand, sometimes it ends up with a lot of it just glossing over their heads. I really believe that the online privacy lesson at the end is very important, as this is one thing that will be important to anyone regardless of their future.

  • [ ] Page Link: http://inst.eecs.berkeley.edu/~cs10/labs/cur/programming/internet/trace.html?topic=berkeley_bjc%2Fareas%2Finternet.topic&novideo&noreading&noassingment&course=cs10_sp15.html       Type of Issue: possible confusion       Severity: minor       Comments: For traceroute, often times the dots appear on most of the routes and it becomes quite difficult to answer which is the longest as they were all aborted in the middle. Also, some students tend to miss the part saying abort if taking too long and wait patiently for many minutes so we might want to highlight that they should abort if it is taking too long.

thorsoch avatar Mar 21 '15 04:03 thorsoch

Your Name: Susan Shen

Overview of Lab Comments: This was a pretty interesting lab although it was a little hard to understand when my partner and I first tackled it. I found the privacy and metadata section to be most useful in understanding the complexity of the Internet. However, the main issue I had was that the content was not entirely related to the nuances of coding in Snap!, a reason which may cause students to plow through the lab as quickly as possible in order “to get it over with”.

--- For each specific Issue (Copy this section as many times as necessary) ---

  • [ ] Page Link: http://inst.eecs.berkeley.edu/~cs10/labs/cur/programming/internet/telnet.html?topic=berkeley_bjc%2Fareas%2Finternet.topic&novideo&noreading&noassingment&course=cs10_sp15.html       Type of Issue: Typo       Severity: Minor inconvenience       Comments: Where it says: “Now: 1. Download the webpage that you are...” – “currently” is spelled as “currnelty.”
  • [ ] Page Link: http://inst.eecs.berkeley.edu/~cs10/labs/cur/programming/internet/trace.html?topic=berkeley_bjc%2Fareas%2Finternet.topic&novideo&noreading&noassingment&course=cs10_sp15.html       Type of Issue: Lack of clarity       Severity: Might prevent students from answering a question       Comments: Under question 4, one of the bullet points ask “What about latency vs geographical distance”. Students might not know or remember what latency means, so it might be useful to include a short definition to refresh their memory.

susanshen96 avatar Mar 23 '15 21:03 susanshen96

Your Name: Amy Vatcha

Overview of Lab Comments: This lab was a good change from the previous ones. It is well-paced and does not overwhelm students. However, it is filled with a ton of reading and each page contains 2-3 definitions resulting a very theoretical approach to the concept. Although the Google doc and additional links on the last couple of pages give students a chance to try applying the concepts they learnt in lab, it is highly concentrated at the end of the lab instead of being spread out evenly throughout the lab.

amy97 avatar Mar 24 '15 22:03 amy97

Your Name: Florin-James Langer

Overview of Lab Comments: Very good lab. I really liked all the hands-on try it yourself things. I really have no issues on this lab.

--- For each specific Issue (Copy this section as many times as necessary) ---

  • [ ] Page Link: http://inst.eecs.berkeley.edu/~cs10/labs/cur/programming/internet/telnet.html?topic=berkeley_bjc%2Fareas%2Finternet.topic&novideo&noreading&noassingment&course=cs10_sp15.html       Type of Issue: typo       Severity: not       Comments: The third word, "currenlty" should be 'currently'.

candidia avatar Mar 29 '15 07:03 candidia

Your Name: Ilina Bhaya-Grossman

Overview of Lab Comments: I like this lab a lot just because it gets students out of snap and on to more real environments, etc. However, I felt like some of the questions were a bit confusing to answer especially since the slides were not super explicit with information. I especially liked the privacy section because I feel like it tells a lot about social implications of technology that are not always talked about (and even if it is in lecture it's still nice to have hands on exposure to it).

--- For each specific Issue (Copy this section as many times as necessary) ---

  • [ ] Page Link: http://inst.eecs.berkeley.edu/~cs10/labs/cur/programming/internet/trace.html?topic=berkeley_bjc%2Fareas%2Finternet.topic&novideo&noreading&noassingment&course=cs10_sp15.html       Type of Issue: lack of clarity       Severity: i.e. minor       Comments: One of the questions references latency but as far as the lab is concerned nothing about latency has been discussed BEFORE that question so I felt like that's a bit confusing to ask.

ilinabg avatar Mar 29 '15 19:03 ilinabg

Your Name: Sean Sullivan

Overview of Lab Comments: Easy lab, interesting and informative to those that want to know more about the topic. It offers a decent amount of information and skills that can be used outside of class. I remember when I did this lab and I actually ended up showing my friends what I learned. Great lab!

keehansullivan avatar Mar 30 '15 05:03 keehansullivan

Your Name: Mason Fujimoto

Overview of Lab Comments: An interesting lab and one which directly reflects lecture. I anticipate some minor difficulties with those who wish to work on their own computers, however the tutorials on the first page are adequate.

--- For each specific Issue (Copy this section as many times as necessary) ---

  • [ ] Page Link: http://inst.eecs.berkeley.edu/~cs10/labs/cur/programming/internet/introshell.html?topic=berkeley_bjc%2Fareas%2Finternet.topic&novideo&noreading&noassingment&course=cs10_sp15.html       Type of Issue: confusion on directions       Severity: minor       Comments: The page has a video on how to operate a Linux shell with the link name being "watch video now". However it later says that watching the video is just recommend. I personally feel from watching the video that it is unnecessary and possibly impractical with 20+ people watching the video at the same time without headphones and should be removed or changed to be totally optional.

I don't know yet if later labs use the Linux shell in the way the video describes as that may justify keeping the video in. Another suggestion would be to have everyone watch the video at once in the front of the lab to avoid issues with speakers and to be able to address questions to the whole group or possibly to replace the video with a short live demonstration up front.

mfujimoto avatar Mar 30 '15 07:03 mfujimoto

Your Name: Jiachen Hu

Overview of Lab Comments: This is a relative easy lab comparing to the labs before. The concepts, however, were very important. The lab did a great job in introducing the techniques that are very useful even outside the classroom. However there might be one problem, when people are all watching the videos at the same time, especially the six minute history introduction, the sound may be mixed up and get quite annoying. Overall, great lab.

xmhjch avatar Mar 30 '15 16:03 xmhjch

Your Name: Paige Pratt

Overview of Lab Comments: The lab is very interesting but can be hard to conceptualize. The lab does a pretty good job of explaining things. The main problem I had was some of the activities didn't necessarily explain how to use them for different computers so using my Windows computer I could not complete some things.

  • [ ] http://inst.eecs.berkeley.edu/~cs10/labs/cur/programming/internet/trace.html?topic=berkeley_bjc%2Fareas%2Finternet.topic&novideo&noreading&noassingment&course=cs10_sp15.html:       Type of Issue: lack of clarity       Severity: can cause some future confusion and questions       Comments: In the description of the Google traceroute it says that Google was never reached just another server but it is slightly confusion in explanation. If it was broken down and explained a different way or gone into detail I think that would help make the lab more clear. When I initially read it I was confused for a bit.
  • [ ] http://inst.eecs.berkeley.edu/~cs10/labs/cur/programming/internet/trace.html?topic=berkeley_bjc%2Fareas%2Finternet.topic&novideo&noreading&noassingment&course=cs10_sp15.html:       Type of Issue: lack of clarity       Severity: prevents students from continuing       Comments: The slide doesn't tell students how to use the whois program for Windows. On my computer it says there is not application called whois so if students use their own computers they cannot complete the activity.

papratt avatar Mar 30 '15 17:03 papratt

Your Name: Morgan Ewing

Overview of Lab Comments: This is one of my favorite labs because it starts to introduce students to new applications and techniques which they can use in their everyday lives. I think that it is pretty straightforward and I would guess that the main source of confusion in this lab may come from the student typing something incorrectly. This should be a lab that students can complete with more ease than the last few labs. I especially like the information about privacy on the last slide because it is likely the most pertinent to the lives of students and gives the students ways to see their own information footprint (which is always interesting and maybe even scary).

  • [ ] Page Link: http://inst.eecs.berkeley.edu/~cs10/labs/cur/programming/internet/speed.html?topic=berkeley_bjc%2Fareas%2Finternet.topic&novideo&noreading&noassingment&course=cs10_sp15.html       Type of Issue: grammar       Severity: minor       Comments: "This means, that (in theory!) each second..." should either not have a comma or should be something like "This means that, in theory, each second..."

morganewing avatar Mar 30 '15 18:03 morganewing

Megan Carey

Overview of Lab Comments: I think this lab is a fun change of pace from the usual Snap! labs. However, I think that a little bit more information in some places might make a lot of things clearer.

--- For each specific Issue (Copy this section as many times as necessary) ---

  • [ ] Page Link: http://inst.eecs.berkeley.edu/~cs10/labs/cur/programming/internet/trace.html?topic=berkeley_bjc%2Fareas%2Finternet.topic&novideo&noreading&noassingment&course=cs10_sp15.html       Type of Issue: lack of clarity       Severity: minor       Comments: When describing the phenomenon of the 3 stars (***), I think that it might be beneficial to give a little more detail about what is happening. I still don't fully understand what it means by "tracing the route does not succeed completely." What is failing?
  • [ ] Page Link: http://inst.eecs.berkeley.edu/~cs10/labs/cur/programming/internet/telnet.html?topic=berkeley_bjc%2Fareas%2Finternet.topic&novideo&noreading&noassingment&course=cs10_sp15.html       Type of Issue: i.e. (code) typo       Severity: minor       Comments: About half way down the page, it says "specifis" instead of "specifies".

megancarey avatar Mar 30 '15 18:03 megancarey

Your Name: Henry Chung

Overview of Lab Comments: i.e. Was this lab good or bad? Too fast? Too Slow? Does it need something new?

The lab is an interesting one to say the least. It does however, depart quite rapidly from the other labs without any kind of preamble. A little foreword in which the lab informs the student that this lab will be departing from SNAP but will be using concepts they have learned and familiarized themselves with might be handy.

--- For each specific Issue (Copy this section as many times as necessary) ---

  • [ ] Page Link: http://inst.eecs.berkeley.edu/~cs10/labs/cur/programming/internet/trace.html?topic=berkeley_bjc%2Fareas%2Finternet.topic&novideo&noreading&noassingment&course=cs10_sp15.html       Type of Issue: i.e. lack of clarity       Severity: minor inconvenience       Comments: I see no reason why the questions presented in this particular lab should not be presented in the same way they have been in the past. Questions could benefit from being directly presented in the same page they are presented, leaving a text box for the student to type in their answer. A separate Google Form or sheet of paper seems to me an inelegant solution.

The Questions should follow the "whois". They have no means of knowing the geographical position of nodes without that command.

  • [ ] Page Link: http://inst.eecs.berkeley.edu/~cs10/labs/cur/programming/internet/introprivacy.html?topic=berkeley_bjc%2Fareas%2Finternet.topic&novideo&noreading&noassingment&course=cs10_sp15.html       Type of Issue: lack of clarity       Severity: Possibly Unnecessary       Comments: This information on the final page, while interesting and important, does not seem to mesh well with the rest of the lab, especially as the conclusion. The lab itself concerns itself with teaching students about multiple aspects of the "under the hood" workings of how the internet actually works, some historical perspective, etc... But this final page departs from that thematic lesson. This seems more a primer on the dangers of metadata and an attempt to increase awareness of the folly of releasing too much information online, but that lesson is something altogether different from what the rest of the lab seems to be going for. Its a departure that seems to weaken the lab as a whole, a break in thematic cohesiveness. If you have to include this message, I would try to rephrase how it is conveyed to students as to not detract from the importance of the earlier parts of the lab. As it stands, it seems like the point the lab is trying to get across is "we taught you about how the internet works to show you that there is a huge amount of info available to people who know how to access it BECAUSE you should be careful with your information" an altogether different message than "we taught you how the internet works, here are some final thoughts on why this can be important."

KamikazeTomato avatar Mar 30 '15 18:03 KamikazeTomato

Your Name: Eurie Oh

Overview of Lab Comments: I thought that this was a pretty straightforward lab that went well with the previous day's lecture. The videos, however, can't always be played on every browser because they don't all have flash downloaded, so a reminder to the students might be helpful if they want to watch them. Also, it might also be nice to include more visually appealing images/excerpts. The lab, although short, has much less images than the other labs and I think by at least framing the example texts might help make the information pop out better.

eurieoh avatar Mar 30 '15 18:03 eurieoh

Your Name: Jaysan Maolinbay

Overview of Lab Comments: This lab is a nice break from actual coding. It gives students a different point of view of the internet from what they were previously accustomed to. I'm assuming the lecture before this lab will familiarize students with some terms and concepts, otherwise it could get confusing. Beside that I didn't see any major issues with the lab. I'm a big fan of the footprint/privacy page, I think it is intriguing to see how much information can be released through social media.

--- For each specific Issue (Copy this section as many times as necessary) ---

  • [ ] Page Link:http://inst.eecs.berkeley.edu/~cs10/labs/cur/programming/internet/trace.html?topic=berkeley_bjc%2Fareas%2Finternet.topic&novideo&noreading&noassingment&course=cs10_sp15.html       Type of Issue: Clarity       Severity:Minor inconvenience       Comments: More thorough description of what a trace-route is. Perhaps an explanation and a step-by-step text box to explain what is happening when trace-route occurs.

JaysanM avatar Mar 30 '15 19:03 JaysanM

Caroline Kim

Overview of Lab Comments: The lab is generally straightforward. It provides a lot of information and practice for the different structures of the internet. It does seem like a lot of information is given, so making clear of the parts that the students should know seems to be needed. Otherwise, the lab provides a general overview of the structures of the Internet.

--- For each specific Issue (Copy this section as many times as necessary) ---

  • [ ] Page Link: http://inst.eecs.berkeley.edu/~cs10/labs/cur/programming/internet/trace.html?topic=berkeley_bjc%2Fareas%2Finternet.topic&novideo&noreading&noassingment&course=cs10_sp15.html       Type of Issue: Lack of clarity       Severity: minor inconvenience       Comments: Just to make sure that the students know exactly what they are supposed to do, instead of showing the whole picture of traceroute, diving up the picture so that students know that they are supposed to type in "traceroute www.google.com" in the terminal, and that the other 12 lines are what comes after they press enter.

carolinekim avatar Mar 30 '15 20:03 carolinekim

Your Name: Meghna Chatterjee

Overview of Lab Comments: This lab is very useful and informative in explaining just what goes on when we make requests on the internet. The tools learned through the lab are important as they are often used in other classes and even for internships. It's great to have this material be introduced to the students already. However, I did this lab on one of the lab machines, and I was unable to play the videos. I'm not sure if that might have just been the machine I was using, but this is something to keep in mind (maybe a summary of what's in the video for those who are unable to watch).

meghnac avatar Mar 30 '15 21:03 meghnac

Your Name: Benjamin Smith

Overview of Lab Comments: This lab is very fun and a nice change of pace. It seems to be pretty easy and i remember finishing it very fast. It seems to be all introduced very fast and not reiterated in later labs though, which led to me forgetting most of the information brought up in this lab. However, the tools used here i quickly remembered and they definitely help with understanding the internet a bit better.

--- For each specific Issue (Copy this section as many times as necessary) ---

Page Link: http://inst.eecs.berkeley.edu/~cs10/labs/cur/programming/internet/trace.html?topic=berkeley_bjc%2Fareas%2Finternet.topic&course=cs10_sp15.html&novideo&noreading&noassignment      Type of Issue: lack of clarity       Severity:Minor inconvenience       Comments: When addressing nodes, It doesn't exactly state what it means to not completely trace the route and it uses ***. This could be confusing and a little more explanation would be helpful to fully understand this.

benlsmith avatar Mar 30 '15 21:03 benlsmith

Your Name: Rocio Guerrero

Overview of Lab Comments: This was a good lab as it was very informative and easy to understand. Explanations for syntax and usage, as well as examples, were very clear and straightforward. I remember doing this lab when I took CS 10 last fall and I could easily follow the given procedures. The pictures of how the terminal is supposed to look like were also really helpful. I think this lab is of a good level of difficulty and is clear enough for a student to do on his/her own. However, I think the last page on privacy is pretty random, but still useful and very much related to what the students are currently learning so it's fine.

frankyguerrero avatar Mar 30 '15 21:03 frankyguerrero

Elizabeth Steger:

Overview: I think this lab does a good job of showing the students a bunch of interesting internet concepts, both broad and specific, without being too hectic. Everything is well explained, there are helpful links to definitions and examples everywhere, and there's a lot of fun you can have with this lab, too. The end on privacy is awesome and eyeopening; it always seems to start great discussions. The lab does kind of have a feel of jumping around topics, but I think each individual page works, and it shouldn't be confusing for the students because of this.

Page Link: http://inst.eecs.berkeley.edu/~cs10/labs/cur/programming/internet/telnet.html?topic=berkeley_bjc%2Fareas%2Finternet.topic&novideo&noreading&noassingment&course=cs10_sp15.html Type of Issue: Distraction Severity: Minor Comments: The Star Wars telnet example is awesome, and I always rewatch a good amount of it every semester, but the problem is that students do the same, and even with the warning there are always those who keep it up in the background and it is definitely distracting. I think it would be a good thing to include at the very end of the lab as a treat, maybe less students will see it, but I think more will go farther in the lab. I understand wanting to keep it with the telnet page and having something fun in the middle of the lab, but it's a little too much fun.

Page Link: http://inst.eecs.berkeley.edu/~cs10/labs/cur/programming/internet/introprivacy.html?topic=berkeley_bjc%2Fareas%2Finternet.topic&novideo&noreading&noassingment&course=cs10_sp15.html Type of Issue: Broken Link? Severity: Minor (as it's only an extra thing to check out) Comments: The Panopticlick link doesn't work on my computer, which is really weird considering it looks like it's trying to send me to http://panopticlick.eff.org, which works when I copy it directly. Might just be a problem on my machine but maybe something to check on.

Hungukaroo avatar Mar 30 '15 22:03 Hungukaroo

Your Name: Soham Kudtarkar

Overview of Lab Comments: I liked the fact that this lab didn’t require as much thinking as some of the previous labs do as this is the first lab after spring break; it is a good transition back into the routine of labs and school work. Although there was a lot of information to process, I feel that it was all digestible and engaging. I also found the discussion questions to be helpful to my understanding of the lab. Overall, this was a very well-written lab!

--- For each specific Issue (Copy this section as many times as necessary) ---

  • [ ] Page Link: http://inst.eecs.berkeley.edu/~cs10/labs/cur/programming/internet/introprivacy.html?topic=berkeley_bjc%2Fareas%2Finternet.topic&novideo&noreading&noassingment&course=cs10_sp15.html       Type of Issue: general       Severity: minor inconvenience       Comments: On this page, the students are asked to write down their answers to ten questions on a google form or on a piece of paper. I believe that this is unnecessary as it wastes that students’ time—they would not be learning any more than they have from the questions by writing out their answers.
  • [ ] Page Link: http://inst.eecs.berkeley.edu/~cs10/labs/cur/programming/internet/introprivacy.html?topic=berkeley_bjc%2Fareas%2Finternet.topic&novideo&noreading&noassingment&course=cs10_sp15.html       Type of Issue: general       Severity: i.e. minor inconvenience       Comments: I personally feel that privacy is an important social implication and, if I were a student, I would have liked the “More On Privacy” section to have been expanded so that I could learn more about the issue on my own.

soham14 avatar Mar 30 '15 23:03 soham14

Your Name: Maaz Uddin

Overview of Lab Comments: I found this to be one of the most interesting labs we have done. The fact that students can learn a lot about the internet and the different aspects about it is not just good, but important since a lot of the topics from the lab are things people talk about quite often when dealing with TV providers, online gaming, telephone lines etc. Overall the lab was rather fun and concise, and it educates the students with some very important lessons.

P.S. The Star Wars movie in the telnet page is a really nice touch. I think including some kind of link to how that was made would be really nice too.

  • [ ] Page Link:http://inst.eecs.berkeley.edu/~cs10/labs/cur/programming/internet/telnet.html?topic=berkeley_bjc%2Fareas%2Finternet.topic&novideo&noreading&noassingment&course=cs10_sp15.html Type of Issue: lack of clarity       Severity: minor inconvenience       Comments: I think the lab page doesn't really explain too well what exactly telnet is/does. I remember doing this lab last semester and not understanding telnet as well as I understood everything else. I think an analogy or example should be included to help students understand it better.
  • [ ] Page Link: http://inst.eecs.berkeley.edu/~cs10/labs/cur/programming/internet/introshell.html?topic=berkeley_bjc%2Fareas%2Finternet.topic&novideo&noreading&noassingment&course=cs10_sp15.html       Type of Issue: lack of clarity       Severity: minor inconvenience       Comments: I just wanted to point out that it was good that the lab told students not to use the command "rm -rf", but even then, I feel that it didn't really stress on how serious it can actually be. It honestly is more than just "a note", it really should be labeled as a warning. It could end really messily if someone unknowingly uses the command on a lab computer.
  • [ ] Page Link:       Type of Issue: i.e. (code) bug, grammar, typo, lack of clarity, etc       Severity: i.e. "prevents students from continuing", "minor inconvenience", etc       Comments: Description of the problem, what can be done to fix it, etc.

MaazUddin11 avatar Mar 31 '15 03:03 MaazUddin11

Your Name: Jiazhen Chen

Overview of Lab Comments: This lab is a pretty interesting and relaxing one. Students don't need to do programing (which is great for them). It gives a pretty good overview of Internet. It talks about both the advantage and disadvantage. One thing that surprised me most when taking CS10 is about the net privacy problem. And I'm glad to see that you add this part into the lab this term. There's one more thing I think you can add to the lab is the structure of the Internet, also about ideas like LAN and WAN and so on.

--- For each specific Issue (Copy this section as many times as necessary) ---

  • [ ] Page Link: http://inst.eecs.berkeley.edu/~cs10/labs/cur/programming/internet/trace.html?topic=berkeley_bjc%2Fareas%2Finternet.topic&novideo&noreading&noassingment&course=cs10_sp15.html       Type of Issue: typo       Severity: minor inconvenience       Comments: In the description of Whois, it says "By now, you must have started wondering who all these nodes belong to. Fortunately, there is a way to find out: The whois program allows querying the the top-level domain name registrar to find out the administrator (provider) and the owner of a domain." It has an extra "the" here.

JiazhenChen avatar Mar 31 '15 05:03 JiazhenChen

Your Name: Jessica Larson

Overview of Lab Comments: I really liked this lab, I wish there were more labs where students could learn real world things/ things that they will use in other classes, like the shell!!

--- For each specific Issue (Copy this section as many times as necessary) ---

  • [ ] Page Link: http://inst.eecs.berkeley.edu/~cs10/labs/cur/programming/internet/trace.html?topic=berkeley_bjc%2Fareas%2Finternet.topic&novideo&noreading&noassingment&course=cs10_sp15.html       Type of Issue: lack of clarity       Severity: prevents students from continuing       Comments: It would be nice to have a table that notes mac vs windows vs linus commands

jesslarson avatar Mar 31 '15 06:03 jesslarson