Frequently Asked Questions

Summer Schools

  • 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 context. 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

  • 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.

  • 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.

  • 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.

  • 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).

  • 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.

  • 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.

  • 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.

  • 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.

  • 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

  • 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

  • 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.

  • 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

  • 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.

  • 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

  • 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.

  • 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.

  • 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.

  • 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.

  • 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).

  • 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.

  • 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.

  • 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.

  • 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.

  • 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.

General