SHUMO STUDIO
LANDING PAGE
Shumo Wang
Product Design (BFA)
I want to relearn HTML and CSS in this class, be able to use AI as a tool to help improve my skills in HTML and CSS, and especially to be able to use AI to integrate JavaScript in my website.
Date DuePercent
Week 2Website Analysis 5%
Week 3Midterm Worksheet (8 Steps)5%
Week 3Responsive Mockup5%
Week 3CSS Selection Exercise5%
Week 4Grid Exersize 5%
First Quarter Assessment25%
Week 5Responsive Wireframe5%
Week 5Code Portfolio Front Page5%
Week 5Quiz
Week 6Typography Poster 5%
Week 7Current Topic Website5%
Week 8Portfolio: Class Presentation 5%
Second Quarter Assessment 25%
Week 9Final: Worksheet5%
Week 10Final: CSS3 Collateral5%
Week 11Final: CSS3 Animatic5%
Week 12Final: HTML/CSS5%
Week 12Final: Modular Navigation5%
Third Quarter Assessment25%
Week 13Final: Multimedia5%
Week 13Final: Alternatives5%
Week 13Final: Peer Review5%
Week 14Final: Forms5%
Week 15Alternative5%
Final Quarter Assessment25%
Week 15Final: Presentation10%
Two assignments dropped:-10%
Total:100%
List of sources and services used
AI Dialogue
Me:
How do you think AI is going to help as tool for HTML and CSS web coding?
Google Gemini:
AI acts as a high-speed assistant that transforms web development from a manual writing task into a creative oversight role. Instead of spending hours writing boilerplate HTML or debugging complex CSS layouts, you can now use natural language to describe your vision or convert a rough sketch directly into functional code. This shift allows you to focus on the overall design and user experience while the AI handles the repetitive syntax, instantly fixing bugs and ensuring the code follows modern standards.
Furthermore, AI serves as an "always-on" senior developer that helps maintain clean and efficient codebases. It can automatically suggest modern CSS techniques like Container Queries, ensure your site is accessible to everyone by adding proper ARIA roles, and enforce consistent branding throughout your project. By managing the technical heavy lifting, AI empowers you to build more complex and polished websites in a fraction of the time it used to take.
Me:
How would you think that AI is going to help on integrating JavaScript without any knowledge?
Google Gemini:
For someone with no coding knowledge, AI acts as a logical interpreter that translates human intent into functional JavaScript. You no longer need to understand concepts like variables, loops, or event listeners to add interactivity; you simply describe the behavior you want, such as "create a countdown timer that changes color when it hits zero." The AI handles the underlying logic and, more importantly, provides step-by-step instructions on where to place the code within your HTML. This removes the "blank page" syndrome and the steep learning curve of syntax, allowing you to add complex features like form validation or image sliders through simple conversation.
Beyond just writing the code, AI serves as an automated troubleshooter that eliminates the frustration of technical errors. If a script doesn't work, you don't have to scour developer forums for answers; you can simply tell the AI "the button isn't working," and it will analyze your entire file to find the missing link or typo. It can also manage the "connection" between different parts of your site, automatically linking your JavaScript to the correct HTML buttons or CSS animations. This creates a "no-code" experience within a "pro-code" environment, giving you the power of a professional developer without requiring you to study the language first.