Android Apps For Beginners

Course information sheet

Fees: Standard £ 171 Conc £64 Full £300 * Enrol online for standard fee payers only

Day Time Weeks Centre Start End Code Enroll
Saturday 10:00 - 12:30 10 MAC 11/05/2019 20/07/2019 JS3860

What will the course cover?

This course aims to teach everyone the basics of Object-Orientated Programming using Java and how to develop an App for the Android platform. We will cover concepts such as Classes and Objects. Then move on to abstraction, inheritance and polymorphism. We will then learn how one can use the above concepts to develop an app. In addition, we will learn how to a single Activity Android app. As we progress through the course you will learn how to configure your app’s user interface and develop a multi-activity app.

Who is the course for?

This course is ideal for anyone who is interested in programming an Android app learning the basics of Java and Object-Orientated Programming (OOP).

What skills, knowledge or experience do I need to start this course?

You should have reasonable experience in using Microsoft Windows or an Apple Macintosh computer, with the ability to perform simple tasks such as using a word processing program and using the internet to view web pages and send emails. You should have a good understanding of English and simple maths. Prior knowledge of procedural programming is essential!

What should I be able to do by the end of the course?

By the end of this course you will have improved your knowledge of the Python programming language, learnt the basics of OOP and created at least one app for the Android platform. In addition, you will be able install and use Android Studio to develop an app for an Android device.

How is the course organised?

Explanations, demonstrations, discussions, tasks and lots of hands on practise.

What extra study or practice is expected outside of the class?

To gain the maximum benefit, you should read recommended books and websites, and practice the topics covered during the class each week – the more you practice, the faster your skills will improve. You should try and spend at least an hour per week of revision and putting the skills learned in the classroom into practice. Computer access is available at Study Support sessions at Macbeth centre, or at your local library.

How will my progress be assessed?

Informal, and continuous classroom assessment by task. Informal feedback but tasks will help you decide what else you need to learn or practise. The tutor will provide homework and specific tasks to assess your progress, which must be completed. There will be regular opportunities to review your progress throughout the course.

What can I expect to go on to after this course?

Continue to develop your Object-Orietated Programming (OOP) skills on your own or enrol on our Python OOP course. Alternatively, explore Web Design with one of our web courses such as: Bootstrap or jQuery.

Are there any other costs and what do I need to bring?

A pen and notebook, a file folder to store handouts, and a USB memory stick if you want to take your work home with you (your tutor can give you advice on purchasing USB memory sticks). You will need a laptop with preferably Windows 10 installed. You will also need a USB cable to connect your Andriod based mobile device to your computer. You may benefit from investing in a guide book to supplement your learning. There are some helpful online sites which you could access to supplement your classroom learning or find online tutorials to develop your skills further: https://developer.android.com https://www.w3schools.com/java

What support is available?

You may wish to get additional help and guidance offered through the free Study Support Sessions at the Macbeth Centre. At these sessions you can access the internet, work on and print homework and assignments for your course, research, access a range of software, improve your typing and practice/review what you have covered in class. You will need to book a place on these sessions – ask your tutor how. Help with literacy or numeracy is available through the basic education programme and the ESOL programme offers help for speakers of other languages. Additional support can be provided for students with learning difficulties and/or disabilities. If you have a disability and feel you need support to get the best from your course you can contact Sean Buckley (sean.buckley@lbhf.gov.uk) to have a confidential discussion on how best we can support your learning. The Learner Support Fund is a discretionary scheme, funded by the Skills Funding Agency, to assist learners who may be experiencing difficulties in paying for essential equipment/materials, travel costs, childcare, registration fees and other necessary expenses. These funds are only available to learners studying towards an approved qualification and who are on a low household income of under £20,000. Parental income will not be taken into consideration but the income of any spouse or partner will. Proof of low income will be required. Please discuss this with your tutor at interview or enquire at reception for full details of these funds. Details of all available support can be found on our website (hfals.co.uk), in the Guide and the Student handbook, or from teaching or reception staff.