Introductory Research Questions
1. Debugging is the process of removing problems from code. Who coined the term debugging? What else did they contribute to computer science?
2. What is the difference between RAM and ROM?
3. Restarting a computer is also known as rebooting. What is the etymology of "booting a computer"?
4. What is a BIOS?
5. When was the mouse first invented? How did people use computers prior to the invention of the mouse? How can you use this information to improve the efficiency of your computer usage?
1. Debugging is the process of removing problems from code. Who coined the term debugging? What else did they contribute to computer science?
2. What is the difference between RAM and ROM?
3. Restarting a computer is also known as rebooting. What is the etymology of "booting a computer"?
4. What is a BIOS?
5. When was the mouse first invented? How did people use computers prior to the invention of the mouse? How can you use this information to improve the efficiency of your computer usage?
6.What do you usually do with a computer? Do you play games, research or mainly use internet applets? Design a computer that suits your needs.
Include:
Processor
Amount of RAM
Graphics Card
Cooling System
Operating System
Price
Include:
Processor
Amount of RAM
Graphics Card
Cooling System
Operating System
Price
7. Find a current generation PC game. What are the recommended hardware needs for this game? Are the Mac requirements different? How much would such a computer cost? Find another piece of software that is not a game. What are the recommended hardware needs for this software?
8. What ethical issues can you find related to computer science? In particular, research e-waste, piracy, white-hat vs black-hat hackers and viruses. Is it possible to have a "good" or at least beneficial virus?
9. Research some famous viruses and their effects. Specifically research at least CryptoLocker, ILOVEYOU, StuxNet, Morris Worm and Sasser & Netsky but feel free to look at others. What was the motivation to create these viruses? What was their effect?
10. There are many jobs in computer science fields. Research a few. What do these people do? What programming languages to they use? How much are they paid? Where are these jobs?
Introduction to Coding in JavaScript
1. Go to w3schools and complete the HTML tutorials. Be sure to use proper formatting when writing your code.
1. Go to w3schools and complete the HTML tutorials. Be sure to use proper formatting when writing your code.
2. Complete the projects listed in the file below:
initialhtmlproject.pdf | |
File Size: | 246 kb |
File Type: |
ics2oadditionalprojects.pdf | |
File Size: | 13 kb |
File Type: |
Introduction to Coding in Robotics
1. Complete the first 20 puzzles from the FTC Simulator: ftcsim.org Bonus: Complete all 40 puzzles. To submit your solutions, please take a screenshot of your code, or multiple screenshots if necessary, and upload them to your shared google drive folder. Do not take a photo of your screen; use the screenshot tool for your system.
1. Complete the first 20 puzzles from the FTC Simulator: ftcsim.org Bonus: Complete all 40 puzzles. To submit your solutions, please take a screenshot of your code, or multiple screenshots if necessary, and upload them to your shared google drive folder. Do not take a photo of your screen; use the screenshot tool for your system.
Introduction to Coding in a Spreadsheet
1. Complete the OHL ranking sheet attached below using a spreadsheet to perform all calculations.
1. Complete the OHL ranking sheet attached below using a spreadsheet to perform all calculations.
introtospreadsheets.pdf | |
File Size: | 136 kb |
File Type: |
2. Complete the cantina summary sheet below using a spreadsheet to perform all calculations.
cantinaspreadsheets.pdf | |
File Size: | 149 kb |
File Type: |
3. Create a spreadsheet that models the quadratic equation. Specifically, when three values, corresponding to a, b and c to a quadratic equation in standard form, are entered into three cells, the spreadsheet should calculate the roots of the equation.
Summative Project:
ics2osummative.pdf | |
File Size: | 224 kb |
File Type: |
Exam Review
Below is a portion of your final exam. There will be additional questions added to the actual final exam.
Below is a portion of your final exam. There will be additional questions added to the actual final exam.
ics2oexampdf.pdf | |
File Size: | 37 kb |
File Type: |