Planning for Educational Settings

*Nội dung này sẽ sớm có sẵn bằng ngôn ngữ bạn chọn.

Designing a Roblox experience for a classroom is similar to designing for traditional audiences - with a few additional considerations. When creating a game design document for education, there are differing user needs and classroom logistics to account for. This article covers both the processes and considerations for designing educational experiences on the Roblox platform for use within K-12 American classrooms.

Planning an Education Experience

During the planning stages of the experience, designers need to identify what learning standards will be utilized within the experience, and then how the usage of those learning standards will be communicated to teachers.

These steps, though not in the traditional game design process, ensure that learning is built into a core game loop and that educators understand how to utilize an experience in the classroom.

Starting with Learning Standards

Many game designers start with a mechanic or idea. Educational game designers, instead, start with learning standards and objectives, then create gameplay that supports the learning.

Learning standards are concise descriptions of what a student is expected to know or do, such as: "Apply Newton's Third Law to design a solution to a problem involving the motion of two colliding objects".

In practice, standards are adopted by states and determine what concepts a teacher must cover in class. For teachers to adopt learning tools into their classroom, that tool will often need to adhere to specific standards sought by that educator.

An example of a science learning standard is below.

Disciplinary Core IdeaLearning StandardStandard Description
Motion and Stability: Forces and InteractionsMS-PS2-1Apply Newton's Third Law to design a solution to a problem involving the motion of two colliding objects

Defining Learning Standards

Within the design process for an educational experience, standards will serve as inspiration for game mechanics, and be crucial parts of a core game loop. For a designer, to define the standards which will be used, we recommend the following:

  1. Determine the topic to cover, such as gravity, geometry, or climate change and the target age range of your experience, such as middle school or 10th grade. This will inform where to research learning standards.

    Example: High school physics

  2. Identify learning standards(s) for the experience. For more on this topic, see Further Reading.

    Example: HS-PS2-1: Analyze data to support the claim that Newton's second law of motion describes the mathematical relationship among the net force on a macroscopic object, its mass, and its acceleration.

Connecting Learning with Gameplay

Once you identify a learning standard, you may proceed by establishing learning objectives. A learning objective defines what users should know or be able to do after finishing that experience.

Objectives are specific and measurable. When written, the objective breaks down a broad topic, like genetics in biology, into discrete components such as Punnett squares and recessive genes. Additionally, each objective should show how a student demonstrates that knowledge, often by how they are able to describe specific concepts or analyze situations.

To continue the design process, we recommend the following:

  1. Write learning objective(s) for the experience that align with the learning standard.

    Example: After completing the experience, users will be able to determine the probability of offspring with specific and desired traits.

  2. Create situations and core game loops that require players to demonstrate their understanding in order to progress. Use inspiration from the standards and objectives to elicit joy, such as playful situations and narrative.

    Example: In-game, students strategize to breed pets for competitions by deciding which dominant and recessive traits will be prominent in offspring.

  3. Continue to complete a design document following a traditional game design process.

Releasing to Educators

After a design document is completed, there are additional considerations for releasing the experience in classrooms. Educators must understand how an experience helps their students learn, and how best to launch it in their classroom.

  1. Determine how the experience's learning standards and objectives will be to communicated to educators. This can be accomplished by listing the standards and objectives on an external website, on a game page, or any educator marketing materials.

  2. Plan to provide supplemental resources to educators. For example, partner with an educator to write a lesson plan or video to help educators understand how to implement the experience in a classroom. Teachers need to understand how much time an activity will take. It can also be helpful to provide example discussion questions to frame the experience for students. Guides can be found in Further Reading.

Identifying User Needs

It is important to balance the requirements of educators with the students' desire for fun and engaging experiences. Use the needs for educators and students listed below as best practices to guide the development of your design document. Note that the needs are universal across all ages, unless stated otherwise.

Educator Needs

Educators favor games and experiences that in addition to aligning to educational standards and grade levels, also present few barriers to entry. Teachers need to be able to jump into an experience quickly, with little tutorials..

Make Design Easy to Pick Up

