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

TAHSIN AHMED:
      https://htmlreference.io/ <br>          This site is pretty simplistic but has loads of information on a great selection(133) HTML tags. There is also a search bar and filters which is convenient. The page for each tag begins by explaining what it stands for and how it can be used. Then there is information about several attributes most commonly associated with each tag. The documentation even includes examples and shows the result on the side which is useful, to say the least. My biggest complaint is that there are no pages for the attributes themselves in the instances where I want general information about them. The site also functions as a tutorial. Although the tutorial is decent it not really extensive or as detailed as I'd like it to be.<br>
UMAIR ALMAHMOOD:
      https://developer.mozilla.org/en-US/docs/Learn/HTML <br>           <br>          MDN is Mozilla's official site for web development documentation. I found it very useful since it has an easy to navigate collection of lessons, ranging from HTML basics to more advanced topics. It also has tutorials on using CSS and JavaScript in conjunction with HTML.<br>
RAISA AMIN:
      https://www.w3schools.com/tags/ <br>          I really liked this website, because it is similar to the Netlogo dictionary. It has a long list of tags that enable you to do various things. As you scroll through the list, you can click on the tag name to get more information about it. It tells you the browsers the tag will work on, gives an example, a definition, and sometimes some helpful tips. Also, since it is a long list, You can search for a specific tag at the top. Along the side, there is a tab for HTML colors, events, and global attributes which help narrow down the tags by categories.<br>
AMANE ANDERSON:
      https://www.w3schools.com/html/ <br>           <br>          You can find pretty much anything by searching it up, and you can learn HTML as well.<br>
ALLEN BARANOV:
      Chosen reference: https://www.w3schools.com <br>          This is a really good reference to use when learning HTML. First, it has an in-depth explanation to a lot of components of this language. Additionally, it also has a "try it yourself" section where the student can explore on their own the skills taught to them. This makes it different and better than other resources because it is more interactive. The one con to this website is that it features a bit too much content, and one might get overwhelmed by the amount of lessons available.<br>
ADAM BENINAL:

ANDREW BINDER:
      My favorite HTML5 tutorial site is W3Schools, found here: https://www.w3schools.com/html/ <br>           <br>          This tutorial site provides clear examples of code, concise explanations of different aspects of HTML, along with "personal quizzes" to test your knowledge and grasp of certain concepts. It also contains very thorough references and is overall rather simple to use and understand. At the end of the tutorials, you can even complete an exam and receive a certificate certifying that you completed the HTML5 course. <br>           <br>          In summary, it's a simple-to-use site that provides thorough explanations of different concepts and attributes, and even provides exercises, quizzes, and an exam to test your knowledge and aptitude with HTML5. I have used it many times before, and I highly recommend it! <br>           <br>           <br>          As a second site, Stack Overflow (found here: https://stackoverflow.com/) is a good option. Though this isn't technically a "tutorial site" per se, it still offers great answers to frequently asked questions regarding various aspects of HTML5 (and other programming languages!). <br>           <br>          In any case, they are both very useful! <br>          ---------------------------------------------------------------------------------------------------- <br>          ~Andrew Binder<br>
JONATHAN CHEN:
      https://developer.mozilla.org/en-US/docs/Web/HTML <br>           <br>          Mozilla's MDN Web Docs for HTML is a solid and easy-to-use reference for the HTML language. Because it is from an official Mozilla web development site, it is quite reliable. It contains a variety of guides and tutorials, as well as reference lists for elements, attributes, and <input> types. Element documentation is clear. It tells the reader whether the tag is depreciated/obselete, provides usage notes and tag attributes, and contains clear demo code. Likewise, the guides are simple, informative, and easy to understand. I would recommend this site.<br>
JAVIER CRESPO LAW:
      https://www.w3schools.com/html/ <br>          This website is incredibly informative, and provides lots of information on HTML. The site is split into different categories, making it easy to find the information you're looking for. It also provides examples of the code, as well as a HTML editor that allows you to test out the code yourself and see what it looks like. 5 stars, 10/10.<br>
