Introduction to Programming s2

Introduction to Programming s2

<p>Computer Programming I Instructor: Greg Shaw COP 2210 How To Be Successful In This Class</p><p> Attend every class and be on time.</p><p> Read the online notes for each class before the class meets and then read them again after the class.</p><p> Take notes! Everything I write on the board is important! (Well, almost everything). Go over your notes again before the next class.  Some students find it helpful to bring printouts of the online notes and demonstration programs to class, and add notations to them</p><p> For all demo programs, make sure that you can hand-trace the program execution (i.e., "play computer").  “Playing computer” is the most important skill in learning to program. It is the best way to make sure you understand the flow of execution and the effect of each statement. You have to know how the tools work before you can use them to solve problems. It is also a time-honored way to debug your programs! Oh, and the tests will be ~90% playing computer. </p><p> Feel free to tinker with the code of the demo programs and observe the results, as this is an excellent way to learn.</p><p> Use the textbook correctly!</p><p> Read the relevant sections in the book before each class.</p><p> Answer the SELF CHECK exercises found at the end of each section. The answers appear at the end of each chapter. If you don’t understand why a particular answer is given, make sure you bring it up in class or in my office!</p><p> You may also find it helpful to do some of the Review Exercises at the end of each chapter. Answers are posted on the class website.</p><p> If you have the e-book, do the interactive exercises and take the quizzes. If you have the paperback, visit the companion site online for videos, animations, worked examples, practice quizzes, and code completion exercises. These are excellent.</p><p> Ask questions!</p><p> Allocate sufficient time for programming assignments and get started as soon as your understand the problem completely.  Take advantage of my office hours for extra help whenever needed.</p><p> DO YOUR OWN WORK!</p>

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    2 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us