Unit 2 Exploration.


Activity Instructions

Estimated Time: 30min


AI Usage Level Green

Green: Encouraged AI Usage

You may, and are encouraged to use AI responsibly and creatively. Reflect on your experience with it, and describe how you used it.

Please explore the following topics in your preferred method. You could use the help of an AI assistant, or you could use other resources online such as Stack Overflow, MDN, or Youtube.

For each topic you have been given sample question(s) to get you started. However you decide to do your research, at the end of each week you should be comfortable answering the questions or talking about each topic. As we move further into the semester you will notice that the *topics* will turn more into *tasks*. "How can I use this thing to accomplish the task I have before me?" should be the question you are asking yourself.

Whether using StackOverflow, Youtube, or an AI assistant, if you ask about accomplishing a task and you get code back you should always review the code line by line to understand what it is doing, and how it works. Then test that code. Don't just trust that it will work correctly.

Keep digging until you feel like you understand the topics and how to apply them. Sometimes this might not take long, other times it could take a while. Keep notes as you do your research. Also keep track of your sources. Even if (or maybe especially if) you have done your primary research using AI, you should still validate what AI told you with an additional source or two. When you are done:

  1. Submit your notes in ILearn.
  2. You should also turn in your sources.

Topics:

  • Branching in Javascript: “How can I write Javascript code that makes decisions?”, “What are valid conditions?”
  • Events with javascript: “How can I respond to events from the browser with javascript?”
  • Coding as a team: “What are common challenges that arise for inexperienced programmers when writing code as part of a team?”, Making Teams Work