JOSEPH CUI:
      https://developer.mozilla.org/en-US/docs/Web/HTML <br>          I think this is a perfect 5/7 website. It seems to have links to many places to learn about html, and is probably accurate given that the website is run by a company that makes web browsers.<br>
JULIAN CUNNINGHAM:
      https://www.learnenough.com/html-tutorial/html_intro <br>           <br>          This website is almost something of a mini-eBook. It's called "Learn enough HTML to be dangerous." It starts out assuming that the reader does not know HTML, so it walks the reader through a lot of the basics. However, it also manages to go beyond that by including HTML code in larger context, educating the reader about some of the potential applications. Overall, it seems like a helpful resource for a beginner HTML student.<br>
Selina DAI:
      In case the doc doesn't go through: <br>          Website: https://www.w3schools.com/html/default.asp <br>          Review: Very organized website, could be used to learn HTML and not just as a reference website. Interactive, you can test out a function on the website itself and see how it changes what it’ll look like. Has different sections so you don’t have to search through one tab, and they’re sorted/organized in such a way that it gets more advanced. It tells you how to open some sort of program for writing HTML no matter which type of computer you have. Thorough, has a lot of different codes. Overall, just good.<br>
KHANDAKER FAHMID:
      I chose the Codecademy course on HTML5. <br>          URL: https://www.codecademy.com/learn/learn-html <br>           <br>          Codecademy has always been relatively user-friendly. It has <br>          quite the pleasing UI to use and look at and provides for a <br>          rather simple take on seeing how your code runs with both <br>          two tabs for code and 'preview'. This is the nice thing <br>          about Codecademy. From my previous experience with it, it <br>          has always been an in-browser experience, going back to the <br>          user-friendly aspect of it. It has dedicated forums, <br>          questions, and detailed explanations regarding them. It will <br>          always be a decent start to introducing oneself to whatever <br>          coding or markup language they serve. It should always be <br>          supplemented with future learning and reference from other <br>          sources though. Even though it sometimes, in my opinion, <br>          doesn't succeed in connecting topics and really make the <br>          user learn and understand, it is still a decent place to <br>          start out.<br>
MOHAMMED KALEFA:
      http://www.tizag.com/htmlT/reference/htmlreference.php <br>           <br>          A 4/5 Html reference website. Can be navigated by experienced Html'ers yet is poorly structured for rookies as it lacks a easier way of searching rather than ctrl+f or scrolling making it hard to find new tags in order to learn about them. It has a short description for each tag with more info about its attributes available by clicking and has a substantial tutorial with multiple aspects to each section and a large variety of sections<br>
JOSHUA KIM:
      http://htmldog.com/guides/html/beginner/ <br>           <br>          I feel like this site is pretty good because it is very beginner-friendly and teaches all the basics. It explains everything in a very "easy-to-understand" way. It also includes tips, reminders, and differences from different html versions as well (such as the difference of line breaks in html5 and xhtml: <br> vs <br />) It makes it very easy to understand as it also has picture examples of whatever they are explaining. <br>           <br>          https://www.tutorialspoint.com/html/index.htm <br>           <br>          This site was also pretty good. While it did have some "prerequisites (such as experience with a text editor, how to create directories, etc)," the explanations were pretty easy to understand as well (not as easy to understand as the previous site in my opinion). The best part was that they had "live demos" of whatever example they showed. It would show the piece of code they were talking about (which you could also edit) and allow you to "preview" what the result would be.<br>
DAMIAN KLOSKOWSKI:
      https://htmlcheatsheet.com/ <br>           <br>          This website is a bit jarring at first, but if you know a little bit of html, or take the time to look at the site, it's very helpful to translate your ideas directly into the language. While not a real "cheat sheet" per se, it's a great tool to help you use and create with html.<br>
ALEXANDER LAKE:
      http://www.austincc.edu/hr/profdev/eworkshops/docs/HTML_Basics.pdf <br>           <br>          This website is effectively an introduction to html, and explains tags, which are elements used to manipulate the text you code, and other things like how to change size of text using these tags, and how to create headigs. I tried some of these things on my own, and they are all in agreement with the article. This will be a good reference website whilst beginning to learn how to use text editors and html.<br>
