Students are required to download and install the following items before the second day of class:
- Node.js found at https://nodejs.org/en/
- For Windows people only – Notepad++ found at https://notepad-plus-plus.org/
- For Mac people only – BBEdit found at https://www.barebones.com/products/bbedit/
- readlineSync found at https://www.npmjs.com/package/readline-sync
Throughout the semester we will have a number of hands-on “Tech Challenges”. Each Tech Challenge will start with an in-class demonstration of some technology. During the same or following class, students will develop hands-on experience with this technology by working though the same exercise that the instructor completed.
Students will be STRONGLY ENCOURAGED to continue to explore these same technologies on their own outside of the classroom. Students are expected to become very competent with the basic use of these technologies by working with them on their own. Two of the exams for this course will require students to demonstrate their competency with these technologies. Students who put in the time and effort exploring these technologies outside of the classroom will find these exams to be fairly easy. Students who do not invest the required time and effort will find these exams to be extremely challenging.
You instructor WILL NOT provide any type of technical support during these two “Tech Challenge” exams. Students are expected to be competent with these technologies and provide their own technical support.
Students will be required to create a Microsoft Azure account to complete the “Tech Challenges”. In the past Microsoft has provided $100 in credits when the account is created. These credits must be consumed in the first month. At the end of the first month students will need to change to a “Pay as you go” account and will need to pay for their Azure services. We will spend some time in class discussing how to minimize these charges.