Computers: an Overview
Monday, Sept 24 Lecture Questions:
1. Why ask Why?
2. Why Computer Science?
-Do we need classes on cell phones,
auto mechanics, tvs, etc???
-What can we teach a computer to do?
-Evaluation: Read and Write Code
3. Why Computer Science with Calculus and Physics?
-Bottom up vs Top Down with Math as the glue
-Math Modeling using Visual Python
-Evaluation: Physical Modeling Program Proj.
4. How can you use a computer?
-Tools: Can tools hinder progress?
-Tutor: Can computers teach?(Communicate)
-Tutee: Why learn to program?
5. Compare Hardware with Software
-Software Limits: Hardware Limits
-Are computers hindered more by hardware
or software limits?
6. What is a computer?
-Draw the Model of a Computer
-add Operating System(boot), byte,
Ram vs Rom, ?? (sledgehammer)
7. What can a computer store?
-numbers, words, coded data, INSTRUCTIONS
8. What are the 6 things a computer can do?
9. What is a programming Language?
-compare with 6 things a computer can do
-What are the types of programming
languages?
-Draw a language line comparing English
to Transistors
10. Compare an Interpreter with a Compiler