WEIBIN LIANG:

Trey LOIZZO:

BECKY MAI:
      https://htmlreference.io <br>           <br>          This HTML reference website provides a list of the different elements that can be used in HTML and categorize them into their types. When a certain element is clicked on, it brings you to a page that provides an explanation of how to use it. It also includes an example of how it is used in code and the different attributes that can be used along with it. With the example comes a visual of how the code is displayed on an actual website, which is helpful in understanding how to use it. I find that the information on this site is organized well visually with its clean and inviting appearance, and does not overwhelm the user with writing. Though these compressed explanations may fail to give the user extremely detailed explanations of how each element functions, I found it made each one easier to understand. Overall, this site gives a great and easy understanding of how to use the different HTML elements.<br>
ALYSSA MECZKOWSKA:
      http://www.w3-tech.com/crash/ <br>          This is a website that I came across that is very useful in my opinion. Its layout is organized and easy to follow. There's multiple sections on HTML such as links, forms, a glossary, and it also talks about debugging. I went to a few of its sections on HTML and they seem to have a good amount of information that would be beneficial. Overall a good website.<br>
Fahim MIAH:
      Two HTML reference sites that I found are <br>          1. https://www.w3schools.com/tags/ref_urlencode.asp <br>          2. https://guide.freecodecamp.org/html/elements/ <br>           <br>          In my opinion, the first link is a better reference to HTML. This link has an explanation of many of the tags in HTML. Along with that, it also lets to try out the tags and shows you an example of how it is used. For example, the link shows me that there is a tag called <col> that allows you to apply styles into an entire column. Under the definition and usage, it gives a link to an interactive HTML code that uses <col> to show you what is actually does. You can experiment with <col>, as well as other tags you learned, in there. There is also general information about HTML. It gives the user information about HTML, all the colors in HTML, and even all of the error messages that HTML sends. The only problem with this website is that there are some references to CSS and JavaScript, but tells the user if they are involved. <br>           <br>          The second link is a good reference site as well but I think that the first one is better. This link does similar things to the first link. However, it does not have interactive examples. It shows examples of the use of a tag but not what it actually looks like as a website. This reference site does have better explanations for tags. It goes more in depth with certain tags. It also does not have as much reference to other programs like CSS and JavaScript. It also gives separate links to specific parts of a website. For example, a link is given to show how to add images onto HTML. It also gives links to more information on a tag if you need it.<br>
CHRISTIAN NWENYI:
      http://htmldog.com/guides/html/beginner/ <br>           <br>          I found this html guide to be incredibly helpful and useful. For someone like me who's just starting out, the fact that this is explicitly for beginners is great. Similar to how you did it in class, the teaching of the html features in text-editors was shown through an example, with the step by step addition of tags such as <br> and <head>, which helps to highlight what each of these tags do. I was also able to see content that we haven't gone over in class yet, such as the <p> tag used for paragraphs.<br>
WINSTON ONG:
      https://htmlreference.io/ <br>           <br>          Review: <br>          This website htmlreference.io seems to be a very valid website; that's if you already know a good amount of HTML. The website is very neat and aesthetic so you know where you can find what you're looking for but if you're a noob and new to HTML, some of the wording is quite unfamiliar and hard for the reader to understand. For every word given with the definitions for and how to use it, they also give a visual example which is very helpful. Also, for every word-they go on in-depth about the word which is helpful if you understand what it is saying and how to apply it. For beginners, this website might be too complex to help develop new skills for HTML but maybe a few months down the line when a person has a better understanding of HTML, it has a high ceiling potential to improve a person's skill.<br>
AIDAN PARKER:
      http://htmldog.com/guides/html/ <br>           <br>          This site appears to hold substantial information about HTML. The website is separated into tutorials of different elements and aspects of HTML. It also contains examples and references, useful to see how a certain tag or technique of HTML is used and how to use it. It has a search function, and a page for each HTML technique, detailing the possible functionalities and uses, as well as how to use it (with examples). I feel good about this site and I am confident that it will be sufficient enough to help me with any and (almost) all of my future HTML concerns<br>
