Comments for ANNUAL INTRO COMP SCI 2 OF 2 - Period 3
HTML/CSS site

BRIGID ALLEN:
      The alternate information source I found was www.codeacademy.com. Like W3schools, Codeacademy provides tutorials on a wide range of programming languages. However, unlike W3schools, Codeacademy is extremely interactive. Due to the nature of HTML, the program will not indicate errors when an incorrect line of code is run. Because of this, it may be hard to realize when you are making mistakes. However, Codeacademy, as it is a step-by-step tutorial that corrects you as you go, indicates when the code you wrote is not as they asked. Additionally, the codeacademy screen integrates the informative component and the interactive one, so you don't have to open a new tab every time you want to attempt a concept being taught (like it is in W3Schools). Codeacademy also builds on the knowledge you have, and the tutorial is progressive. All of these factors lead to Codeacademy being a superior program-learning website to W3Schools, although both are useful in their own ways.

ERIC CHAN:
      https://www.udacity.com/course/intro-to-html-and-css--ud001
          
          I think this website (Udacity) is also a good source to learn html and css because like w3schools it provides textual tutorials, quizzes/ practice problems, and workspaces. The website also has numerous videos on the basics of html and css while w3schools does not have any. Some people learn better through videos because there's an actual human being teaching them and guiding them through the material. Udacity is also pretty well organized with sub-headings that will tell you exactly what the lesson will be about.

ANDY CHEN:
      https://www.codecademy.com/
          This website is very user friendly. When I look at the W3 schools website, it looks a bit dull. But the Codecademy website has colors that are pleasing to the eyes. The website just looks better than W3 because W3 seems a bit too basic. The only down part about this website is the fact that it requires money to have full access to all its learning material.

MARTIN CHEN:
      https://www.codecademy.com/learn
          I liked this site because it gave small exercise problems that taught the effects of different attributes (i.e href, style, etc.) on the website's elements, showing how the font and font size can be changed. It did not go in-depth about the syntax for css and html files, but it is a good beginner lesson.

SAMUEL CHEN:
      https://firstsiteguide.com/html-for-beginners/
          
          I really like this cause it shows what specific code to use and shows what it looks like on the browser

KEVIN CHENG:
      https://devdocs.io/html/
          I think this is the best website for me because there are images of the output of the code using a certain word. There's also a search bar which makes it very easy to find words that I might want to use or confuse me.

Megs CHOWDHURY:
      https://learn.shayhowe.com/html-css/building-your-first-web-page/
          
          I chose this website because it explains details of html better, in my opinion, since it gives explanations in paragraphs. It also gives different lessons chronologically.

Kosta DUBOVSKIY:
      www.codeacademy.com — has a really clean interface, great thorough explanations, and quite a few free courses. The membership is pricy but there's still things to do on the site without it, also really easy to track progress and gives certificates.

CLAIRE DUGUET:
      https://www.internetingishard.com/
          This website is called Interneting is Hard. I think it's good because first of all when you look at it it's aesthetically pleasing. Secondly, it advocates having an elaborate curriculum, nice diagrams, modern techniques, and hands-on examples. It also looks pretty user friendly and organized. Lastly, it's totally free!

ABDULLAH FARUQUE:
      https://devdocs.io/html/
          reminds me of the netlogo dictionary, where you can browse all the different functions, and search them up. they all come with examples that you can fiddle around with too. plus built in dark mode.

YUKI FENG:
      https://teamtreehouse.com/library/introduction-to-html-and-css
          I like this site more because I am a visual learner and I like getting to follow along with a video. It's almost like getting live instruction, but not really. Though it does cost money after the free 7 day trial, I think the advantage of having videos to follow along to is worthwhile. However, I do like the try-it-yourself exercises for w3schools, so I think the two sites combined together would be the perfect match at learning html and css.

WILLIAM GUO:
      https://www.codecademy.com/learn/learn-html
          Unlike W3school, while learning the language, code academy provides a text editor right next to lesson and shows you the results on the screen as you type. You wouldn't have to open another tab or app. Also to advance to the next lesson, you would have to complete some exercises and if you ever get stuck, there are some hints at the bottom. I feel like this forces you to pay attention and not rush through it unlike W3School where the exercises are optional. Code academy also has this section called the "cheat sheet" which has all the elements you learned it there just in case you might've forgot some parts. Furthermore, there is the community forum's sections which provides answers to question about the exercise. It gives perspective to why certain parts are important and how they might be used in the real world. However, I feel the text of W3school is easier to read since it isn't squished together like code academy.

DOMINIC HO-WU:
      https://www.sololearn.com/
          
          It is a free, interactive website. It offers tutorials for HTML, CSS, and more. It can also be downloaded on your phone so you don't have to go on the browser to use it. There are quizzes to test your knowledge and hands-on material that you can use to learn the information better.

SUDMAN KHAN:
      https://www.htmldog.com
          This site has examples and tutorials on HTML, CSS, and JavaScript much like W3Schools. However, one additional feature it has is the techniques section which shows how different code can be used together for web design features.

