Java程序辅导

C C++ Java Python Processing编程在线培训 程序编写 软件开发 视频讲解

客服在线QQ:2653320439 微信:ittutor Email:itutor@qq.com
wx: cjtutor
QQ: 2653320439
COMP2100 - labs - CECS - ANU Skip navigation Computer Science Courses ANU College of Engineering & Computer Science EXPLORE ANU »   Home About Study Research Giving Alumni Current students Staff News Events Maps Library Jobs       ANU College of Arts & Social Sciences ANU College of Asia & the Pacific ANU College of Business & Economics ANU College of Engineering & Computer Science ANU College of Law ANU College of Medicine, Biology & Environment ANU College of Physical & Mathematical Sciences » more academic areas A-Z INDEX » A B C D E F G H I J K L M N O P Q R S T U V W X Y Z Search query Search button Computer Science Courses ANU College of Engineering & Computer Science Computer Science Courses School of Computer Science Current students Courses list COMP2100 Home Schedule Lecture Notes Assignments Labs/Tutorials Old Exams Marks and Lab registration Announcements Discussion People Related sites Wattle Forums ANU College of Engineering & Computer Science Current students (ANU) COMP 2100/2500/6442: Laboratories There are 10 lab sessions. The lab activities will be composed of pre-lab tasks, assignment checkpoints, in-class activities and mini-tests. However, every lab will not involve all of these tasks. For e.g. lab 1 comprises of a set of pre-lab tasks and an in-class activity. It does not include assignment checkpoints or mini-tests. Lab activities Pre-lab Task: These tasks need to be completed before the lab starts. Your tutor will mark these off at the beginning of the lab. If you have not completed these tasks beforehand, you will not receive marks for it. Ever lab will have pre-lab tasks. Assignment Checkpoint: These are similar to pre-lab tasks, but will be focused on getting you on track to complete your assignments. These must also be completed prior to your lab session. In-class activity: After your pre-lab tasks and assignment checkpoints are marked off, you may proceed to complete the in-class activity. This is usually a programming or modelling task. You may work on these activities in groups of 2 or 3 students. The aim of this excercise is to attempt the exercise and ask your tutor about any questions you might have. As long as your tutor is satisfied that you have attempted the excercise and/or completed it, you will receive marks. Mini-test: A mini-test is similar to an In-class activity. However, this is an individual exercise. Do not work in groups. Additionally, to score marks, the result or output of the activity must be correct. These will be held in weeks 3, 5, 8, 10, 13. Marking and assessment Each of the labs will be marked out of 4. The distribution of marks will be based on the activities held in individual labs. The final mark for tutorials/labs will be based on your best 8 lab session marks. The best 8 marks for your lab sessions will be summed and divided by 3.2 to give you a mark out of 10. For e.g. if you scored 4/4 for each of your best 8 lab sessions, then the final mark calculation would be (4 + 4 + 4 + 4 + 4 + 4 + 4 + 4)/3.2 = 32/3.2 = 10. These sessions are worth 10% of your final marks. You will get the most out of these sessions if you attempt and complete the exercises before the session. Lab Schedule Your one hour session is valuable time, as it is the only formal opportunity to get help and advice from your tutor. So make the most of it. Note also: If you cannot make your normal lab group in a particular week, you may attend another session (provided there is space AND you arrange this with Gaurav prior to your normal lab session). If you cannot make your normal lab group on a regular basis, you should contact the course convener and ask for a change. The lab sessions are scheduled in the follwing weeks: 2, 3, 4, 5, 7, 8, 9, 10, 12, 13. Week Lab Assignment Checkpoint In-class Activity Mini Test 2 Lab 1 : Tools for Software Development Java Programming 3 Lab 2 : Tools for Software Development Java Programming 4 Lab 3 : Tools for Software Development Android basics Android Programming 5 Lab 4 : Android UI Android UI Programming 7 Lab 5 : Assignment 1 DEMO Modification to Assignment App 8 Lab 6 : Testing Forming Groups for Assignment 2 Code Coverage with JUnit 9 Lab 7 : Trees, Expressions and Parsing Planning Expression Parsing 10 Lab 8 : Code Review Simple Modifications to rPeANUt 12 Lab 9 : Design Patterns, Bash Writing a Test Harness in Bash 13 Lab 10 : Assignment 2 DEMO Modifications to Assignment App Updated:  13 May 2016 / Responsible Officer:   JavaScript must be enabled to display this email address. / Page Contact:   JavaScript must be enabled to display this email address. / Powered by: Snorkel 1.4 Contact ANU Campus Map Copyright Disclaimer Privacy Freedom of Information +61 2 6125 5111 The Australian National University, Canberra CRICOS Provider : 00120C ABN : 52 234 063 906