This class is no longer available, but we found something similar!
20
credits per class
Programming HTML, CSS, Javascript - Drink More Water
Completed by 14 learners
Ages 10-15
Live One-Time Class
In this single lesson, students will use HTML, CSS, and Javascript to create and style a single page web application that tracks and animates your daily water consumption.
In this course, students will learn how to create a web based application using fundamental HTML, CSS, and Javascript to illustrate daily water intake. The application can add or subtract from the larger vessel and is animated with a click. We will use HTML to craft page elements, CSS to illustrate/animate those elements, and finally Javascript to add conditional statements that control those behaviors. HTML and CSS are the foundation of the web. So, they're also the foundation for taking tech skills to the next level. Having a handle on the fundamentals of JavaScript will make learning another programming language easier.
This class will show and explain how to create a basic HTML layout, style it with CSS, and then use Javascript to animate interactive elements through the click of a button. The students will learn how to craft HTML elements, add event listeners to those elements, and write conditional statements controlling program behavior. I will also give out a challenge after every class so students can experiment and grow their knowledge. By the end of the course, students will have the knowledge of how to create a basic web based application using HTML, CSS, and Javascript to animate web page elements.
We play Kahoot to warm up to HTML, CSS, and JavaScript topics so students will need access to that site. Students should be able to type on a keyboard and have some coding knowledge. This lesson will require a computer with internet access and the ability to navigate to CodeSandbox.io for a shared coding environment.
Learning Goals
-Basic HTML Layout with markdown sections for titles, body paragraph, and interactive buttons.
-Basic CSS Styling applying background colors, text colors, element location, and interactive animations.
-Basic Javascript creating variables, adding event listeners, crafting functions, and conditional statements used to control programming.
Other Details
External Resources
In addition to the Outschool classroom, this class uses:
Howdy! My name is Chris and I personally believe they should be teaching coding languages in our classrooms. The courses I teach focus on interactivity and building on programming fundamentals. It's so important to me that students get the opportunity to create something unique during our time together. My classes will always endeavor to have a sense of humor and while producing applications that lead to greater understanding of not only the computer language, but also the actions we take while playing games. This approach means students are not only entertained, but really remember the underlying aspects of the lesson, and most importantly, are able to apply them to new challenges.
Reviews
Are you planning to use state funding, such as an Education Savings Account (ESA), Micro-grant or scholarship to help pay for your learner’s education?