Educators have precious little time to plan, so new classroom tools must be easy to adopt. As such, we recommend the following practices within the experience itself:

  • Use Familiar User Interface (UI) Patterns - If possible, research similar learning games or educational products used by educators.
  • Reduce Text, Add Visuals - Keep explanations simple and visual. When possible, use icons and commonly understood symbols to replace text.
  • Avoid Jargon - Use simple, jargon-free terminology, especially in terms of vocabulary common in gaming. Very few educators understand common "gamer terms" like W-A-S-D but everyone knows arrow keys on a keyboard.

Design for Collaboration and Accessibility

Educators appreciate activities that engage their students and meet their students' diverse needs.

  • Foster Collaboration - Educators often desire opportunities for students to interact and collaborate. Find ways to make solitary gameplay collaborative, such as encouraging students to discuss and solve a shared problem.
  • Design for Accessibility - Many schools require accessibility features, such as color contrasts for visually impaired students. To learn more, read our Accessibility article.

Student Needs

Besides meeting educator needs, an experience should be engaging and rewarding to students.

Design for Exploration, Not Memorization

Students learn best when engaged in open-ended exploration that provides meaningful choices. When designing the core loop, ensure students have voice and choice in their decisions. If students can solve problems through rote memorization, they may become bored.

For example, imagine a game where students are playing a golf-inspired game on different planets to understand physics.

Lacks Student AgencyStudents input different numbers for a ball's acceleration and then press a button to see if the ball enters a goal. Learning is focused on trial and error.
Provides Student AgencyStudents design a ball by modifying different attributes, such as its mass, material density, and add-ons like wings. They then position their avatar to hit the ball with a desired amount of force. Learning is focused on observation, reflection, and application of a theory, such as "Does more mass help?"

Aligned to Learning Differences

A user's age will impact game design and user experience choices. When designing your experience, identify your target age range and research best practices for that group. Some concepts to research include cognitive differences, such as the complexity of subject matter, and motor skills.

To help conceptualize these differences, we provide some examples below. Please note that these differences are not exhaustive.

Component8 - 12 year old12 - 15 year old
User InterfaceLarge and minimal GUI.GUI can follow standard commercial game conventions.
InteractionsInteractions should only take one hand. Keyboard usage should be minimal. Gestures can use both hands, such as using WASD and clicking with a mouse.
GameplayGameplay should focus on one task at a time, like a simple quest.Gameplay can include having multiple, simultaneous tasks.

For further research, we recommend the following resources.

Additional Needs

When designing for students, traditional design principles still hold true as well. Some additional considerations are as follows:

  • Students often avoid reading in-game text. Tutorials should be visual and quick. Don't rely on text screens to communicate important information.
  • Provide positive reinforcement when students achieve goals. Reinforcement can be as simple as a burst of particle effects, or getting to playfully interact with an object. If students struggle in-game, provide encouragement and specific feedback on how they can improve.

Understanding the Classroom

Although each educator's classroom is different, there are common themes that can inform your experience design.

Educational Contexts

Before designing an experience, identify the educational context where an experience might be used. Some common examples are below.

SettingCommon Features
Whole Group Instruction
  • An educator leads 20 to 35 students simultaneously through the same activity.
  • Class times vary, but are generally 40 to 60 minutes. In that period, you may expect 5-10 minutes of setup (e.g. logging in) and 15-25 minutes of dedicated playtime.
  • Example: A class joins a 20 minute guided tour of ancient Rome.
Group Activities
  • Small groups of 3 to 8 students collaborating on an activity.
  • Example: Students are grouped in-game to collect plant samples in different parts of a virtual rainforest. They then reconvene as a whole group to discuss findings.
Independent Projects or Homework
  • Individual students are assigned to an experience.
  • Game play can be any length and not restricted to a single session.
  • Example: A student plays a physics simulation over the span of a week where they join for different lengths of time.

Common Devices

Student and educator devices vary, but in general it's best to test experiences on low-end devices for playability. A typical classroom may have Chromebooks, PC laptops, or iPads.

For testing purposes, we recommend a device with the following minimum specifications:

  • Processor: Intel® Celeron Processor - Celeron N4000 or better. Intel® i5, or i7 Processor
  • Memory: 4GB or more
  • Display: 11-12 inch HD displays

Safety and Well-Being