ANTHONY POON:
      https://www.w3schools.com/tags/ <br>           <br>          This website describes a wide variety of commands in HTML. <br>          When one clicks on a command, they can see how it can be <br>          used and examples, similar to the netlogo dictionary. There is even a "Tryit Editor" so people can actually try the command and gain experience with them. This site shows which commands are new to HTML5 and which commands aren't supported by HTML5.<br>
ANDREW PRESMAN:
      1. https://www.w3schools.com/html/html_intro.asp <br>           <br>          I really like this site because how simple it is. It is organized really well and everything is explained. If you want to learn something specific, there are different topics available. Also, it lets you try different codes by yourself. <br>          2.https://developer.mozilla.org/en-US/docs/Learn/HTML/Introduction_to_HTML <br>           <br>          This site isn't as good as the first one, but it is also good because there are assessments that you can access at the end of the page. The page is not organized, and it is harder to find specific codes in the page. I did not like this site.<br>
STEVEN SU:
      https://developer.mozilla.org/en-US/docs/Web/HTML/Element <br>           <br>          The site is well organized with a general table of contents located at the top-side of the screen as well as a variety of tabs on the left hand side that provides more specific inquiries. The commands are well organized with large subtitle above each corresponding category that is listed table format with descriptions on the side that explain it's uses.<br>
BRANDON TOM:
      https://www.w3schools.com/html/html_intro.asp <br>           <br>          This site seems like a great site not only because it is free, but it explains html to me in a simple way that can be understood. The site also has a "try it yourself" button for every concept that we just learnt. This is important to me because "messing around" with the code and testing yourself seems as if the best way to learn computer science. The website starts off pretty simple, but still explores very complex looking html ideas such as html apis. Finally, it contains a html quiz that would be helpful in solidifying the material into your head.<br>
Jason XIONG:
      Website: https://html.com/ <br>           <br>           This HTML tutorial site is pretty good in my opinion because of a few reasons. It starts off with explaining what HTML is and its history, which is good because it’s important to know a bit more about what exactly you’re learning and where it came from. It covers a lot of different topics and goes into explaining what different tags do. There are pictures and samples to help aid someone who is trying to learn HTML. In addition, using multiple colors for texts and the use of code blocks also makes it easier to look at, which can greatly help with the learning process. On the website is also a master cheat sheet PDF that you can download and in the cheat sheet, it also explains different tags and provides an example of how each tag is used.<br>
JULIANNA YU:
      One of the sites that I have found was <br>          https://www.codecademy.com/learn <br>          I really like this site; however, for our purpose, it isn't very good because it requires payment, it's more of an online class rather than just to aid your learning. I took one lesson though, on their trial, and in my opinion, it was really good because they divide it into parts and provide descriptions and examples of the tags that are going to be used and then they walk through making a webpage through a series of checklists. A component I really liked was that at the end of the lesson they had one part purely for review and it's basically a summary of all the tags learned and how to use them. <br>           <br>          The other site that I have found, which is maybe more appropriate for this was <br>          http://htmldog.com/references/html/tags/. It is an HTML reference site which just provides the tags and uses. The reason I like it is that it reminds me of the NetLogo dictionary which I found very useful. Also, because it isn't just a reference site when you click on a specific tag, they provide other resources to help you, such as tutorials.<br>
Jess ZHANG:
      (1) <br>          Duke University Documentation: http://www.dukelearntoprogram.com/course1/doc/?fbclid=IwAR2WgpHkMvhAP3u6iRfxXTfHdgAvnb6Zrb_0dsjLtl6RAbKadH34T4yMTm0 ; chart format, divided into clear subsections (basics, lists, tables, inputs, etc), explanations are comprehensible, and examples are present <br>           <br>          (2) <br>          W3Schools Reference: <br>          https://www.w3schools.com/tags/default.asp ; able to view material based on personal choosing (alphabetization, categories, etc), provides definition, usage, browser support, tips, notes, and try-it-yourself examples<br>
Mr. BROOKS: