Java程序辅导

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

客服在线QQ:2653320439 微信:ittutor Email:itutor@qq.com
wx: cjtutor
QQ: 2653320439
Introduction to Object-Oriented Programming - COMP3200 - Modules - University of Kent Jump to accessibility statement Jump to content The University of Kent Clearing is openApply now The University of Kent Modules Choosing your modules How to apply Planning your career Student profiles More Students Staff Search Popular searches Visits and Open Days Jobs and vacancies Studying Undergraduate Postgraduate Accommodation Student Student email Library services Moodle Staff Staff email Term dates Timetabling University of Kent Courses Modules Introduction to Object-Oriented Programming Introduction to Object-Oriented Programming - COMP3200 Looking for a different module? Module delivery information Location Term Level1 Credits (ECTS)2 Current Convenor3 2021 to 2022 Canterbury Autumn Term 4 15 (7.5) David Barnes checkmark-circle Overview This module provides an introduction to object-oriented software development. Software pervades many aspects of most professional fields and sciences, and an understanding of the development of software applications is useful as a basis for many disciplines. This module covers the development of simple software systems. Students will gain an understanding of the software development process, and learn to design and implement applications in a popular object-oriented programming language. Fundamentals of classes and objects are introduced and key features of class descriptions: constructors, methods and fields. Method implementation through assignment, selection control structures, iterative control structures and other statements is introduced. Collection objects are also covered and the availability of library classes as building blocks. Throughout the course, the quality of class design and the need for a professional approach to software development is emphasised and forms part of the assessment criteria. Details Contact hours Total contact hours: 44 Private study hours: 106 Total study hours: 150 Method of assessment Main assessment methods 100% Coursework • Class definition (Programming) (15%) (approximately 16 hours) • Collections (Programming) (20%) (approximately 16 hours) • Code quality (Programming) (15%) (approximately 16 hours) • Class exercises (Weekly) (20%) (approximately 2 hours per week) • 1.5 hour timed assessment (Programming) (30%) Reassessment methods 100% coursework Indicative reading "Objects first with Java – A practical introduction using BlueJ", David J. Barnes and Michael Kölling, Pearson Education, 2016 See the library reading list for this module (Canterbury) See the library reading list for this module (Medway) Learning outcomes On successfully completing the module students will be able to: 1 Read, understand and modify small programs. 2 Use an object-oriented programming language to write small programs. 3 Write programs with the support of an integrated development environment. 4 Structure data and information as class definitions. 5 Use object-oriented analysis, design and implementation to identify and solve practical programming problems. 6 Test solutions to programming problems. 7 Discuss the quality of solutions through consideration of issues such as encapsulation, cohesion and coupling. 8 Use effectively a range of software development tools, such as an integrated development environment, text editor and compiler. Notes Credit level 4. Certificate level module usually taken in the first stage of an undergraduate degree. ECTS credits are recognised throughout the EU and allow you to transfer credit easily from one university to another. The named convenor is the convenor for the current academic session. Back to top University of Kent makes every effort to ensure that module information is accurate for the relevant academic session and to provide educational services as described. However, courses, services and other matters may be subject to change. Please read our full disclaimer. Key information Year 2021 to 2022 Pre-requisites None Restrictions None Documents Module specification General information Contact us Recruitment and admissions: Call us on +44 (0)1227 764000 All contacts University of Kent Canterbury Kent CT2 7NZ Visit us All open days and visits Maps and directions Social media links Connect with us on Facebook Follow us on Twitter Follow us on Instagram Connect with us on LinkedIn Subscribe to us on Youtube Subscribe to us on TikTok tiktok-logo-4500 Campuses and centres Canterbury Medway Paris Brussels Campuses and centres Canterbury Medway Paris Brussels map-marker map-marker map-marker About us About us Research Governance and planning Access agreements Transparency return Modern Slavery Act Statement Charity information Locations Support us What's on News Business services Career opportunities Study Courses Undergraduates Postgraduates International students Part-time and short courses Student experience Accommodation Fees and funding Scholarships Term dates Information for Applicants Parents and family Students Staff Alumni Business and partners Paying online Affiliations Other links © University of Kent Accessibility Contact us Feedback Legal Cookies We use cookies to improve your experience on our site. How do we use cookies?