Comments for ANNUAL INTRO COMP SCI 2 OF 2 - Period 4
HTML sites

AMMAR AHMED:

YOUSEF AMIN:
      https://www.w3schools.com/html/default.asp <br>           <br>          Overall, I really like this HTML tutorial website. When you first open up the website, you are greeted with a Home Page that explains how to navigate it. On the left, there are many HTML subtopics, where you can learn lots of ideas and concepts. For example, if you press on "HTML Elements", you could learn how to use <h1>, <p>, and <br>. Additionally, you can try out these new tags for yourself by pressing "Try it Yourself". I really like this feature because you are essentially building websites, which contributes to the learning process. I would rate W3Schools an 8.5/10.<br>
TIM CHEN:
      https://www.w3schools.com/html/default.asp <br>           <br>          This is a good HTML reference site because it is very simple and easily allows you to find information that you need through its categories. In each category, it provides you with examples on what each function does and also allows you practice with it. The information is concise and easy to understnad<br>
RIYASAT CHOWDHURY:
      https://www.w3schools.com/tags/ <br>          This is the first website to pop up after searching for a good reference site for html. The tags are ordered by alphabetical order so it is easier to look up a certain tag for usage. There is a definition for each and every tag that accurately represents what the tag is used for, thus it is a reliable source.<br>
