Address: Norlington Road,
E10 6JZ
Viewed by 21 users
CAS Waltham Forest Hub Meeting ( CAS Waltham Forest Secondary Community ) Wednesday Nov 30, 2016 from 4:15PM to 5:15PM
Organised by: Paul PowellPaul Powell Hosted by: Norlington School
Waltham Forest
Tickets: This is a FREE event booking is closed: Status: completed , Tickets sold: 9 

On behalf of Computing At School

CAS Waltham Forest Hub Meeting

Hosted by


Norlington School

Wednesday Nov 30, 2016 from 4:15PM to 5:15PM

Light refreshments available

Using Interactive Fiction in Secondary and Primary


Time Topic
16:00 Registration and refreshments
16:15 Interactive fiction using Quest and Twine
16:30 Giving it a go
16:55 Resources & more advanced features
17:10 Feedback and close

Introducing Programming Using Quest and Twine

Interactive fiction (think a computer version of Fighting Fantasy books or Choose Your Own Adventure) are a great way to develop literacy and programming skills at the same time. We will look at two systems:

  • Twine (Suitable for starting out with lower KS2 or even KS1) - teaches sequencing and selection informally (free)
  • Quest (Suitable for KS2 and KS3 depending on skills taught) - sequence, selection, iteration, variables, functions, flags etc... (open source and free)


Programming exercises are sometimes dry and simplistic. Quest creates most of the game mechanics for us and allows students to concentrate on writing code that actually affects gameplay. This means that they are manipulating objects that they have an intuitive understanding of. This means that their imagination is what drives them to discover how to code.


Some students struggle to get a whole program working without a lot of support. Quest enables them to make a basic game via point and click and then enhance it by adding small code snippets to different rooms and objects. There is a simple mode which reduces the options available making it easier for weaker students to progress. This means that the barrier to entry is very low as everyone will end up with a working game that they have designed.

On the other hand, Quest can be programmed to and advanced level enabling the most able to explore and adapt code snippets to achieve what they want. There is even a fully textual coding mode.


In primary, interactive stories can be used to engage children in Computing whilst developing their literacy. Breaking down a story into its component parts enables pupils to develop their descriptive writing while developing their logical thinking.

In secondary this can form a good Y7 or Y8 SoW. Interactive stories can also be used by other subjects. English could use it to explore the world of Lord of the Flies, Science to explain stellar evolution, History to explore the causes of WW1 and so on. They may well want to use the simpler Twine.


All my resources will be available to download for free on CAS after the session.

For further information: Paul Powell (

Electronic Privacy
Computing At School (CAS) communicates with its interested parties by email. I understand that CAS will not pass on my email address to other organisations.

Data Protection Act 1998
CAS as part of the BCS Group will hold your personal data on its computer database and process it in accordance with the Act. This information may be accessed, viewed and used by CAS for administrative purposes and conducting market research. All of these purposes have been notified to the Commissioner. If you are based outside the European Economic Area (the 'EEA'), information about you may be transferred outside the EEA in accordance with the requirements of the Act.

Full legal and privacy notices:

All Rights Reserved © Computing At School 2020
Using the websiteDisclaimer of liabilityCookies policyPrivacy policy