Example: confidence

2018 AP Computer Science Summer Assignment

2018 AP Computer Science Summer Assignment 1. ____Highly Recommend a flash drive 2. _____Install Java JDK and BlueJ on your Computer Copy and paste the link to your browser to find the instructions that are right for your Computer - 3. _____Copy and paste the link and download onto your flash drive or Computer Read Chapter 1 The Way of the Program . 4. _____Complete exercise on p. 13 of How to Think Like a Computer Scientist writing the program Hello World (the pdf you just downloaded). 5. _____Read p. 5 - 17 AP Computer Science Course ( ). 6. _____Print and complete in your handwriting the questions at the end of this document on The Way of the Program and APCS Course Description . Answers must be handwritten. 7. _____ Copy and paste the link - You can login in with an existing Google account, or Facebook account. Click the blue button that says Start Free Course.

2018 AP Computer Science Summer Assignment 1. ____Highly Recommend a flash drive 2. _____Install Java JDK and BlueJ on your computer Copy and paste the link to your browser to find the instructions that are right for your

Tags:

  Computer, Sciences, Assignment, Summer, Ap computer science summer assignment

Information

Domain:

Source:

Link to this page:

Please notify us if you found a problem with this document:

Other abuse

Advertisement

Transcription of 2018 AP Computer Science Summer Assignment

1 2018 AP Computer Science Summer Assignment 1. ____Highly Recommend a flash drive 2. _____Install Java JDK and BlueJ on your Computer Copy and paste the link to your browser to find the instructions that are right for your Computer - 3. _____Copy and paste the link and download onto your flash drive or Computer Read Chapter 1 The Way of the Program . 4. _____Complete exercise on p. 13 of How to Think Like a Computer Scientist writing the program Hello World (the pdf you just downloaded). 5. _____Read p. 5 - 17 AP Computer Science Course ( ). 6. _____Print and complete in your handwriting the questions at the end of this document on The Way of the Program and APCS Course Description . Answers must be handwritten. 7. _____ Copy and paste the link - You can login in with an existing Google account, or Facebook account. Click the blue button that says Start Free Course.

2 Complete at least Lesson 1 Variables and Data Types. Feel free to move through lessons 2-4. It will help you come in with some of the basics. Items due the first day of class: ____ Screen print of install complete messages for Java JDK and BlueJ installs (Windows - Hit the PrntScrn key then open up a word document and select paste or use the Snipping tool. On a mac press Apple key + Shift + 3). If you have taken Intro this is not needed ____ Hand written responses to printed copy of the questions at the end of this document. ____ Print screen of your exercise (This is exercise 2 at the end of chapter 1 of How to Think Like a Computer Scientist and a print screen of the output). If you have taken Intro this is not needed ____ Udacity Completed Name:_____ AP Computer Science Summer Assignment Questions Read Chapter 1 of How to Think Like a Computer Scientist 1.

3 How is thinking like a Computer scientist similar to the thinking involved in engineering and other sciences ? 2. What is the single most important skill for a Computer scientist? 3. Describe the differences between a low level and high level language? 4. What are the advantages of programming in a high level language? 5. What does portable mean? 6. What language is used in AP Computer Science ? 7. What is an interpreter? 8. What is a compiler? 9. What is source code? 10. What is the object code or executable? Name:_____ 11. Java is unusual because it is both compiled and interpreted. Explain the process using the diagram on p. 3 12. What is a program? 13. What is a statement? 14. What are the 5 basic operations that most programming languages can perform? 15. What is debugging? 16. What is syntax? 17. What is a compile time error?

4 18. What is a run time error? 19. What is a logic error? 20. How is debugging like experimental Science ? 21. What is a Natural Language? Name:_____ 22. What is a Formal Language? 23. Explain syntax rules in reference to token and structures. 24. What does the author suggest for reading programs? 25. What is the basic template for a class? 26. What is the significance of main ? 27. What statement is used to print things to the screen or terminal? 28. What symbol is required at the end of every statement? 29. What is the purpose of {} squiggly braces in java? 30. What is the purpose of a comment? 31. What does the compiler do when it sees //, the comment symbol? Read p. 5-17 AP Computer Science Course Description 32. According to the course description, what are the nine goals of AP Computer Science ? Name:_____ 33.

5 What are the 6 topics in the topic outline of course? 34. How many questions are on each part of the Exam and how long do you get to answer each part?


Related search queries