DAMIAN KORIK:
      https://learn.shayhowe.com/html-css/writing-your-best-code/
          
          I checked out W3Schools website and a few other good ones. I am not sure if any of them will have as much information as W3Schools, as that website has a lot of lessons and tutorials on code in terms of HTML, CSS, and many other topics. However, I really like this particular website because of the free lessons it gives on HTML specifically, and it seems like it really has handpicked the most important aspects of righting HTML code, allowing me to maybe build a foundation. It's a 12 lesson course, and each lesson specializes in a different HTML and CSS lesson. Like W3Schools, it gives examples, but this site also shows examples of "bad code" vs "good code," which I'm not sure is something that W3Schools does. Generally, I like this website because it gives good instruction, and also focuses on the main content needed to write this kind of code.

SHINJI KUSAKABE:
      https://code.visualstudio.com/docs/languages/html
          It corrects/points out incorrect syntax and has tools to make writing and finding the code easier.

ZAHIN MAHMOOD:
      I've been liking html.com. It might be a little basic for more advanced CS people, but I'm pretty basic myself so I enjoy the way it really breaks everything down and doesn't overload your brain with jargon and theory.

AUGUST MATZ:
      https://www.khanacademy.org/computing/computer-programming/html-css
          
          I felt that to practice and test implementation, khan academy was better suited. It presented questions with clear goals, while w3schools only had examples that you could mess around with.
          Khan academy also made more use of videos, which is great because I can't read :)

JONATHAN PACTONG LIN:
      https://www.codecademy.com/learn/learn-html
          It seems interactive like w3schools but it doesn't cover as much. This can be helpful for beginners but may not be as helpful as w3schools

DANIEL ROZENTUL:
      https://learn.shayhowe.com/html-css
          I picked this site because apart from w3schools, it combines the HTML and CSS lessons, instead of having them be in separate lessons. This makes each lesson a little more energy dense, which I like.

Tracy RUAN:
      https://www.freecodecamp.org/learn/
          
          One way this website may be better than the W3Schools site is that it provides lessons with "challenges" where you try to enter the code by yourself instead of the W3Schools site that gives you the code immediately to see.

BRANDON SCHWARTZ:
      https://www.codecademy.com/learn
          
          I like codeacademy because after going through their first lesson on html, I really enjoyed their lesson structure because it was extremely interactive. Before moving onto the next topic, it made sure I fully understood the current topic by showing me what each line of code did. It was a very user-friendly experience.

KAYLA SHERIFF:
      https://learn.shayhowe.com/html-css/building-your-first-web-page/
          
          This might be easier to learn from because it is broken down into lessons. It could be an easier way of reviewing or even teaching yourself.

ALEKSANDRA SHIFRINA:
      https://learn.shayhowe.com/html-css/building-your-first-web-page/
          
          This website is really useful for learning html and css, because it's formatted pretty nicely, on the left side you have a bar of all the lessons, with easy and simple titles. It also gives us a brief understanding of both languages before jumping in to the creation of the website.

PRESTON SHIRAZI:
      https://www.freecodecamp.org/
          I like this site, because, similarly to w3schools, it has
          hands-on tutorials, but for some topics on the site,
          including CSS and HTML, there are youtube videos you can
          watch in conjunction with the topic, so you learn while both
          watching the video and doing the examples.
          https://htmlcheatsheet.com/
          This site doesn't really have tutorials (though they do have a youtube channel), but it just has everything you could ever need to know about HTML crammed on to a single site.

MANLIO SINGH:
      https://webplatform.github.io/docs/html/
          This site doesn't have ads and is easier to navigate, with more subsections.

DANIEL STJOHN:
      https://www.math.uh.edu/~torok/math_6298/html/commands.html
          HTML commands don't seem complicated.
          I think what is most helpful is a simple list showing the commands and a simple explanation when needed, something to keep open for reference and reminders of spelling. No extra frills to get in the way.

FARHAT TAMEEM:
      MDN Web Docs, it categorizes its resources by complexity, which is great for learners.

CALVIN WANG:
      https://www.tutorialspoint.com/html/index.htm
          https://www.tutorialspoint.com/css/index.htm
          I like this website because it kind of has an index for each specific subject within html/css. Unlike code academy which actively teaches you how to code, this website acts more like a dictionary, which is always useful. The website kind of progressively goes from more simple explanations of the overview to more complex aspects like blocks. I also like the light color scheme.

JUN HONG WANG:
      https://html.com/
          This is a good resource as it contains some good basic and more beginner oriented information as well as some tips for what to do for viewing the website. Not only that, but this is the official html page (I think).
          
          https://www.khanacademy.org/computing/computer-programming/html-css
          This page contains several videos as well as exercises about html. It's also from Khan Academy, which is a resource that I find to be very useful for many things, not just coding. It also includes lessons for CSS. At the end, it also provides additional resources for both of these languages.

Izzy YANG:
      https://www.codecademy.com/catalog/language/html-css
          it's easier to use

WINNI YE:
      https://www.codecademy.com/learn
          The site I found is codecademy. I think it’s easier to work with because the activities to practice the topic with is incorporated onto the same page as the lesson and doesn’t let the user progress to the next topic until the activity is completed correctly.

OLIVIA ZHENG:
      CodeCademy is much easier to use than W3Schools. I've used CodeCademy before and it's more user friendly. The site is more organized and it's easier to locate different courses. Also, on CodeCademy, the site walks you through writing different lines of code. On W3Schools, when I click "Try it Yourself", I am able to see what the code looks like but don't have the opportunity to actually try to type out the code. CodeCademy has different lessons that you have to pass to move on to the next concept, and they give hints when something is wrong. W3Schools doesn't work like this. Generally, CodeCademy is much more interactive than W3Schools and is a better option for learning code for me.