Teacher Feedback

Code Kaleidoscope Testing Questionnaire

For teacher feedback after ethical approval has been agreed.

Participant Information

You are being invited to give feedback on Code Kaleidoscope, a prototype website designed to support KS3 creative coding and introductory Python concepts. Your feedback will help evaluate the website as a potential teaching tool before wider classroom use.

Participation is voluntary. You may skip any question you do not wish to answer. Please avoid naming individual students or including information that could identify a student.

Data Protection And Confidentiality

This feedback form should be handled in line with the University of Edinburgh's Data Protection procedures, UK GDPR, and the Data Protection Act 2018. The University of Edinburgh is the data controller for personal data processed as part of approved University research.

This questionnaire is designed to collect teacher feedback about the website, not identifiable information about students. Please do not include student names, identifiable student comments, or sensitive personal information.

For general information about how the University handles research participant data, participants can refer to the University of Edinburgh research participant privacy notice. The University's Data Protection Officer can be contacted at dpo@ed.ac.uk.

Consent

Please tick before completing the questionnaire.

1. First Impressions As A Teacher

Did the purpose of the activity feel clear to you?

2. Teacher Usability And Stress Points

Circle one rating for each statement: 1 = strongly disagree, 5 = strongly agree.

Statement Rating Notes
I found the website easy to navigate.
I understood what the main controls did.
The challenge progression was clear from a teaching perspective.
The live code model would help me explain programming concepts.
Using the website felt low-stress and manageable.
I would feel confident introducing this tool to students.

3. Value As A Teaching Tool

4. Design, Accessibility And Classroom Fit

5. Improvement Suggestions

Overall Judgement

I would use Code Kaleidoscope, or a revised version of it, in a KS3 computing lesson:

Overall judgement