Introduction to Java Programming 2010–2011 — Laboratory Sessions University Homepage School Homepage School Contacts School Search IJP Overview Staff Assessment Course Getting started News Schedule Labs Exams Coursework Feedback Resources Textbook Videos Slides Email archive Links Admin Site map Lab sessions Overview Groups By Chapter 1. Objects and classes 2. Understanding class definitions 3. Object interaction 4. Grouping objects 5. More sophisticated behaviour 6. Well-behaved objects 7. Designing classes 8. Improving structure with inheritance 9. More about inheritance 10. Further abstraction techniques 11. Building graphical user interfaces 12. Handling errors Introduction to Java Programming 2010–2011 — Laboratory Sessions Outside official IJP lab sessions, you may find this directory of all Informatics computing labs useful. It also links to the Informatics room booking system, so you can tell which rooms are available when. There are four Lab Groups. Each group has two lab sessions a week. Each lab is two hours long. Please check your Semester 1 Timetable, choose your preferred IJP Lab Group and sign up to the group using mysignup.com. Note the mysignup link has now expired; here's the permanent lab group list. IJP 1: Monday and Thursday, 10:00–12:00 IJP 2: Monday and Thursday, 14:00–15:50 IJP 3: Monday and Thursday, 16:10–18:00 IJP 4: Tuesday and Friday, 11:10–13:00 If you miss a lab, or just want some extra help, do feel free to come along to one of the other lab groups. Laboratory Sessions Timetable Mon Tue Wed Thu Fri 10:00–10:50 IJP 1 AT 5.08 (Sean, Conrad, Laurentiu) IJP 1 AT 5.08 (Sean, Massimo, Laurentiu) 11:10–12:00 IJP 4 AT 5.08 (Laurentiu, Conrad, Sean) IJP 4 AT 5.08 (Laurentiu, Massimo, Sean) 12:10–13:00 13:05–13:55 14:00–14:50 IJP 2 AT 5.08 (Ioannis, Conrad, Xavier) IJP 2 AT 5.08 (Ioannis, Massimo, Xavier) 15:00–15:50 16:10–17:00 IJP 3 AT 5.08 (Xavier, Conrad, Ioannis) IJP 3 AT 5.08 (Xavier, Massimo, Ioannis) 17:10–18:00 You should prepare one chapter of Objects First with Java before each lab session, and try the associated exercises. Suggested reading materials and notes are provided for each chapter of the book: Chapter One: Objects and classes. Chapter Two: Understanding class definitions. Chapter Three: Object interaction. Chapter Four: Grouping objects. Chapter Five: More sophisticated behaviour. Chapter Six: Well-behaved objects Chapter Seven: Designing classes. Chapter Eight: Improving structure with inheritance. Chapter Nine: More about inheritance. Chapter Ten: Further abstraction techniques. Chapter Eleven: Building graphical user interfaces. Chapter Twelve: Handling errors. Version 1.3, 2010/11/15 12:53:52 Home : Teaching : Courses : Ijp : 2010_2011 Informatics Forum, 10 Crichton Street, Edinburgh, EH8 9AB, Scotland, UK Tel: +44 131 651 5661, Fax: +44 131 651 1426, E-mail: school-office@inf.ed.ac.uk Please contact our webadmin with any comments or corrections. Logging and Cookies Unless explicitly stated otherwise, all material is copyright © The University of Edinburgh