Introduction to Programming



Computer Programming II Instructor: Greg Shaw

COP 3337

How To Be Successful In This Class

← Attend every class and be on time.

← Read the online notes for each class before the class meets and then read them again after the class.

← 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

← 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.

← Feel free to tinker with the code of the demo programs and observe the results, as this is an excellent way to learn.

← Use the textbook correctly!

← Read the relevant sections in the book before each class.

← 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!

← 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.

← 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.

← Ask questions!

← 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.

← DO YOUR OWN WORK!

................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download