ASHER EL HANANI:
      I found a tutorial website called codecadamy (https://www.codecademy.com/learn) which is a website with several educational activities to help learn various languages. I thought that it was very good; it teaches HTML through a series of basic lessons on various tags and HTML usage.<br>
NICHOLAS EVANGELINOS:
      Hello Mr. Brooks, <br>          this is the site I found over the weekend, however my father knows a friend that works with computers. I was planning on talking to him and asking what he would use to learn html. I'm probably going to speak with him tomorrow, so I might resubmit this hw with a better site.<br>
Jordan GRAY:
      https://developer.mozilla.org/en-US/docs/Web/HTML/Reference <br>           <br>          I ended up choosing this cite because it seemed very detailed and simple. The website breaks down the HTML Reference into several subcategories, making it nice and easy to navigate. When you click on the HTML elements reference link you get all element things that we've been learning about in class. I'm just starting to read through it and check things out, but it groups the tags into very nice categories for organization and helps further my understanding about how they play a role in their use and their relation to other elements and tags. What was the most important thing to me though that made me look further into it is was it included very nice descriptive explanations about what each element does, something I was a bit surprised to see that some other cites did a bad job at. The one thing is sometimes the descriptions aren't so helpful for someone who is completely fresh to the language. It kinda leads you on a goose chase as they mention one thing you don't know in one description so you check another and it leads you to check another and another, all in the attempt to learn one thing. But I think that's something that will come as I learn more and understand things better. Of course I am overwhelmed a bit scrolling through but that has more to do with me just not knowing a lot about HTML. Something really cool I'm noticing is that these tags need browser interpretation, and are not designed around the browser. Like the <strong> tag is to give emphasis to a text, and is normally displayed as bold. But it's not the bold tag: <b>. It's like the browser chooses that the best way to create emphasis on a text is to make it bold. Same with <em> and italics. Also the definition for <i> isn't directly italics, "represents a range of text that is set off from the normal text for some reason," and that this is normally displayed by italics. I may be misunderstanding this but there seems to be more browser interpretation than I realized. I'm still looking at things and checking through the cite but so far it seems to be very informative and helpful, even if most things don't make sense to me right now.<br>
LAMIA HAQUE:
      https://developer.mozilla.org/en-US/docs/Web/HTML/Reference <br>           <br>          At first, I did not think I would find a satisfying reference site because last semester, there was no clear reference site for Scheme. However, the site above seems to be quite fulfilling. It includes elements, attributes, global attributes, link types, content categories, and date and time formats used in HTML. There are links for each of these groups in the site that lead to an organized and alphabetized list of codes used in HTML, making it easy to follow. <br>           <br>          The elements reference page is grouped by function, making it like a book with a table of contents. It starts with a summary explaining what elements are, and then goes into each element, with a description of what the element does next to its name. The attribute reference page includes values that adjust the behavior of the elements to the user's desires. It has a long and comprehensive list with notes explaining any exceptions. The global attribute reference page includes attributes that can be used on all HTML elements, and this list is also in alphabetical order. The link type reference page describes the link types, and lists which are allowed in the elements as well as which are not allowed. The information is organized in a chart, making it easy to follow. The content categories reference page includes a diagram with categories and an article with more information. The date and time formats reference page explains the format of strings specifying date and time values. <br>           <br>          Other than the pages, this site is updated regularly and is a greatly used site, making it highly reliable. It has most, if not all, elements, attributes, and values relevant to HTML. I would say that it is a good site, especially for beginners. If there are any problems, there is a feedback option, and errors are fixed daily. I will definitely use this reference site.<br>
MARYNA ILYANOK:
      https://www.w3schools.com/html/default.asp <br>          This site explains the commands well and provides examples of said commands. It also provides references and gives practice activites which can be useful when studying.<br>
Pak LAU:
      https://www.w3schools.com/html/default.asp <br>           <br>          w3schools has their own online text editor to test code and is pretty thorough in their explanation of html and its syntax. They also have examples inside of their explanations and the website is easy to navigate. w3schools also teaches python and css, which we are going to learn later and also javascript.<br>
JULES LEMEE:

MING JIE LIU:
      https://www.w3schools.com/html/ is a good website where they provide examples as well as practice tests. You can actually go on the example page like https://www.w3schools.com/html/tryit.asp?filename=tryhtml_basic_document that allows you to type in html on the left side and show what it looks like in a web browser on the other side. This is better than typing in a html file from your computer and then save it and reload your web page. However, the language is kind of difficult. <br>           <br>          https://www.tutorialspoint.com/html/ is also like www.w3chools.com and has live demo (basically the same as above. Html on one side and the how the actual web page will look like on the other and you can edit it). This one is easier to understand.<br>
DANIELA MATEI:
      https://hostingfacts.com/html-cheat-sheet/ <br>          I think this website contains the best HTML crib sheets because they have a wide variety of information and could basically tell you anything you need to know about HTML.<br>
Kevin MAYBODY:
      https://www.w3.org/TR/html52/index.html#contents <br>          This seems good for reference and bad for learning the basics from. Though dense, it seems it would be a good reference material for doing things with numbers especially.<br>
NOA MORRIS:

SHAH NABIL:
      https://www.w3schools.com/html/html_basic.asp <br>           <br>          This site is a great tutorial/review on the components in html and how to use them. There is a slider list on the side, where you choose from a list of major topics of html. <br>          The best part of this site is that there is a section in which you get to do the coding/use what you learned by typing it in html and running it in the website. It makes sense when you do it. The sad part is that this website as has some advertisements to the side though. <br>           <br>          http://htmldog.com/guides/html/beginner/ <br>           <br>          This website is essentially the same as the one above, instead it teaches you the basics of html (although does not have an interactable section like the website above). I think this one explains the topics of html better than the one above (at least in more detail) in a clear and concise way. Again, the downside is that there are some advertisements.<br>
MICHAEL NATH:
      The site that I have chosen to review is the famous www.w3schools.com . I have been messing around with its "Try it Editor" and to be honest, it's pretty close to the real deal. It allows you to see what the code looks like and on the right is what the output is. You can change even one letter and see the domino-like effect that it has on the entire webpage. However, I feel as if this feature should allow the user to truly try it themselves rather than have the entire code already written out for them. I've also tried out their exercise pages where it's like a fill-in-the-blank and you fill it in with the appropriate line of code. This is a good system for training your knowledge of the system but perhaps if they had given scenarios (like scheming bat), then the learning experience would be much more rewarding and challenging. I find the example section for each new information to be pretty nice. Overall, I'd give this website a 7 / 10.<br>
MICHAEL PAN:
      https://www.w3schools.com/tags/ref_byfunc.asp <br>           <br>          I think that this website is a good html reference site because it has a lot if not all of the html elements. The definitions are concise and most of the time, clear. It has different ways of organizing the elements so that you can find which one you're looking for. For example, it can sort the elements alphabetically, or it can sort them based on what they effect. This site also tells you what elements are new in HTML5 and notes elements that are not supported by HTML5.<br>
STEPHANIE PARK:
      https://www.w3schools.com/tags/ <br>           <br>          This is somewhat similar to the Netlogo Dictionary, I think. You just need to type up the term and it'll pop up with a description. It is also ordered alphabetically which is great. This site also gives examples and notes related elements to what you searched up, just like the Netlogo dictionary. <br>           <br>          The only problem I see is that the descriptions they give <br>          are pretty short and simple, and very vague. Most are less than ten words in total. I would like it if they gave some more detail as to what the element actually does.<br>
NICOLE PRESS:
      HTML TUTORIAL(S): <br>           <br>          https://www.codecademy.com/learn/learn-html - I used the code academy site a few years ago to learn html, and it was extremely helpful. The website is interactive and taught me a decent amount of the concepts I assume we will be expected to know for this class by the end, as well as reviewed them, but I forgot most of what I learned so I started (and will have to continue) going through the tutorial from the beginning again. It has been just as intuitive as I remember. <br>           <br>          HTML CRIB SHEETS: <br>           <br>          https://htmlcheatsheet.com/ - I really don’t understand this one. There’s way too many colors and concepts everywhere, and I had no idea what was going on/was really overwhelmed until I gave up. <br>           <br>          https://web.stanford.edu/group/csp/cs21/htmlcheatsheet.pdf - This doesn’t seem like information about enough tags/features of html, but it’s from a reputable source and was really easy to understand.<br>
GOLAM RAIYAN:
      https://www.w3schools.com/html/html_paragraphs.asp <br>          is the website I chose when trying to learn about html coding. I think it's very useful because it divides the topics from basic elements of html to plugins and other media formatting.As I skimmed through the site, I learned some basic symbols, like the fact that "P" denotes indenting paragraphs, or setting the background color with the "style attribute". I skipped ahead to more advanced topics, like incorporating plugins, which extend the functionality of a website and give more depth to the site, by using the "object" element, or "embedded" element. One good thing about this particular site is that you can practice using the different elements with the online editor, so you can clearly see the code you are inputting and the output / resulting website. This is more efficient than actually pulling up gedit, editing a text document, saving it, and then continually refreshing the output website to see the resulting changes.<br>
KA SENG SOO:
      https://www.w3schools.com/html/default.asp <br>          This is a really good HTML reference website because it is <br>          detailed and easy to understand. All of the different parts of HTML are in a menu on the left, so you can just scroll through it to find what you need. In other websites, such as Mozilla's HTML website, the menu is really general, so it's hard for people new to HTML to know where they need to go to find a specific piece of information. For w3schools, information is labeled specifically to allow for easier navigation and include examples to make things easier to understand. It even has quizzes and exercises so that users can practice what they learned. This website also has additional information on HTML5, HTML Graphics, HTML Media, and HTML APIs. In general, this website is just friendlier to those new to HTML.<br>
PALAK SRIVASTAVA:
      https://www.codecademy.com/learn/learn-html <br>           <br>          The tutorial site that I found is code academy. Filled with many languages that it can teach, I think it's a really good website. I used it a couple summers ago for html and python and thought it was really helpful. Not only does it teach you the basics for html, but it also lets you practice it. Additionally, it also gives you projects to do which act as a venue where you can implement your new knowledge. Overall, I think it is a very good website for beginners to learn not only html but other languages as well.<br>
KATHERINE WU:
      This is a brief evaluation of six references I found! <br>           <br>          1. https://websitesetup.org/html5-cheat-sheet/ <br>          The WebsiteSetup HTML Cheat Sheet in .png contained a list that was pleasing to look at, and provided both the start and end tags (if necessary). It also gave examples! I think this was the best reference I found. <br>           <br>          2. https://developer.mozilla.org/en-US/docs/Web/HTML/Element <br>          This HTML Cheat Sheet was very thorough when explaining the different HTML functions. It also listed the outdated functions! This was probably the second best. <br>           <br>          3. https://htmlreference.io/ <br>          This reference provided definitions (after clicking on an element) and listed the elements as "experimental," "meta," "self-closing," "inline," and/or "block." <br>           <br>          4. https://web.stanford.edu/group/csp/cs21/htmlcheatsheet.pdf and http://www.simplehtmlguide.com/cheatsheet.php and https://www.w3schools.com/tags/ <br>          These three references were quite similar, only giving definitions of functions.<br>
KELLY YAN:
      https://www.w3schools.com/html/default.asp <br>          This is a good website. On the left, there are categories that you can search under to find the command that should do what you want. There are also examples that show you how to use the commands and you can modify and test them. There is a test that you can take to test your knowledge of the codes and what they do. There are also exercises where you can try to accomplish a certain task by editing the code. There are hints and the correct answer.<br>
GRACE YE:
      http://cheatsheetworld.com/programming/unix-linux-cheat-sheet/ <br>           <br>          This is a helpful reference site with a comprehensive file commands covered in class and a few more. In addition, the reference site covers a lot of new material in an easy to read way. I liked how the reference sheet was organized and had concise definitions. The website goes over the functions of a variety of information such as lists system commands, process management, permissions, networking, searching, and compression.<br>
MICHELE YI:

ALEX ZHANG:
      https://developer.mozilla.org/en-US/docs/Web/HTML/Reference <br>           <br>          I think that this HTML reference website is very good because it is very detailed in it's explanations. Under the references tab, there is a drop down list of the different HTML elements and each one is linked to a page about that specific element. On that page about the specific element, there is a short description of what it does, then it's attributes, an example of how to use it, some more specific things about it, browser compatibility as well as other elements you should look at that are related to this one. It also shows which elements are obsolete as well as which elements should not be used.<br>
JASON ZHENG:
      http://www.simplehtmlguide.com/ <br>          This website is a guide to html, explaining what html is clearly. There are a ton of hyperlinks on each page, mostly linking to another page explaining a term some people may not understand. It also have a live demo, allowing a person to write a code and test it out on its website. I would give it 4.9/5. Nothing in life is perfect.<br>
JENNY ZHENG:
      Webpage: https://www.w3schools.com/tags/ <br>           <br>          - Has many sections explaining how to use certain functions <br>          - Long list of all the tags <br>          - Tag list is subdivided <br>          - There are examples for how each tag is supposed to be used, if you click on it <br>          - Basically HTML dictionary<br>
IVY ZHU:

Anya ZORIN:
      https://htmlreference.io/base/ - Not good source, doesn't fully explain every command, is organized in a net logo style dictionary but not nearly as clear <br>           <br>          https://www.w3schools.com/html/html_editors.asp - provides basic information to help you build an understanding, explaining editors as well as basics about the language.<br>