Wired Final Exam Review Guide

Total Page:16

File Type:pdf, Size:1020Kb

Wired Final Exam Review Guide

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

25. Expression

3 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: #

38. If statement

4 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

Recommended publications