New Perspectives: The Internet 10e Comprehensive


Chapter 10


This module was a struggle to get through because I feel like I waited until a bad time to read it, and it’s not as surface-level exciting as other topics, but overall I feel like I actually got a fair bit out of this one. It probably helps that data is something I am interested in but lack as much direct experience working with.

I felt like the chapter had a lot of solid examples for each of its topics, which has been pretty rare in this book up to this point. It kept things from being too dry and also made it much easier to grasp. The example about data validation where the kids were voting on whether to go to Disney was a great example and solidified what Data Validation is for me. A kid writing “12” on their vote isn’t valid, which I expected, but I think without the example of a child saying “of course i want to go to Disney” instead of “yes” still being valid, I would have associated data validation entirely with making sure it fit a specific format instead of realizing that that's not all that data validation is.

I also thought the section on data structures with the accompanying graphics was extremely useful. I’d heard of “stacks” in reference to programming before, but I had no real understanding of what they were, but that section and the graphic cleared that up almost instantly (though I get the impression “stack” has taken on some additional meanings depending on context) and helped me understand what uses the different data structures might have.

I felt like this module was very much worth my time, but I’m also excited that I think after this the book is over! I’m really excited to get into HTML and building web pages, as this is something I have experience with and love doing.

← PrevNew Perspectives on The Internet 10e Comprehensive
Appx A 1 2 3 4 5 6 7 9 [10]