Introduction to programming
Time: 10:00 - 17:00
Location: KS - Keeley Street
This course is FREE if a) you live in London and your job is at risk of redundancy or b) you are either on Jobseekers' Allowance (JSA) or Employment & Support Allowance(ESA) or c) you receive other state benefits (including Universal Credit) and your monthly take home pay is less than £343. For more information click here
This course takes place in the classroom, please follow this link to find out what we are doing to keep you safe: Staying COVID-19 secure at City Lit
Course Code: CPR05
Duration: 1 session
What is the course about?
This course will teach you the basics concepts of programming using Python, one of the most popular and easy to learn programming languages. Not only is this language extremely popular in education but it is also used by many of the big hitters such as NASA and Google.
What will we cover?
This course will cover all the necessary skills needed and some of the technical vocabulary that underpin all modern programming languages. You will learn about and use such language features as:
• Programme sequence
• Printing output to the computer screen
• Variables and data types
• Getting input from the keyboard
• Processing data and performing calculations
What will I achieve?
By the end of this course you should be able to...
Produce simple programmes that cover all the concepts outlined above.
What level is the course and do I need any particular skills?
This course is an entry level course and is an ideal starting place for someone wanting to go on to take a language-specific programming class. Good keyboarding skills and some file management skills will be required.
How will I be taught, and will there be any work outside the class?
No external work required.
Are there any other costs? Is there anything I need to bring?
Bring a USB key, pen and notepad for note taking. Computers are provided for each student. It will be a small group of 8 students max.
When I've finished, what course can I do next?
We hold many further courses in coding/programming such as Introduction to Python, Introduction to C#, Introduction to Java, Introduction to Unity 3D, Introduction to PHP/MySQL, Introduction to C++, Introduction to creative coding with Processing, HTML5 & CSS: introduction (stage 1).
Andrew is a curious technologist first, who has managed to supplement his career by programming out routine tasks wherever possible. He holds an MEng in Materials Engineering and a PGCE in Computer Science and IT. He has previously lectured at London Metropolitan University within the School of Computing and Digital Media, mainly teaching the Cisco and Palo Alto industry certifications. Andrew's Certification Guide to Cisco Cybersecurity Operations was pubilshed in 2019 by Packt. He splits his time between teaching and working as an operations manager.
Please note: We reserve the right to change our tutors from those advertised. This happens rarely, but if it does, we are unable to refund fees due to this. Our tutors may have different teaching styles; however we guarantee a consistent quality of teaching in all our courses.