Safety is built into every aspect of Roblox developers must prioritize safety in their experiences. Below are recommendations that may influence a project's design.

  • Be Cautious with Violence - Some educators will not accept any form of violence. If needed, aim for cartoonish violence and avoid direct confrontations. For instance, instead of using a sword, have magical wands that cast spells.
  • Disable Voice Chat and Limit Text Chat - Voice chat can be difficult for educators to supervise, or could be a source of distraction. The same follows for text chat.
  • Create a Closed Garden - Students cannot, under any circumstance, be allowed to interact with the general public while online. Encourage the use of private servers.

Demonstrating Educational Value

Educational experiences need some way of measuring a student's ability to meet learning objectives and displaying that progress to educators. Measuring performance can happen automatically through tracked metrics, or through designed assessments.

Capturing Data in Experience

Developers can use experiences to collect data that offers insight on how users are meeting learning objectives. Below is a high level overview of the types of information that can be captured within an experience.

Please note this is not exhaustive. More detail can be found in the book Stealth Assessment by Valerie Shute and Matthew Ventura.

Assessment TypeImplementation
CompletionWhenever a user completes or fails a specific event tied to a learning objective, document that and report it to an educator. This can utilize the Event system in Roblox.
Time StampsProvide time indications when a user completes a specific task or how much time they've been in experience on task.
PerformanceAny in-game metrics related to a student's performance in-game. This varies by experience but may be in the form of points or medals that signify student progress.
Trajectory DataFor non-linear learning tasks, these data indicate the order a user takes among a set of specific tasks. For instance, this can be the order of quests completed in a non-linear role playing experience.
GUI and Keystroke InteractionsThis includes interactions with the graphical user interface or keystrokes. For instance, how often a user opens the "Help" dialog box, or interacts with an in-game character.

Assessing Student Progress

Assessments can be constructed to measure a user's progress towards learning objectives. These can be built into the experience, or be external to the experience, such as a physical handout completed by the student.

Note that this list is not exhaustive and more detail along with pros and cons can be found on this external resource on Exam Questions: Types, Characteristics, and Suggestions by University of Waterloo.

TypeImplementation
Multiple ChoiceUsers complete a quiz or test designed to capture mastery of knowledge learned in the experience. Guidance on writing strong questions can be found in Writing Good Multiple Choice Test Questions by Vanderbilt. Note: Multiple choice quizzes are cautioned against for demonstrating understanding of content due to their simplicity.
Short ResponseHave students write in response to a prompt. That written work is then graded by an educator. For instance, a user builds a robot in an experience. A prompt then has the student writing about their process in designing the robot to demonstrate their engineering process.
Fill in the Blank Users are asked about what they learned and are prompted to fill in blanks with key words or concepts.

Additional Resources

Below are some resources providing more insight into the topics which were covered throughout this article.

Design Checklist

While working on the game design document, reference this checklist. This serves as a summary of key points in this article.

TopicSelf Reflection Questions
Determine learning and gameplay foundation
  • What topic is this teaching? What are learning standards used for that topic? What are learning objectives for the experience?
  • What is interesting, exciting, or fun within the topic and learning objectives?
  • How does the gameplay loop contribute to the learning objectives?
Understand the needs of educators and students using the experience
  • What are user experience recommendations for the target age? Is the gameplay and learning age-appropriate to the target demographic?
  • Is there anything in the experience that would cause issues for teachers, such as challenging gameplay or violence?
  • What supplemental resources will be provided to educators so they understand how the experience can be used in a classroom?
Determine the context where the experience will be played.
  • What will be the average session time of users, and cadence in which they're expected to play?
  • Does the experience include mild violence, drug use, or anything potentially objectionable in schools?
  • Are there gameplay features that might be seen as objectionable in schools, such as violence?
Identify how the experience is measuring learning.
  • How will educators see that their students learn after playing the experience?
  • What forms of assessment and evaluation make sense in the experience?

Further Reading

Below are resources for learning more about learning standards, creating lesson plans, and organizing classroom activities. Note that all below resources are external, non-roblox sites, and provided as a courtesy only.

Finding Learning Standards

Designers can reference these educational institutions to find standards that align to their experience's target age and topic.

  • Next Generation Science Standards - Respected standards for science education that are commonly adopted within United States classrooms.
  • Common Core - English and Math standards, often adjusted on a state-by-state (United States) basis.
  • College Board - Series of exams with standards for high school to college coursework.

Designing Supplemental Resources

The following articles are in-depth resources on how to design supplements for educators, such as lesson plans.