Tutorials
Materials related to tutorials are posted here. The tutorial schedule is available on myCourses. All tutorials take place in Trottier 3120.Tutorials TM and TF: Midterm Review, Final Exam Review
The skills practiced during these tutorials are selected by the TA delivering the tutorial. Therefore, different ideas may be emphasized during different tutorial time slots. TAs do NOT have access to the midterm-exam or final-exam questions before these exams take place. It is a very good idea to prepare for these tutorials by bringing your own specific questions or exercises that you want to review.Tutorial T1: Basics of course software tools (Related Code)
Topics:- Creating your SOCS account
- Login / logout procedures
- The desktop environment and applications
- Accessing and using myCourses
- Submitting assignments on myCourses
- RText and the JDK: creating, loading, editing, saving, compiling, and running programs
Tutorial T2: Java structure and using variables, expresions, and methods
Topics:- Basics of Java structure
- Using variables in your code to store intermediate results
- Methods as a way to break our programs into pieces
- Input and output to and from methods
- Basics on types
Tutorial T3: Control flow
Topics:- If statements
- Introducing loops
- Boolean expressions
- More examples of mixed- type expressions, variables, methods, and expressions
Tutorial T4: Objects and Arrays (Related Code)
Topics:- Review of arrays
- Practice with arrays and reference types
- Introduction to objects (Account.java)
- Help with A3 warm-up questions