Download Review Guide - Mrs Hasseld

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
Wired Final Exam Review Guide
CAUTION: As you review these terms and concepts MAKE SURE you are reviewing them from
the perspective of computers, programming, scratch and Python.
INTRODUCTION TO COMPUTERS
Review your Intel inside and your personal knowledge to answer these questions:
Define these terms
1. Microprocessor
2. ROM
3. RAM
4. Embedded
Processor
5. Computer
6. List storage devices
7. List processing
devices
8. List input devices
9. List output devices
1
GENERAL PROGRAMMING
Review the PowerPoint on flow charts and your general notes on programming to answer these
questions.
10. What’s the purpose of comments in a game program?
11. Explain the purpose of flowcharts.
12. Explain the steps you use when creating a flowchart including when this should occur in the
design and development process.
13. Know the proper symbols for creating a flow chart and know how to create a flow chart.
(list them here)
SCRATCH: know how to read scratch code and interpret it
Review the scratch games you made and the scratch program to answer these questions.
14. What is the purpose of the broadcast function? How does it work (meaning what do you
have to do and what other command must you use to make it work)?
15. If you’re creating a game in scratch how do you make game levels?
16. I’m reviewing Anne’s playground in scratch. I can’t figure out how to “start over”. What did
Anne forget to do? Be specific!!! (Hint, think about what would make the playground look
just like it did the very first time I opened it.)
2
17. How would you describe SCRATCH to someone who has never heard of it? Compare and
contrast it with Python in your explanation.
18. What is the purpose of costume switches?
19. What is the purpose of background changes?
PYTHON: know how to read python code and interpret it
Review the Python tutorial, your Python games, the Python program, the Pygame tutorial (the
pdf document you saved to your student drive) and your pygames to answer these questions.
DEFINE THESE TERMS
20. Operator
21. Variable
22. Purpose of variable
23. How do you overwrite a
variable?
24. Give an example of how
you create a variable
3
25. Expression
26. Int( )
27. Function
28. Functions available in
Python
29. Functions you must
import
30. Argument
31. Comparison Operator
32. Boolean Data type
33. While statement
34. Break
35. Loop
36. def
37. What does this mean: #
4
38. If statement
39. Else
40. Why would you define a function in Python?
41. How do you define a function in Python?
42. What is Pygame and how do you use it?
5