Problem Set 06
- Due Feb 7 by 11:59pm
- Points 8
- Submitting a text entry box
- Available until Mar 14 at 11:59pm
In this problem set, you will practice using JavaScript to manipulate the DOM and respond to events, as well as working with ES6 syntax and features.
Note that while these are skills you need to learn, you will not be using this approach when adding interactivity to your projects (interactivity will instead lean on the React framework).
Remember to check your work IN THE BROWSER before running the Jest grader!
Accessing the Problems
You can create the repo for this problem set by visiting the following link:
https://classroom.github.com/a/TOPp9d1A Links to an external site.
You will need to accept this assignment to create your code repo. This repo will have the name info340-wi25a/problem-06-yourusername
, and you can view it online at https://github.com/info340-wi25a/problem-06-yourusername
(replacing yourusername
with your GitHub user name).
After you've accepted the assignment, clone
the repo to your local machine so you can edit the files.
Completing the Problems
Introductions for each problem can be found in the folder's README.md
file. I recommend viewing the instructions on GitHub's website (so you can view the rendered markdown file).
Important! In order for problem-c to work in the browser, you will need to run a local webserver. See the exercise README for details.
Remember: debug your code in the browser, not using Jest!
Submitting the Problems
Before you submit this exercise, double-check the following:
- Confirm that all the grader tests pass (locally and on GitHub).
- Confirm that you committed the final version of your work, and pushed your code to your Github Repository
In order to submit, push your completed problem set to your GitHub repository by the deadline. Then submit a link to your repository to Canvas using the button at the top of the page (so we can check it).