Hero image

Robbot Resources

Average Rating4.80
(based on 463 reviews)

Welcome to my TES shop! I am a subject leader for ICT & Computer Science, creating and sharing resources to support teachers in delivering ICT, Computer Science, Computational Thinking and the Digital Competence Framework. For more resources, visit robbotresources.com email: robbotresources@outlook.com

125Uploads

262k+Views

236k+Downloads

Welcome to my TES shop! I am a subject leader for ICT & Computer Science, creating and sharing resources to support teachers in delivering ICT, Computer Science, Computational Thinking and the Digital Competence Framework. For more resources, visit robbotresources.com email: robbotresources@outlook.com
Create a Python Text Adventure - Full Course
RobbotResourcesRobbotResources

Create a Python Text Adventure - Full Course

10 Resources
**Teach your students the key concepts of software development and fundamental programming skills within the context of a text adventure game. ** Taught through the use of Python, by the end of the full course, students will have a fully functioning Python Text Adventure! Within the full course, students will learn the following skills: Part 1: Introduction to text adventure gaming Part 2: How to design a text adventure game Part 3: Creating a prototype text adventure Part 4: Programming techniques - Inputs, Outputs & Storage Part 5: Programming techniques - Subroutines Part 6: Programming techniques - Selection Part 7: Programming techniques - Arrays Part 8: Programming techniques - Iteration Part 9: Programming techniques - Game development (Random number generation, use of time module and ASCII art) Part 10: Programming techniques - External file handling This resource is ideal preperation for GCSE Computer Science NEA Coursework!
Create a Python Text Adventure || Part 3: Create a Prototype
RobbotResourcesRobbotResources

Create a Python Text Adventure || Part 3: Create a Prototype

(0)
**Create a Python Text Adventure || Part 3: Create a Prototype Teach your students the key concepts of software development and fundamental programming skills within the context of a text adventure game.** Taught through the use of Python, by the end of the full course (available to purchase as a bundle: /teaching-resource/resource-12961583), students will have a fully functioning Python Text Adventure! Within the full course, students will learn the following skills: Part 1: Introduction to text adventure gaming Part 2: How to design a text adventure game Part 3: Creating a prototype text adventure Part 4: Programming techniques - Inputs, Outputs & Storage Part 5: Programming techniques - Subroutines Part 6: Programming techniques - Selection Part 7: Programming techniques - Arrays Part 8: Programming techniques - Iteration Part 9: Programming techniques - Game development (Random number generation, use of time module and ASCII art) Part 10: Programming techniques - External file handling Within Part 3, students will use their design work from Part 2 to create a prototype of their text adventure game through the use of PowerPoint. Users should be able to navigate through the student’s text adventure world and see how each location is connected.
Create a Python Text Adventure || Part 1: Introduction to text adventure games
RobbotResourcesRobbotResources

Create a Python Text Adventure || Part 1: Introduction to text adventure games

(0)
Teach your students the key concepts of software development and fundamental programming skills within the context of a text adventure game. Taught through the use of Python, by the end of the full course (available to purchase as a bundle: /teaching-resource/resource-12961583), students will have a fully functioning Python Text Adventure! Within the full course, students will learn the following skills: Part 1: Introduction to text adventure gaming Part 2: How to design a text adventure game Part 3: Creating a prototype text adventure Part 4: Programming techniques - Inputs, Outputs & Storage Part 5: Programming techniques - Subroutines Part 6: Programming techniques - Selection Part 7: Programming techniques - Arrays Part 8: Programming techniques - Iteration Part 9: Programming techniques - Game development (Random number generation, use of time module and ASCII art) Part 10: Programming techniques - External file handling Within Part 1, students are introduced to text adventure gaming, research existing games and gain understanding of what would make a good text adventure game.
Create a Python Text Adventure || Part 5: Subroutines
RobbotResourcesRobbotResources

Create a Python Text Adventure || Part 5: Subroutines

(0)
**Create a Python Text Adventure || Part 5: Subroutines Teach your students the key concepts of software development and fundamental programming skills within the context of a text adventure game.** Taught through the use of Python, by the end of the full course (available to purchase as a bundle: /teaching-resource/resource-12961583), students will have a fully functioning Python Text Adventure! Within the full course, students will learn the following skills: Part 1: Introduction to text adventure gaming Part 2: How to design a text adventure game Part 3: Creating a prototype text adventure Part 4: Programming techniques - Inputs, Outputs & Storage Part 5: Programming techniques - Subroutines Part 6: Programming techniques - Selection Part 7: Programming techniques - Arrays Part 8: Programming techniques - Iteration Part 9: Programming techniques - Game development (Random number generation, use of time module and ASCII art) Part 10: Programming techniques - External file handling Within Part 5, students will learn how to create subroutines and use them to host each location within their text adventure world.
Application of Computational Thinking Across the Curriculum
RobbotResourcesRobbotResources

Application of Computational Thinking Across the Curriculum

(0)
Introducing the Computational Thinking Across the Curriculum Poster Set — a vibrant and comprehensive collection designed to empower secondary school educators to seamlessly integrate computational thinking into 20 diverse subjects. This meticulously crafted set dispels the myth that computational thinking is exclusive to computer science, showcasing its universal applicability in fostering critical problem-solving skills across the curriculum. Key Features: Comprehensive Coverage: Each poster delves into the four cornerstones of computational thinking—Decomposition, Pattern Recognition, Abstraction, and Algorithm Design—providing clear, subject-specific examples that illustrate their application in various disciplines, from History and Art to Mathematics and Physical Education. Engaging Visuals: Designed with eye-catching graphics and a teacher-friendly layout, these posters not only enhance classroom aesthetics but also serve as effective visual aids to reinforce learning concepts. Versatile Use: Ideal for classroom displays, staff rooms, and professional development sessions, this poster set is a valuable resource for promoting interdisciplinary problem-solving and critical thinking skills among students. Educator Empowerment: By providing practical examples and strategies, this display set equips teachers with the tools to confidently incorporate computational thinking into their lesson plans, regardless of the subject they teach. Benefits: Enhances Student Engagement: By integrating computational thinking into various subjects, students develop transferable skills that enhance their analytical and problem-solving abilities. Supports Cross-Curricular Learning: Encourages a holistic approach to education, fostering connections between disciplines and promoting a deeper understanding of subject matter. Promotes Critical Thinking: Helps students break down complex problems, recognize patterns, abstract essential information, and develop step-by-step solutions applicable in real-world scenarios. Embrace the versatility of computational thinking and transform your teaching approach with the Computational Thinking Across the Curriculum Poster Set. Empower your students to become adept problem solvers and critical thinkers, prepared to excel across all areas of study and download your free copy today! Loved this resource? Please take a moment to leave a review and let other teachers know how it has helped in your classroom. Your feedback makes a huge difference!