Java程序辅导

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

客服在线QQ:2653320439 微信:ittutor Email:itutor@qq.com
wx: cjtutor
QQ: 2653320439
Programming I | COMP1202 | University of Southampton Skip to main content Open menu The University of Southampton About Visit Alumni Departments News Events Contact Courses Undergraduate Postgraduate taught Postgraduate research Foundation Years Pre-sessional English language courses Exchanges Customise your degree Tuition fees Funding your studies How to apply Clearing Free online learning Continuing professional development Student life Accommodation Our campuses Our cities Student community Sports and gyms Support and money Halls Filter Research Our impact Facilities Institutes, centres and groups Funding Research & Innovation Services Partnerships Commercialising research Researcher support Research integrity Business Why work with us? Collaboration Consultancy Commercialisation Use our facilities Connect with our students How we operate Suppliers Make a business enquiry Global International students International Office Partnerships and initiatives Visiting delegations Visiting fellowships Search the site Search Modules Courses / Modules / COMP1202 Programming I Programming I When you'll study it Semester 1 CATS points 15 ECTS points 7.5 Level Level 4 Module lead Thai Son Hoang Academic year 2021-22 On this page Module overview Aims and Objectives Syllabus Learning and Teaching Assessment Module overview This module aims to introduce students to the principles of programming using an object oriented approach, and to provides them with the programming skills necessary to continue the study of computer science. Java is used as the introductory language. Aims and Objectives Aims and Objectives Learning Outcomes Knowledge and Understanding Having successfully completed this module, you will be able to demonstrate knowledge and understanding of: Basic programming constructs including sequence, selection and iteration, the use of identifiers, variables and expressions, and a range of data types Simple object oriented terminology, including classes, objects, inheritance and methods Good programming style Transferable and Generic Skills Having successfully completed this module you will be able to: Demonstrate a range of basic C&IT skills, including use of the Web to locate study materials Subject Specific Intellectual and Research Skills Having successfully completed this module you will be able to: Analyse a problem in a systematic manner and model in an object oriented approach Subject Specific Practical Skills Having successfully completed this module you will be able to: Design a short program, compile the program, debug the program and test the program Use simple programming environments to aid the above process Module overview Syllabus Syllabus Writing and running programs Compilation, Interpretation and the Java Virtual Machine Variables, Objects, Primitives and Scope Methods Computational Thinking Constructors Loops and Arrays Collections and Iterators The Java Library Integrated Development Environments Testing and Debugging Software Design (What makes a good program) Super and Sub Classes (Inheritence) Polymorphism and Dynamic Binding Abstract Classes and Interfaces Designing Applications (Moving from problem to solution) Aims and Objectives Learning and Teaching Learning and Teaching Study time Type Hours Completion of assessment task 22 Wider reading or practice 36 Lecture 21 Follow-up work 10.5 Supervised time in studio/workshop 20 Preparation for scheduled sessions 10.5 Tutorial 20 Revision 10 Total study time 150 Resources & Reading list Textbooks Barnes and Kolling (2006). Objects First with Java: A Practical Introduction using BlueJ. Pearson/Prentice Hall. Sierra, K. Head first Java (2005). Great for Ground Controllers. An alternative learning book, for those that need additional support beyond the BlueJ book. O'Reilly Media. Syllabus Assessment Assessment Summative This is how we’ll formally assess what you have learned in this module. Breakdown Method Percentage contribution Final Assessment 40% Continuous Assessment 60% Referral This is how we’ll assess you if you don’t meet the criteria to pass this module. Breakdown Method Percentage contribution Set Task 100% Repeat An internal repeat is where you take all of your modules again, including any you passed. An external repeat is where you only re-take the modules you failed. Breakdown Method Percentage contribution Set Task 100% Repeat Information Repeat type: Internal & External Learning and Teaching Part of the Russell Group Information For visitors For staff & students For schools & colleges For researchers For employers & recruiters For parents & guardians For international students Contact us Tel: +44(0)23 8059 5000 Fax: +44(0)23 8059 3131 University of Southampton University Road Southampton SO17 1BJ United Kingdom Get directions Connect with us Follow us on Facebook Follow us on Twitter Follow us on Instagram Follow us on Linkedin Follow us on Youtube Download a copy of our prospectus or order a printed copy to be delivered to your door. Get a prospectus © 2022 University of Southampton Site map Accessibility Privacy Data protection & freedom of information Terms & conditions Contact Jobs Back to top Courses Undergraduate Postgraduate taught Postgraduate research Foundation Years Pre-sessional English language courses Exchanges Customise your degree Tuition fees Funding your studies How to apply Clearing Free online learning Continuing professional development Student life Accommodation Halls of residence Archers Road City Gateway Erasmus Park Glen Eyre Highfield Hall Mayflower Wessex Lane Apply for accommodation Guaranteed accommodation Fees and contracts Your accommodation options International and pre-sessional students Postgraduate accommodation Couples and students with children Renting privately Our accommodation areas Privacy notice Terms and conditions Our campuses Avenue Campus Boldrewood Innovation Campus Highfield Campus Southampton General Hospital Waterfront Campus Winchester Campus Our cities Southampton Winchester Student community Sports and gyms Support and money Living costs Your safety Academic and mental health support Part-time work Health services Halls Filter Research Our impact Facilities Institutes, centres and groups Funding Research & Innovation Services Partnerships Commercialising research Researcher support Research integrity Business Why work with us? Collaboration Consultancy Commercialisation Use our facilities Connect with our students How we operate Suppliers Make a business enquiry Global International students International Office Partnerships and initiatives Visiting delegations Visiting fellowships Open days and visits Undergraduate open days Campus open days: what to expect Undergraduate applicant subject visits Postgraduate open days and visits What to expect at our postgraduate events Campus tours Visitor information Clearing Course vacancies How Clearing works Frequently asked questions International Clearing International partner agents Schools and colleges Access to Southampton HE talks & events Subject-specific talks Arrange a school or college visit Contact us Residentials & summer schools UAS school and college placements About Visit Alumni Departments News Events Contact