-
Notifications
You must be signed in to change notification settings - Fork 41
Foundations Course Resources
Please provide links to resources you created based on the unit it is most relevant to
- Sunglass Central This project allows students to practice Unit 3 skills by creating an online sunglasses shop.
- Additional slides and simple exercises on positioning
- More involved do-now for Fixed/Relative/Absolute positioning
- Guess the wireframe game
- Interactive jQuery Reference Table This interactive reference table demonstrates jQuery concepts and is a great way for beginners to see the reference table in action.
- Simpson jQuery project for Extra Practice
- Angry Birds Mini-jQuery Project ] MOAR jQUERY PRACTICE!!!
- jQuery Button Game w/ lesson slides Students play a brain teaser game, then use jQuery to add new game components.
- Input, values and events more advanced do-now with step-by-step in code
- Simple working examples of input, values and events
- jQuery Shopping Page exercise students use jQuery to create their own online shop
- Streetfighter Ryu more event handler practice! Click here for demo.
- Mario Mini Jquery Review Solution code is Here
- jQuery Review with simple examples and assignments
- Intro to C9 Website very basic steps Includes slides, Paper copy Do Now, Repo to be forked&cloned, and step-by-step teacher notes, covers commenting in code, HTML, CSS styling, anchor tags, jQuery, linking local pages)
- Jeopardy Review Game for HTML, CSS, and Jquery review before the Mid-Year Challenge
- Game Learn Git Branching
- GitHub CheatSheet
- Git Basic Workflow Codecademy Lesson
- jQuery Review Project: A review of units 1-8 with a healthy dose of jQuery click event handling and show/hide functionality
- For classes that use Chromebooks and can't access Developer Tools, use this Javascript Console
- Jeopardy Question Bank A list of many questions that could be used for a custom jeopardy board.
- Kim and Kayne MadLibs Lots of jQuery. Uses variables to store parts of speech
-
Values, Types, Operators Guided Notes or Worksheet
- Part 1: Students differentiate between boolean, number, and string.
- Part 2: Operators (
+,*,/,!==,===,<,<=) - Part 3: Variables
- Part 4: Variables+Operators
- Variables AND Operators Here's a slideshow that uses the Variables + Operators worksheet as the Guided Practice. This lesson could fit nicely after the Variable lesson and before the conditional lesson.
- If/Else Code Modification Practice (scaffolds approach used in Hi/Lo project)
- Logical Operators, AND + OR I couldn't find any material pertaining to AND + OR operators so I created a lesson around it. This also includes a Login Project where students construct a basic login page (example username/password: Jesse/123456).
-
Fun with Fauna—students practice writing their own functions, which take parameters, modify them based on an
ifstatement, and then return a value. - User/password login and greeting; working example here
- Color gradient effects; working example here
- Color Changer Project A project that uses jQuery and an array to change the background color of a webpage.
- Array Exercises Using Qunit
- Magic 8 Ball Project
- Name Randomizer Redux Slides
- Name Randomizer QUnit Tests
- Name Randomizer Redux Project (This project is paired with the QUnit tests)
- Array Review and HackerRank
Mario Game--Use keydown events to make the character move right and left and to react to a collision with another character (students will have to add in another character to the game board). Extra challenges would include: using a keydown event to make Mario jump, add a counter and have it increase by 1 every time Mario jumps, make the coin disappear when Mario jumps up and reappear when he lands.
- Snake Game Potential alternative project that can be challenging yet rewarding. (includes lesson plans and solution code)
- Coding Race Activity A team-based debugging activity with several rounds and an answer key.
-
Code Combat CodeCombat is a platform for students to learn computer science while playing through a real game.
-
Lightbot Program Lightbot to light up all of the blue squares!
-
Flexbox Froggy Flexbox Froggy, a game where you help Froggy and friends by writing CSS code!
-
Algorithms Use Scratch to practice creating an algorithm.
-
Vocabulary Posters Great resource to build vocabulary fluency. Print and hang in the classroom or use for flash cards/games. Useful for English Language Learners or visual learners.
-
Interactive jQuery Reference Table This interactive reference table demonstrates jQuery concepts and is a great way for beginners to see the reference table in action.
-
Bloom's Taxonomy Question Prompts These question prompts help you script out CFUs at a variety of difficulty levels so that you can ask targeted questions to specific students or encourage higher ordered thinking among all your students!
-
Random Cell Colors - Loop in jQuery, random numbers, and setInterval