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 Due | | Percent |
| Week 2 | Website Analysis | 5% |
| Week 3 | Midterm Worksheet (8 Steps) | 5% |
| Week 3 | Responsive Mockup | 5% |
| Week 3 | CSS Selection Exercise | 5% |
| Week 4 | Grid Exersize | 5% |
| First Quarter Assessment | 25% |
| Week 5 | Responsive Wireframe | 5% |
| Week 5 | Code Portfolio Front Page | 5% |
| Week 5 | Quiz | |
| Week 6 | Typography Poster | 5% |
| Week 7 | Current Topic Website | 5% |
| Week 8 | Portfolio: Class Presentation | 5% |
| Second Quarter Assessment | 25% |
| Week 9 | Final: Worksheet | 5% |
| Week 10 | Final: CSS3 Collateral | 5% |
| Week 11 | Final: CSS3 Animatic | 5% |
| Week 12 | Final: HTML/CSS | 5% |
| Week 12 | Final: Modular Navigation | 5% |
| Third Quarter Assessment | 25% |
| Week 13 | Final: Multimedia | 5% |
| Week 13 | Final: Alternatives | 5% |
| Week 13 | Final: Peer Review | 5% |
| Week 14 | Final: Forms | 5% |
| Week 15 | Alternative | 5% |
| Final Quarter Assessment | 25% |
| Week 15 | Final: Presentation | 10% |
| 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.