Frequently Asked Questions


Summer Schools

What level of coding are students expected to have before the summer school?

The Coding Summer School is designed for both students with no previous programming knowledge and for students who already program fluently but wish to understand coding in different contextx. Those attending the Coding++ Summer School should already be able to code in at least one text-based programming language, e.g. Python, JavaScript; ideally they will have attended the Coding Summer School. We also encourage students with different abilities and experience to collaborate with each other.

Can students outside the UK attend?

Definitely! A large proportion of our students come from abroad, the only stipulation being that they are fluent enough in English to follow the course.

Do you allow students outside the 13-18 age range to attend?

Although we have on occasion had students aged 12, these have been exceptional cases, and we would tend to recommend that younger individuals wait until they fall within the age range so that they can better enjoy the social aspects of the summer school. Similarly, we have had students over 18 who have had a fantastic time at our summer school, but individuals over 21 might find that their interests and objectives differ from those of the other students.

How many tutors are there?

The number of tutors depends on the size of the class but we always ensure at least a 1:10 ratio to provide a great learning experience for the summer school participants.

Where do residential students stay?

Residential students stay at Queen’s College, which is in the centre of Cambridge and a 30-minute walk to the Computer Laboratory. Students will be chaperoned throughout their stay (both within college and for the walk to and from the Computer Laboratory).

What supervision will there be for residential students?

Students will be chaperoned throughout their stay (both within college and for the walk to and from the Computer Laboratory), but parents may give consent for them to explore Cambridge unaccompanied by an adult.

What types of evening social activities are planned for the residential students?

Depending on the number of students and their preferences, the chaperone will organise different activities. In the past, evening activities have included, mini hackathons, playing multi-player games, discussing university subject options and applications, and watching movies with a Computer Science theme.

Do you provide computers?

We are unable to provide students with computers so students must bring their own. This also means they are able to easily continue working on their code after the summer school.

Are meals provided?

Lunch and refreshments will be provided each day. Additionally, there is a cafe and a set of vending machines in the building that students can use (we would advise bringing loose change). Breakfast and dinner is provided for those staying in the college.

Will a chaperone escort students to/from public transport hubs?

We do not currently offer this service but throughout the summer school, residential students will be escorted between the college where they are staying and the teaching venue.

Self-guided learning

How do I access support during the course?

You can post questions or initiate discussion threads related to any aspect of the course on a dedicated area on our forum. If you are taking "Web Fundamentals" or "Coding and Web Fundamentals", you should post on: http://forum.cambridgecoding.com/c/coding-fundamentals If you are taking "Game AI in Python" or "Artificial Intelligence in Python", you should post on: http://forum.cambridgecoding.com/c/ai-essentials

How do I submit my completed work?

For the Foundation Coding certificate assessment, you need to zip the folder containing your work and name it with the your full name. For example, if your name was John Smith, you would name the zipped file "JohnSmithFoundationCodingAssessment.zip". You should then upload it here and e-mail us with the subject line "assessment complete" at: foundationcoding@cambridgecoding.com For the AI Essentials certificate assessment, you should push your code and write-up (as a text file or a pdf) to a version control repository (e.g. GitHub, GitLab or BitBucket, see instructions given in the course materials) and send us the URL of the repository associated with the assignment.

When and how is feedback provided?

We provide you a written report within two weeks of your submission. This includes scores, feedback and suggestions for improvement on each of the assessment tasks.

Schools' packages

How can I find out more information about schools’ packages?

You can download an overview of our schools’ packages here. If you wish to discuss these further, please call Rebecca O’Dell on 07916 142182 during office hours (9am-5pm Monday to Friday). To be kept up to date on our school engagement activities, please subscribe to our schools' mailing list.

Do you offer enrichment activities as well as a curriculum?

Our schools’ packages can be delivered in hour-long installments as an after-school or lunchtime activity as part of an enrichment program. We are also able to deliver talks and workshops on computer science careers and degree applications. To discuss further, please call Rebecca O’Dell on 07916 142182 during office hours (9am-5pm Monday to Friday).

Certification packages

What are the deadlines for work submission?

The submission deadline is 60 days from the date you received the assessment package.

What is the submission process for completed work?

For the Foundation Coding certificate assessment, you need to zip the folder containing your work and name it with the your full name. For example, if your name was John Smith, you would name the zipped file "JohnSmithFoundationCodingAssessment.zip". You should then upload it here and e-mail us with the subject line "assessment complete" at: foundationcoding@cambridgecoding.com For the AI Essentials certificate assessment, you should push your code and write-up (as a text file or a pdf) to a version control repository (e.g. GitHub, GitLab or BitBucket, see below) and send us the URL of the repository associated with the assignment.

How and when is feedback provided?

We provide you a written report within two weeks of your submission. This includes scores, feedback and suggestions for improvement on each of the assessment tasks.

Can I add the certification package after booking a course?

Yes, to do this, you should rebook the course with certification package and then let us know so we can issue you with a refund for your previous booking. Alternatively, you can request the package by e-mail at hello@cambridgecoding.com and we will issue you with an invoice.

General

Can I request a refund?

You may only cancel your course booking and obtain a full refund if you notify us in writing of your wish to cancel within 3 days of booking your place provided the course is more than a month away. In the case of the Coding Summer School, we provide a full ticket refund until 1 April. Following that, we can re-schedule to a different date, or offer a transfer to next year's programme. Please see our Terms and Conditions Terms and Conditions for more details.

What is the booking process for CCA courses?

The easiest way to book is via our website.

Is it possible to pay in installments?

Yes, you can spread your payments over four months. If you would like to do this for any of our courses, please contact us directly at: hello@cambridgecoding.com

How do I gain access to the forum?

You can access the forum at: http://forum.cambridgecoding.com To get the most out of the forum, you should sign up so you can post and participate in discussions.

Who do I contact to discuss corporate collaboration opportunities?

You can either send an e-mail to: hello@cambridgecoding.com with the subject line “Collaboration” or contact Rebecca O’Dell directly by phone on 07916 142182 during office hours (9am-5pm Monday to Friday).

Do you provide laptops/computers?

Students are expected to use their own laptops or share with other students. However, we do have a couple of laptops that we are happy to loan for a fee of £20 per day.

Do you provide laptops/computers?

Students are expected to use their own laptops or share with other students. However, we do have a couple of laptops that we are happy to loan for a fee of £20 per day. Please let us know by e-mail if you require this and we will invoice you.

Do your students all receive a certificate of completion at the end of the course?

We do not offer a certificate of completion (the only certificates we issue are for students who have successfully completed the Foundation coding or AI Essentials certification assessment). However, we would be happy to write a letter confirming attendance if this is required for administrative purposes.

Who do I contact if I have a question that is not covered here?

You can either send an e-mail to: hello@cambridgecoding.com outlining your query or contact Rebecca O’Dell directly by phone on 07916 142182 during office hours (9am-5pm Monday to Friday).