mirror of
https://github.com/rojo-rbx/rojo.git
synced 2026-10-25 04:54:07 +00:00
rules
This commit is contained in:
parent
a9b4f8e83b
commit
e6efc04756
8494 changed files with 495610 additions and 0 deletions
|
|
@ -0,0 +1,83 @@
|
|||
---
|
||||
title: Best practices for the classroom
|
||||
description: For teachers, best practices for running Roblox in a classroom. Includes tips to make teaching with Roblox fun and easy.
|
||||
---
|
||||
|
||||
<img src="../../assets/education/legacy/hero-banner-peopleTalking.jpg"
|
||||
width="100%" />
|
||||
|
||||
While every classroom is unique, we've included the following practices designed by teachers that can be easily integrated into an existing class culture.
|
||||
|
||||
## Prepare for class
|
||||
|
||||
**Go Through Projects and Learning Experiences**
|
||||
|
||||
Before classes, we always recommend playing a learning experience or going through the steps of a project.
|
||||
|
||||
**Develop Classroom Guidelines with Students**
|
||||
|
||||
Before starting a Roblox classroom, create guidelines like the ones below for students up-front. Encourage students to add on with their own suggestions.
|
||||
|
||||
Examples of student expectations:
|
||||
|
||||
- **Solve problems together** - Assume the best of each other. Share information. Try to solve a conflict without teacher intervention.
|
||||
- **Use Roblox Wisely** - Remind students that while in class, Roblox is an educational tool. They can always play Roblox outside of class.
|
||||
|
||||
Additionally, identify consequences for students who break any guidelines.
|
||||
|
||||
## Manage a classroom
|
||||
|
||||
**Helping with Transitions**
|
||||
|
||||
For instance, we recommend the following system. Depending on the classroom, you can signal this with visuals, like colored flags, or verbally call out the "type" of time.
|
||||
|
||||
For instance, we recommend the following system:
|
||||
|
||||
<div><table>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<p><b>I Do</b></p>
|
||||
</td>
|
||||
<td>
|
||||
<p>Students <b>observe </b>your instruction and do not interact with devices. If using laptops, students close them or keep a mobile device face down.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p><b>We Do</b></p>
|
||||
</td>
|
||||
<td>
|
||||
<p>Students <b>follow </b>along with instruction. If finished with the task, they can indicate that by closing their laptop halfway or something similar..</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p><b>You Do</b></p>
|
||||
</td>
|
||||
<td>
|
||||
<p>Students work independently on their projects to complete prompts or implement a new concept.</p>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
**Help Students Help Themselves**
|
||||
|
||||
During class, students will have questions whether it's technical or related to a project. Other more experienced or motivated students can be a great source of assistance.
|
||||
|
||||
For instance, the practices below have been successful for teachers:
|
||||
|
||||
- **Ask Three Before Me** - At the start of classes, have students ask three peers before an adult.
|
||||
- **Nominate Student Helpers** - At the start of class, pick 3-5 students to assist others. Depending on a class, you can use this as a reward for motivated students. Remember to rotate the students serving as helpers to ensure others have a chance to show leadership and that students continue to work on their own projects.
|
||||
|
||||
**Handling Questions about Roblox**
|
||||
|
||||
It's likely that students will ask questions unrelated to learning objectives, such as your "favorite Roblox game," or "Can you give me free Robux?". To preempt these questions, point out at the start of class that you'll be addressing questions related to the project or experience at hand.
|
||||
|
||||
## Code and creation tips
|
||||
|
||||
**Celebrate Small Wins to Motivate Students**
|
||||
|
||||
Using Roblox Studio can be a rewarding, although occasionally challenging process. While leading a project, try and include occasional "warm-up" or more relaxed challenges. For instance, if students are spending a whole class session coding, give them a few minutes towards the end of class to use Terrain Tools, a fairly relaxed and creative activity.
|
||||
|
|
@ -0,0 +1,132 @@
|
|||
---
|
||||
title: Coding concept - Abstraction
|
||||
description: Learn high level coding concepts, such as abstractions and functions.
|
||||
comments: Add links.
|
||||
---
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<td>
|
||||
**Learning Objectives**
|
||||
</td>
|
||||
<td>
|
||||
Students will be able to:
|
||||
|
||||
- Define what an abstraction is
|
||||
|
||||
- Articulate how abstractions are helpful
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
**Prerequisites**
|
||||
</td>
|
||||
<td>
|
||||
Students should:
|
||||
|
||||
- (see Create and Use Functions)
|
||||
|
||||
- (see Returning Values from Functions)
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
**Abstractions** in computer science provide a simplified representation of something larger. They pull out only the most necessary information and hide everything else.
|
||||
|
||||
**Functions** are reusable abstractions. When called, users get the benefits of the function without having to rewrite or even look at the code for the entire function.
|
||||
|
||||
A common example in coding languages is `print()`. Most of its code is hidden, so the coder can focus on what needs to be printed and not the rest of the code.
|
||||
|
||||
## Why create abstractions
|
||||
|
||||
Abstractions keeps programs organized, reduces complexity, and makes code easier to update.
|
||||
|
||||
### Shop example
|
||||
|
||||
Say that you have an in-game shop that sells just two different backpacks. The code for the second backpack was copied with slight changes, such as a different name and selling price.
|
||||
|
||||
<GridContainer numColumns="2">
|
||||
<figure>
|
||||
<img src="../../assets/education/coding-6/coding-concept-abstraction/backpack-yellow.png" />
|
||||
<figcaption>Yellow Backpack - 10 Robux</figcaption>
|
||||
</figure>
|
||||
<figure>
|
||||
<img src="../../assets/education/coding-6/coding-concept-abstraction/backpack-violet.png" />
|
||||
<figcaption>Violet Backpack - 25 Robux</figcaption>
|
||||
</figure>
|
||||
</GridContainer>
|
||||
|
||||
Here, the code is **not** abstracted. Each backpack has a script of its own. What would happen if you tried to add the following?
|
||||
|
||||
- 20 more backpacks.
|
||||
|
||||
- The ability for some bags to hold more items than other bags.
|
||||
|
||||
- A holiday sale, 25% off all backpacks.
|
||||
|
||||
## Design abstractions
|
||||
|
||||
Having separate backpack scripts makes adding and updating backpacks time consuming. Instead, create an abstraction so you don't have to make updates in so many different places.
|
||||
|
||||
To design an abstraction decide:
|
||||
|
||||
- Which parts of the code will be reused.
|
||||
|
||||
- What elements will be different each time.
|
||||
|
||||
The abstraction should pull out the information that changes, and hide the rest. In the backpack example, the differences are the backpack's name, price, and number of items it can carry. So an example of an abstraction, you can design is a function that takes in the backpack's name and returns it's price and capacity.
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<td>
|
||||
<img src="../../assets/education/coding-6/coding-concept-abstraction/no-abstraction-backpacks.png" width="100%" />
|
||||
</td>
|
||||
<td>
|
||||
<img src="../../assets/education/coding-6/coding-concept-abstraction/abstraction-backpacks.png" width="100%" />
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
**No Abstraction**
|
||||
</td>
|
||||
<td>
|
||||
**Abstraction**
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
Four different backpacks, four different places to update.
|
||||
</td>
|
||||
<td>
|
||||
Use a function to search a table for unique information. Only one place to update.
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<Alert severity="info">
|
||||
<AlertTitle>Check for Understanding - Using Abstractions</AlertTitle>
|
||||
What are other game mechanics you can create abstractions for?
|
||||
|
||||
Possible Examples
|
||||
|
||||
- Trap parts - Allowing for different harm values
|
||||
- Creating a function for awarding random power-ups
|
||||
- Creating character classes
|
||||
|
||||
</Alert>
|
||||
|
||||
## Conclusion
|
||||
|
||||
**Abstractions** provide a simplified representation of something larger by leaving out details. When deciding whether to create an abstraction, look for code that is often reused but with small changes each time. For example, a generic item like a backpack can be abstracted to a reusable function that looks up price and capacity.
|
||||
|
||||
Taking time to plan and structure code with abstractions helps coders focus on what's important. This investment in time keeps programs better organized and makes updating them easier.
|
||||
|
||||
<Alert severity="info">
|
||||
<AlertTitle>Examples of Abstractions in Roblox Studio Templates</AlertTitle>
|
||||
Galactic Speedway - The Settings script has only the variables for unique features of the driftspeeder. The rest of the code is hidden. This allows students new to coding to stay focused without getting lost.
|
||||
|
||||
Story Game Creator Challenge - Students call `getInput()` from the StoryMaker module script to create questions for players to answer. Students can practice typing strings and ask as many questions as they like, but don't need to see the code in the StoryMaker module.
|
||||
|
||||
</Alert>
|
||||
|
|
@ -0,0 +1,146 @@
|
|||
---
|
||||
title: Coding concept - Algorithms
|
||||
description: Learn about algorithms and creating your own practical applications.
|
||||
---
|
||||
|
||||
## Algorithms in real life and in code
|
||||
|
||||
An **algorithm** uses a series of steps to determine an outcome. Steps can be a set of directions, comparisons, or even a mathematical formula.
|
||||
|
||||
Your daily life is full of algorithms that you use without thinking about it. They help you make decisions, create things, and solve problems.
|
||||
|
||||
**Real life examples:**
|
||||
|
||||
- Checking if you have enough money to buy a snack.
|
||||
- Getting dressed in the morning.
|
||||
- Drawing stick figures.
|
||||
|
||||
**Coding examples:**
|
||||
|
||||
- Checking if a skill level is high enough to use an item.
|
||||
- Sorting a list of items into alphabetical order.
|
||||
- A player standing on lava loses 5 health every second. If they reach 0, they respawn.
|
||||
|
||||
<Alert severity="success">
|
||||
<AlertTitle>Offline Activity: Stick Figure Algorithms</AlertTitle>
|
||||
Stick figures are something that everyone knows how to draw, but rarely think about. This is because we all have an internal stick figure algorithm.
|
||||
|
||||
- Have everyone draw a stick figure.
|
||||
- Have everyone write down the steps they took.
|
||||
- Pair up students and have one student direct the second student using the directions they wrote down previously.
|
||||
|
||||
</Alert>
|
||||
|
||||
## Create algorithms in code
|
||||
|
||||
In real life, we don't usually think about the algorithms we use everyday. Computers however, need algorithms to be coded step-by-step and use at least one of three methods to solve a problem or produce an outcome.
|
||||
|
||||
<table>
|
||||
<thead>
|
||||
<tr>
|
||||
<th width="50%">Methodology</th>
|
||||
<th width="50%">Example</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>**Selection** - Uses conditional statements such as if/then to determine an output.</td>
|
||||
<td>
|
||||
```lua
|
||||
if time == 0 then
|
||||
stopLightColor = red
|
||||
end
|
||||
```
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
**Sequencing** - A set of precise steps.
|
||||
</td>
|
||||
<td>
|
||||
```lua
|
||||
local function createBridge()
|
||||
create new block
|
||||
size block
|
||||
set color
|
||||
rotate
|
||||
set location
|
||||
parent to workspace
|
||||
end
|
||||
```
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
**Iteration** - Repeats parts of the code as necessary, such as in for loops or multiplication.
|
||||
</td>
|
||||
<td>
|
||||
```lua
|
||||
for countDown = 10, 1, -1 do
|
||||
time -= 1
|
||||
task.wait(1)
|
||||
end
|
||||
```
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
## Combine algorithms
|
||||
|
||||
Much like larger problems can be broken into smaller problems, some algorithms can be broken down into a series of smaller algorithms.
|
||||
|
||||
<img src="../../assets/education/coding-6/coding-concept-algorithms/square-and-child-squares.png" width="50%" />
|
||||
|
||||
Think of your real-life morning time algorithm to get dressed. If that's your main algorithm, it might use one algorithm for picking out your clothes, and a second algorithm for putting clothes on.
|
||||
|
||||
```lua title="Getting Dressed Pseudocode"
|
||||
-- First algorithm for picking clothes
|
||||
local function pickClothes()
|
||||
pick top clothing
|
||||
pick bottom clothing
|
||||
pick Socks
|
||||
pick Shoes
|
||||
end
|
||||
|
||||
-- Second algorithm for putting clothes on
|
||||
|
||||
local function putOnClothes()
|
||||
put on top clothing
|
||||
put on bottom clothing
|
||||
put on socks
|
||||
put on shoes
|
||||
end
|
||||
|
||||
-- Main algorithm, calls pickClothes()and putOnClothes()
|
||||
local function getDressed()
|
||||
pickClothes()
|
||||
putOnClothes()
|
||||
end
|
||||
```
|
||||
|
||||
<Alert severity="success">
|
||||
<AlertTitle>Challenge - Divide pickClothes() Into Additional Algorithms</AlertTitle>
|
||||
What are additional algorithms pickClothes() might use?
|
||||
|
||||
- Check the weather.
|
||||
- Check if clothes are clean.
|
||||
- Check if clothes match.
|
||||
|
||||
</Alert>
|
||||
|
||||
<Alert severity="info">
|
||||
<AlertTitle>Discussion - Algorithms for Game Mechanics</AlertTitle>
|
||||
What additional algorithms might be used by the main algorithm of the following game mechanics?
|
||||
|
||||
- A timed bridge.
|
||||
- A shop that sells items.
|
||||
- An item that gives a random powerup.
|
||||
|
||||
</Alert>
|
||||
|
||||
## Summary
|
||||
|
||||
**Algorithms** are predefined steps that provide an outcome. In daily life, algorithms solve problems like getting dressed, going to work, or making a cake. In code, algorithms solve problems like managing websites, handling traffic congestion, or running game mechanics. To complete their goal, algorithms will often call on other algorithms.
|
||||
|
||||
Algorithms use three different ways to come to a conclusion; **selection**, **iteration**, and **sequencing**. Selection uses conditionals such as if/then statements. Iteration repeats parts of the code as necessary. Sequencing uses a series of steps to produce a result.
|
||||
|
|
@ -0,0 +1,66 @@
|
|||
---
|
||||
title: Best practices for collaboration
|
||||
description: Learn best practices for creating classrooms that foster collaboration and education.
|
||||
---
|
||||
|
||||
<img src="../../assets/education/stock-graphics/hero-robloxUsersPark.jpg" width="100%" />
|
||||
|
||||
Educators in both online and in-person classrooms find that using Roblox to collaborate in classrooms can be meaningful as well as educational. Based on the experiences of Roblox educators, here are some ways of fostering a collaborative atmosphere by setting clear expectations and using supportive strategies.
|
||||
|
||||
## Set classroom expectations
|
||||
|
||||
### Example guidelines
|
||||
|
||||
Each class is different, but to help you get started, we've included these guidelines commonly used by our educators.
|
||||
|
||||
- **Build your own, don't copy**. If you do want to use someone's work, ask permission.
|
||||
- **Respect the work of others**. Never vandalize or put down the work of others.
|
||||
- **Solve problems together**. Assume the best of each other. Try and solve a conflict without teacher intervention.
|
||||
|
||||
To help out your classroom, we have a downloadable .DOCX handout with these above guidelines. It can also be edited to suit your classroom.
|
||||
|
||||
<a href="../../assets/education/handouts/Handout-CollaborationGuidelines.docx">
|
||||
<Button variant="text">Download Handout</Button>
|
||||
</a>
|
||||
|
||||
### Resolve conflict
|
||||
|
||||
It's recommended to train students to be able to identify and resolve conflicts as they emerge. Help students independently resolve conflict, by modeling and teaching them the tips below.
|
||||
|
||||
- Encourage "I" messages ("I feel …") rather than "you" messages ("You did …"). This helps both sides listen.
|
||||
- Have students take turns speaking without interruption. If a student wants to interrupt, prompt them to take a deep breath or do a small private hand gesture (e.g. tap themselves on the thumb) to help them personally re-focus.
|
||||
- When trying to find a resolution to a conflict, talk about interests and goals ("I feel this would look better blue"), rather than positions ("You're wrong, blue is the best color …"). Sharing interests and goals gives students something concrete to try resolving conflict.
|
||||
|
||||
## Collaboration strategies
|
||||
|
||||
One way of creating a positive learning environment is to use strategies that foster collaboration. Below are strategies to meet specific goals you may have.
|
||||
|
||||
### Students helping one another
|
||||
|
||||
Strategies that encourage students to work together build independence and make collaboration feel more natural.
|
||||
|
||||
**Help Students Help Themselves**
|
||||
|
||||
- If students have a question, have them ask three peers before an instructor in a process often called "Ask Three Before Me". During a class, remind students of this rule whenever they're asking you for help.
|
||||
|
||||
**Reward Positive Contributions**
|
||||
|
||||
- Allow and motivate students to contribute by letting them lead **skill-shares**. If a student discovers something fun, or has a skill they want to share, give them 5-10 minutes during an independent work time to lead a tutorial. Allow other students to optionally "attend" that student's skill-share. This encourages an atmosphere of sharing and rewards students for wanting to help others.
|
||||
|
||||
### Facilitate groups
|
||||
|
||||
- One way of having collaboration is often through group work. To ensure group work is productive and meaningful, we recommend the following strategies.
|
||||
|
||||
**Assigning Roles**
|
||||
|
||||
- Depending on the project, have students take on roles (either chosen or assigned). For instance, a team building a game may include a world builder and a coder. If you assign roles, be sure to rotate them so students learn new skills. They also might discover something they didn't expect to enjoy.
|
||||
|
||||
**Having Groups Manage a "To-Do" List**
|
||||
|
||||
- To ensure all group members are busy, have a group collectively manage a to-do list. If someone has an idea or task, they can add it onto the list for someone who needs something to work on.
|
||||
|
||||
## Further reading
|
||||
|
||||
We've compiled a list of external resources on the topic of collaboration in the classroom.
|
||||
|
||||
- [Colleen Lewis: Tips for Pair Programming](https://www.youtube.com/watch?list=PLHqz-wcqDQIEMMuXadwy90YxN2Qb4SrXT&time_continue=5&v=TWj78n4ZuMY&feature=emb_logo)
|
||||
|
|
@ -0,0 +1,140 @@
|
|||
---
|
||||
title: Frequently asked questions
|
||||
description: Common questions for educators, such as hardware requirements, costs associated, and suggested age ranges.
|
||||
duration:
|
||||
thumbnail: None
|
||||
group: Education
|
||||
tags:
|
||||
---
|
||||
|
||||
<img src="../../assets/education/stock-graphics/hero-spaceStudents.jpg" />
|
||||
|
||||
## General Roblox information
|
||||
|
||||
Below is information relevant to any educational work in Roblox.
|
||||
|
||||
### What is Roblox?
|
||||
|
||||
To start, Roblox is not a single game. It's a **platform** that hosts millions of user-generated experiences, such as historical roleplaying games or virtual labs to simulate physics experiments.
|
||||
|
||||
Because of the diversity of content you'll find on Roblox, we use the term **experience** to refer to what you play on Roblox. Experiences are designed by Roblox users, who may be individual students or professional studios.
|
||||
|
||||
### Recommended ages and hardware
|
||||
|
||||
Roblox is an **all ages** platform where everyone can join, socialize, learn, and play safely. Various experiences may be targeted at a specific age range or grade level. For example, one math related experience might target fifth grade arithmetic while another might target high school robotics.
|
||||
|
||||
Roblox can also be used for creation. Roblox Studio is used for building and coding all Roblox experiences. Our team typically recommends it for ages 10 and up, although some students may certainly start younger. Younger students typically focus on the creation and design of environments, such as recreating historical landmarks, while older students who are comfortable reading and typing can begin learning to code with the language Luau and built-in IDE.
|
||||
|
||||
#### Hardware requirements for play and game-based learning
|
||||
|
||||
Below are requirements for just visiting a Roblox experience.
|
||||
|
||||
- A **PC** or **Mac** computer. Alternatively, Roblox is also playable on a Chromebook, tablet, or mobile device.
|
||||
- **Consistent Internet Access**. All experiences on Roblox are stored online, requiring an active connection.
|
||||
- For the best performance, we recommend either a computer less than five years old with a dedicated video card, or a laptop less than three years old with an integrated video card.
|
||||
|
||||
#### Hardware requirements for creation
|
||||
|
||||
Below are requirements if students are interested in using Roblox Studio to develop their own experiences.
|
||||
|
||||
- A **PC** or **Mac** computer. Roblox Studio cannot run on Chromebooks or mobile devices such as smartphones.
|
||||
- **Consistent Internet access.** This allows us to keep the software up to date and gives you the opportunity to save your projects to your Roblox account.
|
||||
- A **free Roblox account**. Roblox Studio is free to use and does not require a license.
|
||||
- A **mouse** with a scroll wheel. While Roblox Studio is usable with a trackpad, having a mouse makes it easier.
|
||||
|
||||
### Costs and educational pricing
|
||||
|
||||
Using and developing experiences on Roblox are all **free**!
|
||||
|
||||
<table>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<strong>Curriculum</strong>
|
||||
</td>
|
||||
<td>
|
||||
Our <a href="../../education/support/education-content.md">curriculum </a>is written and shared under a Creative Commons license to be used and adapted for the classroom or larger educational institutions.
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>
|
||||
<strong>Creating Experiences</strong>
|
||||
</td>
|
||||
<td>
|
||||
Developing experiences in Roblox is free and doesn't require any paid licenses.
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>
|
||||
<strong>Visiting Experiences</strong>
|
||||
</td>
|
||||
<td>
|
||||
Most Roblox experiences are free to visit, but some may include microtransactions to purchase optional benefits, like private servers. These prices are set by individual developers, not by Roblox. When present, these costs are often minor, such as $1 USD per month for a private server.
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
### Robux and digital currencies
|
||||
|
||||
**Robux** is the currency used among all Roblox experiences. This currency can be bought, such as through gift cards, or earned by making experiences. Robux can be used to customize a student's avatar or be spent in Roblox experiences, such as buying special items.
|
||||
|
||||
Additionally, remember there is no such thing as free Robux. Students may occasionally find bad actors and sites promising this. To help students better identify inaccurate information, we've developed a lesson on <a href="../../education/resources/intro-to-digital-civility.md">Digital Civility</a>.
|
||||
|
||||
### Roblox and Minecraft
|
||||
|
||||
While similar at first glance, Roblox is very different. With Minecraft, students are only making changes to an existing game. Roblox is designed from the ground up to empower students to code, create, and share their own unique creations.
|
||||
|
||||
## Create in Roblox
|
||||
|
||||
Using Roblox Studio, students can create their own experiences, practice computer science, and develop a variety of career skills such as project-planning.
|
||||
|
||||
### Roblox Studio vs Roblox Client
|
||||
|
||||
Whenever Roblox is installed on any computer, two pieces of software are included. **Roblox Studio** is used to design and code experiences, while **Roblox Client** is for visiting experiences.
|
||||
|
||||
### Code in Roblox Studio
|
||||
|
||||
Roblox Studio uses a typed-out scripting language called **Luau**. It's best described as similar to Python, but even easier to teach since Luau doesn't require strict adherence to indentations and other syntax that create hurdles for new learners. Roblox Studio does not currently offer drag-and-drop coding, like the type found in Scratch.
|
||||
|
||||
### Installation and classroom networks
|
||||
|
||||
**Roblox** can be installed once and is updated automatically - no need to worry about versions. When installing Roblox, you install both Roblox Client (used to play experiences), and Roblox Studio (used for developing).
|
||||
|
||||
For **Roblox Studio** to run, it needs access to the internet. This ensures that the software is up to date and you get access to a variety of features, such as storing your files online. Depending on your network, you may have connection issues. For support, check out our Technical Support pages on <a href="https://en.help.roblox.com/hc/en-us/articles/203312880">General Connection Problems</a>.
|
||||
|
||||
We offer tools to create installers that can be used with software deployment and imaging tools. See [Creating Bundled Installers](../../education/support/creating-bundled-installers.md).
|
||||
|
||||
## Play and learn in Roblox
|
||||
|
||||
Below are common questions we've received from educators using Roblox in the classroom.
|
||||
|
||||
### Safety and privacy
|
||||
|
||||
Roblox as a company prides itself on the variety of ways we keep our community safe. Our <a href="https://corp.roblox.com/parents/">Parent's Guide</a> is constantly being updated with new information and resources to help educate parents about the Roblox platform.
|
||||
|
||||
### Block chat in Roblox
|
||||
|
||||
While in **Roblox Studio**, students cannot chat with others online unless building in a [collaborative](../../projects/collaboration.md) session.
|
||||
|
||||
For **visiting Roblox** experiences, teachers can block Chat by following the steps on <a href="https://en.help.roblox.com/hc/en-us/articles/203313120-Safety-Features-Chat-Privacy-Filtering">Safety Features and Chat</a>. Additionally, some experiences offer the ability to rent private<a href="../../education/support/private-servers-for-classroom-use.md"> servers</a> for free or a small fee.
|
||||
|
||||
### Disable Roblox Client
|
||||
|
||||
Roblox Studio and Client are two separate pieces of software. While Studio is used to create and develop, Client is used to visit Roblox experiences. To use Roblox Studio, Client does not actually have to be installed.
|
||||
|
||||
## Market with Roblox
|
||||
|
||||
Roblox is committed to the success of our educators. Below we provide some resources that may be helpful to your own program.
|
||||
|
||||
### Roblox Featured Educator Program
|
||||
|
||||
This program picks some of our top educators and highlights them. We often send out a notice to members of our mailing list. You can sign up at this [survey](https://roblox.qualtrics.com/jfe/form/SV_3wmxTflT51MQDPM)
|
||||
|
||||
### Logos and marketing guidelines
|
||||
|
||||
No special permissions are needed to use the Roblox logo on your materials so long as the <a href="https://en.help.roblox.com/hc/en-us/articles/115004647846-Roblox-Terms-of-Use">Roblox Terms of Use</a> are followed. Educators are free to use the Roblox logo to advertise courses featuring our software so long as it isn't implied to be an official Roblox offering nor directly affiliated. . Please make sure to use our current logos and to type Roblox, **not** ROBLOX in all external communications.
|
||||
|
||||
You can find our current logos on our <a href="../../education/resources/marketing-materials.md">Marketing Materials</a> page. When downloaded, you'll also find our brand standards. **Do not alter the logo** in any way, including its color, transparency, drop-shadow, etc.
|
||||
|
|
@ -0,0 +1,129 @@
|
|||
---
|
||||
title: Get started for developers
|
||||
description: Learn how to develop educational experiences and games on Roblox.
|
||||
duration:
|
||||
thumbnail: None
|
||||
group: null
|
||||
tags:
|
||||
---
|
||||
|
||||
Roblox is a global platform where millions of people gather together every day to imagine, create, and share experiences with each other in immersive, user-generated, 3D worlds. The Roblox platform and its community offer a compelling, unique destination for engaging students through learning and play.
|
||||
|
||||
This article outlines resources catered specifically for developers interested in education. Learn about Roblox as a development platform, find what works, and view resources to jumpstart development.
|
||||
|
||||
<Alert severity='info'>
|
||||
If you are a school, educator, or partner interested in working with Roblox Education, we advise starting at the <a href="https://education.roblox.com/" target="_blank" rel="noopener">Education website</a>
|
||||
</Alert>
|
||||
|
||||
## Education on Roblox
|
||||
|
||||
<img src="../../assets/education/stock-graphics/hero-spaceStudents.jpg" />
|
||||
|
||||
Roblox experiences transport students through space and time into virtual worlds designed for exploration, investigation, and experimentation. Students can witness and dissect scientific phenomena, see what it was like to live in ancient Rome, or even build virtual robots.
|
||||
|
||||
This section helps developers understand what they can design on Roblox. See the <a href="https://education.roblox.com/partners/" target="_blank" rel="noopener">Education Partners</a> page to learn more about leveraging the Roblox platform for educational purposes.
|
||||
|
||||
### Inspiration for developers
|
||||
|
||||
Designers looking for ideas for educational experience can find a variety of topics and example mechanics in live experiences to explore on Roblox within the Inspiration Guide.
|
||||
|
||||
#### Example educational experiences
|
||||
|
||||
Below are some examples of educational experiences highlighting the wide range of educational content developed on and available on Roblox.
|
||||
|
||||
<Grid container spacing={4}>
|
||||
|
||||
<Grid item XSmall={4} XLarge={4}>
|
||||

|
||||
<a href="https://www.roblox.com/games/10840095864"><h4>Mission: Mars</h4></a>
|
||||
Engineer a rover to withstand challenges on the harsh martian landscape. Designed by the renowned Boston Museum of Science, this experience fosters STEM and design thinking.
|
||||
</Grid>
|
||||
|
||||
<Grid item XSmall={4} XLarge={4}>
|
||||

|
||||
<a href="https://www.roblox.com/games/1334669864/"><h4>Lua Learning</h4></a>
|
||||
Learn computational thinking, and Luau coding within Roblox. Users can complete interactive courses and even find user-created lessons on advanced technical concepts such as network security.
|
||||
</Grid>
|
||||
|
||||
<Grid item XSmall={4} XLarge={4}>
|
||||

|
||||
<a href="https://www.roblox.com/games/5716123942"><h4>Untamed Animals</h4></a>
|
||||
Become a park ranger, or roleplay as an animal as you explore nature and engage in an active ecosystem. This experience has users building empathy for wildlife through gameplay.
|
||||
</Grid>
|
||||
|
||||
</Grid>
|
||||
|
||||
## Develop on Roblox
|
||||
|
||||
All Roblox experiences are developed in Roblox Studio, a professional development engine similar to Unity or Unreal.
|
||||
|
||||
<table>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><a href="../../platform.md" target="_blank" rel="noopener">Learn About Roblox Studio</a></td>
|
||||
<td>Learn how Roblox offers an all-in-one tool to develop global, multiplayer experiences for free.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><a href="../../tutorials/first-experience/index.md" target="_blank" rel="noopener">Start Using Roblox Studio</a></td>
|
||||
<td>Begin with the basics of building a world in Roblox Studio.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><a href="../../creation.md" target="_blank" rel="noopener">Developing on Roblox</a></td>
|
||||
<td>Discover more in-depth topics on development, such as best practices for setting up teams,visuals and optimization, and monetization on Roblox.</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
## Design for education
|
||||
|
||||
To assist developers interested in learning, Roblox provides resources specific to educational game design. These articles cover topics such as integrating gameplay with learning, meeting student user needs, and more.
|
||||
|
||||
<table>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><a href="../../education/developer/designing-educational-experiences.md" target="_blank" rel="noopener">Designing Educational Experiences</a></td>
|
||||
<td>Introduces designing for educational games. Focuses on define educational experiences and integrate gameplay with learning. </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><a href="../../education/developer/planning-for-educational-settings.md" target="_blank" rel="noopener">Planning for Educational Settings</a></td>
|
||||
<td>Provides a primer for anyone interested in building an experience to be used in the classroom. This article includes explanations of classroom structures, user needs, and resources for assessing student progress. </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><a href="../../education/support/designing-studio-templates.md" target="_blank" rel="noopener">Designing Studio Templates</a></td>
|
||||
<td>For partners interested in teaching Roblox Studio, this article covers how to build custom templates for lessons such as computer science or building.</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
## Resources and opportunities
|
||||
|
||||
In addition to documentation, Roblox Education has different programs that kickstart the development of educational projects.
|
||||
|
||||
<table>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>Roblox Community Fund</td>
|
||||
<td>The fund provides investments, grants, and advances for education partners who develop curriculum and educational experiences that leverage the platform in immersive and compelling ways. For more information, <a href="https://corp.roblox.com/partners/" target="_blank" rel="noopener">Contact Us</a>.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Education Open Office Hours</td>
|
||||
<td>Meet one-on-one with a member of the Roblox Education team for free assistance on a specific topic. The team can assist with developing an educational idea, assessing educational value, and discuss other issues related to development. <a href="https://roblox.qualtrics.com/jfe/form/SV_9QPfsGGqLHRYGMe?jfefe=new" target="_blank" rel="noopener">Apply</a> to participate.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Learn and Explore Sort</td>
|
||||
<td>Many Roblox users interested in education find new experiences in the curated **Learn and Explore** sort. Experiences here can expect more significant traffic and visibility. <a href="https://roblox.qualtrics.com/jfe/form/SV_8313iVKrwkQUiGy" target="_blank" rel="noopener">Apply</a> for consideration.</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
## Frequently asked questions
|
||||
|
||||
**Can I contract Roblox to develop a project?**
|
||||
|
||||
Roblox doesn't actually develop experiences. Every experience on the platform is created by the Roblox community. If development assistance is needed, explore the <a href="https://talent.roblox.com/" target="_blank" rel="noopener">Talent Hub</a> as a means of finding potential developers, coders, and creators.
|
||||
|
||||
**How do educational experiences monetize?**
|
||||
|
||||
Developers have a variety of options for monetizing an educational experience. Traditional monetization still applies for developers interested in pursuing informal learning, such as "edutainment" experiences.
|
||||
|
||||
For developers interested in creating for schools, note that monetization is prohibited during school hours. Such developers can pursue alternatives to traditional monetization, such as offering teacher training and lesson resources outside of the Roblox platform.
|
||||
|
|
@ -0,0 +1,99 @@
|
|||
---
|
||||
title: Intro to digital civility
|
||||
description: Digital Civility is a set of skills and behaviors that create positive online experiences.
|
||||
---
|
||||
|
||||
<img src="../../assets/education/intro-to-digital-civility/hero_digitalCitizenshipIntro.jpg" width="100%" />
|
||||
|
||||
<table>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td width="20%"><b>Learning Objectives</b></td>
|
||||
<td>
|
||||
Comprehend how their online behavior both positively and negatively affects themselves and others.
|
||||
|
||||
Demonstrate ways they can contribute to fostering a positive in-game community.
|
||||
|
||||
Recognize cyberbullying or negative behavior and take actions to address it so others feel comfortable.
|
||||
</td>
|
||||
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
Digital civility (or also known as digital citizenship) is a set of skills and behaviors that helps create positive online experiences. This field includes many topics, such as data, privacy and media literacy To start, this overview discusses online identities and communities. Practical tips are included to help educators foster positive online experiences.
|
||||
|
||||
## Digital identities
|
||||
|
||||
Many of us create unique online identities. We might go online to pretend to be someone else, or enter a social network to talk about favorite games and movies. Regardless of who you are online, you're still accountable for your behaviors. Part of being a digital citizen is being **responsible** for your actions and helping others be **accountable** for their own.
|
||||
|
||||
Your actions online have an impact on others and what people think of you. Being helpful and kind can spark friendship and foster a supportive community. Being rude might hurt someone, or encourage others to also act out.
|
||||
|
||||
- **Define Yourself** - Don't feel pressured to conform to what's popular or what friends will like. Dress up as your own avatar, or share music you love on social media. You should likewise be supportive of the choices others are making.
|
||||
|
||||
- **The "Real Me" Test** - If you have second thoughts about something, ask yourself if you would do or say this in person? How would you feel if someone said the same thing to you? Is it okay to bully someone just because it's a game, or to share something you know is fake on social media? Would it be alright to do so?
|
||||
|
||||
**Discussion: Talking about Bullying**
|
||||
|
||||
If you're using this lesson in the classroom, take time for this discussion on bullying.
|
||||
|
||||
1. Before starting a conversation about bullying, set a few ground rules to foster a safe discussion space (no interruptions, don't spread rumors, etc).
|
||||
2. Have students reflect on real life bullying with these discussion questions.
|
||||
|
||||
- Was there a time you were bullied online or in real life? How did it make you feel? Did it make you stressed, keep you from doing something you liked?
|
||||
- Outside Roblox, where are places online you've seen bullying, such as in a social network or game. How can you respond to that bullying?
|
||||
|
||||
## Online communities
|
||||
|
||||
<img src="../../assets/education/intro-to-digital-civility/digitalCitizenship_onlineCommunityHero.jpg" width="100%" />
|
||||
|
||||
Roblox, as well as other social networks, are all great places to meet new people, hang out with friends, and play together. Part of what makes being online fun is friendly interactions, like helping someone. By being **positive** and **proactive**, everyone can contribute to an online community.
|
||||
|
||||
### Build positive culture
|
||||
|
||||
Treat being online as you would real life. By being kind to others, they'll be kind in return. If everyone follows this standard, it creates a culture where kindness is the norm.
|
||||
|
||||
- **Learn Online Etiquette** - Before joining a new online space, try and see if there are any rules you should follow. If there aren't any rules, see if you and some friends can make your own so everyone has a good time together. These may be rules like "no put-downs", or "stay relaxed - it's only a game".
|
||||
- **Find Ways to Participate** - Ask others for help on a quest, share gameplay tips, or strike up a conversation.
|
||||
- **Be Calm and Open-Minded** - Just like real life, disagreements can happen. Always treat others as you would in real life. Take a step away from your device if you feel stressed or wanting to say something rude.
|
||||
|
||||
**Discussion: Opportunities to Practice**
|
||||
If you're using this lesson in the classroom, take time for this discussion on getting actionable steps to practice the ideas in the above section. For
|
||||
|
||||
1. Give students some time to think of an online community they are part of or would like to be (such as a game or social network). Some examples and ideas below:
|
||||
|
||||
- In a Roblox game, ask if anyone is new to the game and needs some advice on getting started. Or, even start a conversation in chat like "What's your favorite part of this game?".
|
||||
- On social media, if someone is having a rough day, reach out to them. Alternatively, take time to celebrate someone's success.
|
||||
|
||||
2. Ask students what are some specific ways they can personally build a positive culture.
|
||||
|
||||
## Counter cyberbullying
|
||||
|
||||
While cyberbullying does exist, you and others can personally take steps to address it. Instead of being a bystander, who observes an incident, be an **upstander** who takes action to reduce conflict.
|
||||
|
||||
<GridContainer numColumns="2">
|
||||
<figure>
|
||||
<img src="../../assets/education/intro-to-digital-civility/digitalCitizenship_showNPC_noBully.jpg" />
|
||||
<figcaption>Being an Upstander</figcaption>
|
||||
</figure>
|
||||
<figure>
|
||||
<img src="../../assets/education/intro-to-digital-civility/digitalCitizenship_showNPC_bully.jpg" />
|
||||
<figcaption>Being a Bystander</figcaption>
|
||||
</figure>
|
||||
</GridContainer>
|
||||
|
||||
Some ways that you can practice being an upstander are below.
|
||||
|
||||
- **Don't Engage** - Most people engaging in negative behavior online do so for fun, so don't give them the reaction they want.
|
||||
- **Support Those Affected** - If you noticed someone bullied, offer them support. Make some small talk, like talking about their favorite game. Don't talk about the person harassing them. It's better to redirect the conversation to something positive and move on, than focusing on a hurtful incident.
|
||||
- **Take Action and Report** - Take time to learn how to report bad behavior on the platform you're on. Reporting is quick, simple, and anonymous. For instance, you can learn how to report or block users in Roblox.
|
||||
|
||||
Additionally, one unique type of cyberbullying you might encounter is griefing. **Griefing** is where one player actively tries to disrupt another's game or creative experiences. For instance, if you are collaboratively building in Roblox Studio, griefing can be when someone destroys another's work. It may also happen in a Roblox experience, where one player purposes stands in front of another to annoy or harass them. To counter this, set strict expectations upfront to students and continue to reinforce good citizenship.
|
||||
|
||||
## Activity - Upstander roleplay
|
||||
|
||||
Help students be proactive in being upstanders by roleplaying how they'd react to cyberbullying. This handout includes different situations students may encounter and ideas for responses.
|
||||
|
||||
<a href="../../assets/education/intro-to-digital-civility/Upstander_Situations_Handout.docx">
|
||||
<Button variant="text">Download Handout</Button>
|
||||
</a>
|
||||
|
|
@ -0,0 +1,154 @@
|
|||
---
|
||||
title: Intro to digital safety
|
||||
description: Learn how to protect personal and private information.
|
||||
---
|
||||
|
||||
<img src="../../assets/education/intro-to-digital-safety/digitalSafety_heroImage.jpg" width="100%" />
|
||||
|
||||
Playing and learning with Roblox can be a great way of connecting with others and participating in a global community. By taking proactive measures to protect your privacy and understand how to spot unreliable information, you can prevent others from ruining the experience for you.
|
||||
|
||||
## Personal and private information
|
||||
|
||||
Part of the joy of being online is sharing with others. Whether it's talking about favorite movies, or making memories in a virtual field trip. As you share, keep yourself safe from scams and other risks by being mindful of what you communicate to others.
|
||||
|
||||
**General information**, like tips for how to play a game, is okay to share. Some examples below.
|
||||
|
||||
- How you earned an avatar item.
|
||||
- Tips for getting better at a game.
|
||||
- What you like about a game.
|
||||
|
||||
**Private information** that would let people online find you, like your home address, is best kept to yourself. Some examples below.
|
||||
|
||||
- Name, age, gender identity, where you live.
|
||||
- Contact or social media information.
|
||||
- Game account information like password, email, or date of birth.
|
||||
|
||||
To protect yourself, always learn about a platform's privacy practices and settings. On Roblox, don't share personal information, even if it's with a friend. Even simple information, like an email, can lead to someone finding your real life identity or give them hints as to how to get into your account. This can lead to events like having your identity and Robux stolen, someone impersonating you and saying rude things to friends, or selling off your items.
|
||||
|
||||
## Report bad actors
|
||||
|
||||
When a negative situation happens, like seeing an abusive player or being the victim of a scam, you can take action with a report. Creating a report lets a platform, like Roblox, know that something needs to be investigated. By providing specific and clear information, you can solve personal account problems and help others in the community.
|
||||
|
||||
To file a Roblox report within an experience:
|
||||
|
||||
1. In the top-left corner, click the Roblox button. A contextual menu displays.
|
||||
|
||||
<img src="../../assets/education/intro-to-digital-safety/digitalSafety_reportClick.jpg" width="60%" />
|
||||
|
||||
2. Go to the **Report** tab, then follow the prompts to create the report. When finished, click the **Submit** button.
|
||||
|
||||
<img src="../../assets/education/intro-to-digital-safety/digitalSafety_showReport.jpg" />
|
||||
|
||||
<Alert severity="info">
|
||||
Different social media websites, games, and other platforms have their own ways of making reports. For a trusted source to see how to make reports on a variety of websites, see [ReportHarmfulContent.com](https://reportharmfulcontent.com) . Note, while this website is focused on the United Kingdom, the information is applicable internationally.
|
||||
</Alert>
|
||||
|
||||
### Write helpful reports
|
||||
|
||||
As you create a report, make the description specific and clear. This helps Roblox staff respond more effectively to an issue. Notice the difference between the following reports.
|
||||
|
||||
_"A player is being mean. Help!"_
|
||||
|
||||
- **Not Specific** - doesn't provide specific information people can use to take action.
|
||||
|
||||
_"Snarly805 is messaging people about giving out free robux if they go to this website."_
|
||||
|
||||
- **Specific and Clear** - Mentions a specific user by account name and what they were doing.
|
||||
|
||||
## Reliable information online
|
||||
|
||||
In addition to being mindful of your personal information, be watchful with what information you trust. While some sources, like the official Roblox website can be trusted, you may find games or websites looking to take advantage of you with scams.
|
||||
|
||||
<Alert severity="warning">
|
||||
Be cautious with private messages. It's okay to talk to people online but be careful with people you don't know, especially for people asking for suspicious favors. Scammers often will try and get you to click on links or chat on platforms outside Roblox, such as Instagram or Discord.
|
||||
</Alert>
|
||||
|
||||
### Spot unreliable information
|
||||
|
||||
Below are clues used to spot unreliable websites and information.
|
||||
|
||||
**Clue 1:** Transactions deal with real life money or gifts like free Robux.
|
||||
|
||||
Red flags should go up whenever you hear someone offering free Robux. A free gift or the promise of real life money is often used to entice players into scams. For instance, a player may promise to send you real life money for an in-game item, often seen in [Player Trading Scams](https://en.help.roblox.com/hc/en-us/articles/203312390-Player-Trading-Scams). And of course, there is no such thing as free Robux.
|
||||
|
||||
For example, below are screenshots of real scam videos found on Youtube. Notice how they all reference free robux in the title and attempt to bait a viewer with images that prompt urgency, such as a "shocked" emoji.
|
||||
|
||||
<img src="../../assets/education/intro-to-digital-safety/digitalSafety_youtube.png" />
|
||||
|
||||
**Discussion: Scams in Real Life**
|
||||
If you're using this lesson in the classroom, take time for this discussion on spotting scams in real-life experiences.
|
||||
|
||||
1. Help your students make connections to real life by sparking a discussion with the following questions:
|
||||
- What types of scams have you seen online or in Roblox? What did it say and how did you feel it was a scam?
|
||||
- What kind of scams have you seen in emails or social media? What was your reaction?
|
||||
- You're friend shows you something that you think is a scam and may share it with others. How can you talk to them so they understand it's a scam?
|
||||
|
||||
**Clue 2:** Prompts you for account or personal information.
|
||||
|
||||
Roblox employees will never ask for your password or personal identifying information like your home address. Particularly don't trust any websites that ask you for your Roblox account information. You don't want people to be able to find you in real life, or steal your account.
|
||||
|
||||
**Clue 3**: Makes claims without a source
|
||||
|
||||
Use the Rule of 3: if you're not sure about something, see if you can find three other trusted sources, be it on a trusted website or adult. For instance, you may have heard Roblox is shutting down (it's not). But how would you check?
|
||||
|
||||
**Clue 4:** Links to non-official websites.
|
||||
|
||||
Links to other websites can often be bait for scams or other harmful activities. Sometimes, the scammers will use similar sounding names or common misspellings to catch people who aren't paying attention. Sometimes this might even be a link from a friend who's not sure it's a scam. These links could look like `rublux.com` or `r0blox.com`. If the link isn't from a trusted site, don't follow it no matter what it says. Even clicking or typing in links can expose you to risks.
|
||||
|
||||
For example, the text below is a common scam.
|
||||
|
||||
_i'm making a game and i wanna put your roblox character in it. could you upload your roblox char texture as a decal and send me the link? here's a tutorial on youtube if you don't know how to do it._
|
||||
|
||||
Users would go to Youtube and follow instructions where they'd type in a browser link which had malicious code. Scammers would then gain access to accounts.
|
||||
|
||||
## Activity - Investigate scams
|
||||
|
||||
You can use real life scams to get your students to critically think about the information they see and apply the information they learn here.
|
||||
|
||||
To challenge students, go through one of the external resources below.
|
||||
|
||||
- [Adopt Me! Scams](https://adoptme.fandom.com/wiki/Scams)
|
||||
- [Scams in League of Legends (Youtube)](https://www.youtube.com/watch?v=iHJ49zbGOW8&)
|
||||
- [Fortnite Scams and More (Tulane University)](https://sopa.tulane.edu/blog/guide-to-protecting-young-online-gamers)
|
||||
|
||||
Explain a situation and ask the following questions:
|
||||
|
||||
- What would be your immediate response to this?
|
||||
- How would you know this is a scam? What clues are there?
|
||||
- If your friend was accidentally sending you a scam, how would you inform them about it so they can learn?
|
||||
|
||||
## Examples of information
|
||||
|
||||
Below are examples of information you might find in a Roblox game. What makes one reliable and the other unreliable?
|
||||
|
||||
**Example 1**
|
||||
|
||||
_"If you give me your account info, I'll give you some free pets I don't need anymore."_
|
||||
|
||||
- **Unreliable** - Tells you to go to a website outside Roblox which may have exploits and hacks. Free Robux is being used to bait people.
|
||||
|
||||
**Example 2**
|
||||
_If you buy a game pass in this game's shop for 200 Robux, we'll give you a free in-game pet each week._
|
||||
|
||||
- **Reliable** - While it is a transaction, it stays within Roblox. It also lets you know what's being traded and you know what you're getting in the end.
|
||||
|
||||
## Additional resources
|
||||
|
||||
### Protect accounts
|
||||
|
||||
One way of protecting your account is to use 2 Factor Authentication (or sometimes called 2FA). This feature makes sure nobody else can log into your account, even if they know your password. Whenever you log in, you'll receive a unique code from Roblox in your email, giving you an extra layer of protection. Learn more in Add [2-Step Verification](https://en.help.roblox.com/hc/en-us/articles/212459863-Add-2-Step-Verification-to-Your-Account) to Your Account.
|
||||
|
||||
### Scavenger hunt game
|
||||
|
||||
<img src="../../assets/education/intro-to-digital-safety/digitalSafety_gameHero.png" />
|
||||
|
||||
To help you identify reliable information, go through a scavenger hunt in a Roblox experience. As you go through the experience, use the four clues in Spotting Unreliable Information to identify potential risks and explain why.
|
||||
|
||||
<a href="https://www.roblox.com/games/5450795073/">
|
||||
<Button variant="contained">Play Experience</Button>
|
||||
</a>
|
||||
|
||||
### Supplemental materials
|
||||
|
||||
- [Scavenger Hunt Handout](../../assets/education/intro-to-digital-safety/Digital_Safety_Scavenger_Hunt_Handout.docx) - A Powerpoint presentation covering the information on this page.
|
||||
- [Digital Safety Presentation](../../assets/education/intro-to-digital-safety/Intro_to_Digital_Safety_Lesson_Slides.pptx) - A Powerpoint presentation covering the information on this page.
|
||||
|
|
@ -0,0 +1,20 @@
|
|||
---
|
||||
title: Marketing materials
|
||||
description: Marketing materials for educators using Roblox in the classroom. Includes high quality renders and logos.
|
||||
duration:
|
||||
thumbnail: None
|
||||
group: Education
|
||||
tags:
|
||||
---
|
||||
|
||||
<img src="../../assets/education/stock-graphics/hero-studentTeaching.jpg" />
|
||||
|
||||
For organizations looking to use Roblox in their branding materials, we've included high quality renders and logos. Note the download size is 500 MB.
|
||||
|
||||
<a href="../../assets/education/stock-graphics/edu-marketing.zip"><Button variant="contained">Download</Button></a>
|
||||
|
||||
## Branding guidelines
|
||||
|
||||
In order to use the Roblox logo, you must follow these guidelines.
|
||||
|
||||
<a href="https://en.help.roblox.com/hc/en-us/articles/115001708126-Roblox-Name-and-Logo-Community-Usage-Guidelines"><Button variant="text">View</Button></a>
|
||||
114
.cursor/rules/roblox/education/resources/resources-landing.md
Normal file
114
.cursor/rules/roblox/education/resources/resources-landing.md
Normal file
|
|
@ -0,0 +1,114 @@
|
|||
---
|
||||
title: Classroom resources
|
||||
description: Resources to help you get started teaching with Roblox in the classroom.
|
||||
---
|
||||
|
||||
<img src="../../assets/education/stock-graphics/hero-studentTeaching.jpg" />
|
||||
|
||||
Find resources to help teach with Roblox, whether it's handouts for the classroom to technical support in setting up school networks.
|
||||
|
||||
<Alert severity="info">
|
||||
We've curated our most popular resources, but the rest of the content can be found in the **left** navigation bar under **Educator Training**.
|
||||
</Alert>
|
||||
|
||||
## Education resources
|
||||
|
||||
Resources for running Roblox in classrooms and other settings.
|
||||
|
||||
<Grid container spacing={4}>
|
||||
|
||||
<Grid item XSmall={4} XLarge={4}>
|
||||
<h4>Classroom Best Practices</h4>
|
||||
Generalized tips for running any Roblox classroom.
|
||||
<a href="../../education/resources/classroom-best-practices.md">
|
||||
<Button variant="text">View</Button>
|
||||
</a>
|
||||
</Grid>
|
||||
|
||||
<Grid item XSmall={4} XLarge={4}>
|
||||
<h4>Frequently Asked Questions</h4>
|
||||
Hardware requirements, recommended ages, and more.
|
||||
<a href="../../education/resources/frequently-asked-questions-education.md">
|
||||
<Button variant="text">View</Button>
|
||||
</a>
|
||||
</Grid>
|
||||
|
||||
<Grid item XSmall={4} XLarge={4}>
|
||||
<h4>Roblox Classroom Kit</h4>
|
||||
A .ZIP file with handouts and guides for setting up.
|
||||
<a href="../../assets/education/handouts/Roblox_Classroom_Kit.zip">
|
||||
<Button variant="text">View</Button>
|
||||
</a>
|
||||
</Grid>
|
||||
|
||||
</Grid>
|
||||
|
||||
## Community resources
|
||||
|
||||
Resources related to helping you communicate more about your Roblox educational offerings.
|
||||
|
||||
<Grid container spacing={4}>
|
||||
|
||||
<Grid item XSmall={4} XLarge={4}>
|
||||
<h4>Marketing Kit</h4>
|
||||
Official Roblox art, logos, and branding guidelines.
|
||||
<a href="../../education/resources/marketing-materials.md">
|
||||
<Button variant="text">View</Button>
|
||||
</a>
|
||||
</Grid>
|
||||
|
||||
<Grid item XSmall={4} XLarge={4}>
|
||||
<h4>Roblox Educators</h4>
|
||||
A list of educators and organizations using Roblox to teach.
|
||||
<a href="../../education/resources/frequently-asked-questions-education.md">
|
||||
<Button variant="text">View</Button>
|
||||
</a>
|
||||
</Grid>
|
||||
|
||||
<Grid item XSmall={4} XLarge={4}>
|
||||
<h4>Private Servers</h4>
|
||||
Make private communities on Roblox for students.
|
||||
<a href="../../education/support/private-servers-for-classroom-use.md">
|
||||
<Button variant="text">View</Button>
|
||||
</a>
|
||||
</Grid>
|
||||
|
||||
</Grid>
|
||||
|
||||
## Technical resources
|
||||
|
||||
<table>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Resource</th>
|
||||
<th>Description</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><a href = "https://en.help.roblox.com/hc/en-us/articles/203312880" target="_blank" rel="noopener">General Connection Problems</a></td>
|
||||
<td>Troubleshoot common issues like firewalls, connection loss, or issues in loading or connecting to experiences.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><a href = "https://en.help.roblox.com/hc/en-us/articles/115005744663" target="_blank" rel="noopener">Troubleshooting Education Networks</a></td>
|
||||
<td>For educators interested in using Roblox in schools. This guide includes domains, ports, and common issues we've found.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><a href = "https://en.help.roblox.com/hc/en-us/articles/203312840-Firewall-and-Router-Issues" target="_blank" rel="noopener">Firewall and Router Issues</a></td>
|
||||
<td>Issues with firewalls, routers, and antivirus programs.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><a href = "https://en.help.roblox.com/hc/en-us/articles/203552894-General-Roblox-Studio-Issues" target="_blank" rel="noopener">General Roblox Studio Issues</a></td>
|
||||
<td>Provides guidance on how to address common issues such as logging in, crashes, and visual glitches.</td>
|
||||
</tr>
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
## Contact us
|
||||
|
||||
If you need assistance that isn't covered by one of the resources here, you can reach out to our Education team.
|
||||
|
||||
<a href="https://roblox.qualtrics.com/jfe/form/SV_8oiiVEvjteux7hk">
|
||||
<Button variant="text">Contact Us</Button>
|
||||
</a>
|
||||
738
.cursor/rules/roblox/education/resources/roblox-educators.md
Normal file
738
.cursor/rules/roblox/education/resources/roblox-educators.md
Normal file
|
|
@ -0,0 +1,738 @@
|
|||
---
|
||||
title: Roblox educators
|
||||
description: A list of schools, summer camps, and online educators offering Roblox in education for students and parents.
|
||||
---
|
||||
|
||||
Around the world, educators are using Roblox to teach coding, design thinking, entrepreneurship and inter-discipline learning. These organizations offer a variety of services, from one on one tutorship to online learning. Please see their websites for more information.
|
||||
|
||||
<Alert severity="info">
|
||||
All educators and external links on this page are provided as a service to our community by Roblox and don't intend to be an endorsement of their work.
|
||||
</Alert>
|
||||
|
||||
## Featured educators
|
||||
|
||||
Our Featured Educators represent the best that the Roblox Education community has to provide. They're selected on a yearly basis by our team for their exemplary work in using Roblox to educate and inspire others.
|
||||
|
||||
<table>
|
||||
<tbody>
|
||||
|
||||
<tr>
|
||||
<td>
|
||||
<a href="https://www.idtech.com/" target="_blank" rel="noopener"><img src="../../assets/education/educators-page/id-tech-logo.png" /></a>
|
||||
</td>
|
||||
<td>
|
||||
iD Tech is an international educator offering students STEM education through camps, online tutoring, or online classes.
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>
|
||||
<a href="https://www.codeninjas.com/" target="_blank" rel="noopener"><img src="../../assets/education/educators-page/Large_Code_Ninjas-_White_Horizontal.png" /></a>
|
||||
</td>
|
||||
<td>
|
||||
Code Ninjas allows students between the ages of 7-14 to learn real programming skills in a fun, safe, and inspiring learning environment.
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>
|
||||
<a href="https://codekingdoms.com/roblox-coding/" target="_blank" rel="noopener"><img src="../../assets/education/educators-page/code-kingdom-logo.png" /></a>
|
||||
</td>
|
||||
<td>
|
||||
Code Kingdoms provides an online-exclusive program for students and educators across the world. With its web-based drag-and-drop code editor, kids age 8+ can learn how to develop their own games using Roblox Studio and the Luau programming language.
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>
|
||||
<a href="https://www.youtube.com/channel/UCp1R0TBvgM7gj0rwTYULmSA" target="_blank" rel="noopener"><img src="../../assets/education/educators-page/alvinblox.png" /></a>
|
||||
</td>
|
||||
<td>
|
||||
AlvinBlox is a renowned Roblox game developer who provides a series of free tutorial videos on YouTube to teach beginners ages 8 and up how to code and make their own games from scratch.
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>
|
||||
<a href="https://www.linkedin.com/in/bcrivera/" target="_blank" rel="noopener"><img src="../../assets/education/educators-page/Bianca-Riviera.jpg" /></a>
|
||||
</td>
|
||||
<td>
|
||||
Bianca Rivera is a librarian in New York, United States. She uses Roblox in technology clubs at libraries that give students experiences they can't get in traditional schooling.
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>
|
||||
<a href="https://edmo.org/" target="_blank" rel="noopener"><img src="../../assets/education/educators-page/EDMO-Round-1.png" /></a>
|
||||
</td>
|
||||
<td>
|
||||
EDMO provides in-person and online camps, classes, and tutoring. Their mission is to make equitable, high quality STEAM and SEL programs accessible to all communities in order to cultivate curious, courageous, and kind humans everywhere.
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>
|
||||
<a href="https://www.youtube.com/channel/UC4S7REVGs6bt9tfBhV7AKhA" target="_blank" rel="noopener"><img src="../../assets/education/educators-page/Natalie-Clabo.jpg" /></a>
|
||||
</td>
|
||||
<td>
|
||||
Natalie Clabo is a 3D artist and modeler that produces educational videos on Youtube. She covers videos on 3D modeling in Roblox and Blender, taking a user-friendly approach to ensure her students learn easily.
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>
|
||||
<a href="https://soygenius.com/" target="_blank" rel="noopener"><img src="../../assets/education/educators-page/Genius-Academy.png" /></a>
|
||||
</td>
|
||||
<td>
|
||||
Based in Colombia, Genius Academy is an extracurricular educational center that offers courses using Roblox Studio for Spanish-language learners.
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>
|
||||
<a href="https://thecodewiz.com/" target="_blank" rel="noopener"><img src="../../assets/education/educators-page/Code-Wiz.png" /></a>
|
||||
</td>
|
||||
<td>
|
||||
Code Wiz is an outreach educational company that offers online and in-person coding classes for students ages 7-17. Their work is aligned with K–12 Computer Science Framework.
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>
|
||||
<a href="https://wgfactory.xyz/program/gamedev/" target="_blank" rel="noopener"><img src="../../assets/education/educators-page/WGFactory.png" /></a>
|
||||
</td>
|
||||
<td>
|
||||
WGFactory, located in South Korea, provides Roblox workshops to students in elementary to university level. Their students produce online art galleries and historical recreations of Korean society in Roblox.
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>
|
||||
<a href="https://www.roblox.com/games/2686040248/The-Math-Obby" target="_blank" rel="noopener"><img src="../../assets/education/educators-page/The-Math-Obby.jpg" /></a>
|
||||
</td>
|
||||
<td>
|
||||
An educational experience built on Roblox, the Math Obby is a small, fun, and unique obstacle course that tests math and parkour skills. Add, subtract, and multiply your way to victory!
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
## All educators
|
||||
|
||||
We have many educators across the world teaching with Roblox. If you're interested in being added to this list, [contact us](https://roblox.qualtrics.com/jfe/form/SV_8oiiVEvjteux7hk).
|
||||
|
||||
### Online educators
|
||||
|
||||
<Grid container spacing={3}>
|
||||
<Grid item XSmall={6}>
|
||||
|
||||
<a href="https://superinventores.com">Academia de Super Inventores</a><br/>
|
||||
<a href="https://algorithmics-online.com/product/roblox/" title="Algorithmics Online">Algorithmics Online</a><br/>
|
||||
<a href="https://www.alvinblox.com/" title="AlvinBlox">AlvinBlox</a><br/>
|
||||
<a href="https://www.artxcampus.co.kr" title="ARTX Campus">ARTX Campus</a><br/>
|
||||
<a href="https://www.atolyevizyon.com/" title="Atolye Vizyon">Atolye Vizyon</a><br/>
|
||||
<a href="https://www.byjusfutureschool.com/" title="BYJU's FutureSchool">BYJU's FutureSchool</a><br/>
|
||||
<a href="https://www.mrbrendonross.com/" title="Brendon Ross">Brendon Ross</a><br/>
|
||||
<a href="https://www.caprikon.education/" title="Caprikon Education">Caprikon Education</a><br/>
|
||||
<a href="https://coddyschool.com/courses/sozdanie_igr_v_roblox_studio/" title="CODDY">CODDY</a><br/>
|
||||
<a href="https://codersports.com" title="Coder Sports">Coder Sports</a><br/>
|
||||
<a href="https://codakid.com/roblox-coding/" title="CodaKid">CodaKid</a><br/>
|
||||
<a href="https://code4kidz.com.br/" title="Code 4 Kidz Escola de Programação">Code 4 Kidz Escola de Programação</a><br/>
|
||||
<a href="https://codekingdoms.com/roblox/" title="Code Kingdoms">Code Kingdoms</a><br/>
|
||||
<a href="https://www.codeup.pt" title="Code.Up">Code.Up</a><br/>
|
||||
<a href="https://www.codingwithkids.com/#!/camp?desc=RB&s=2019_SUMMER" title="Coding with Kids">Coding with Kids</a><br/>
|
||||
<a href="https://computerwisekids.com/" title="Computer Wise Kids">Computer Wise Kids</a><br/>
|
||||
<a href="https://www.conmasfuturo.com/" title="ConMasFuturo">ConMasFuturo</a><br/>
|
||||
<a href="https://connectedcamps.com/summer-camp" title="Connected Camps">Connected Camps</a><br/>
|
||||
<a href="https://www.create-learn.us/" title="Create & Learn">Create & Learn</a><br/>
|
||||
<a href="https://criajogo.com/" title="Cria Jogo">Cria Jogo</a><br/>
|
||||
<a href="https://curiosityandlearn.com/" title="Curiosity and Learn">Curiosity and Learn</a><br/>
|
||||
<a href="https://digitane.jp/" title="DIGITANE">DIGITANE</a><br/>
|
||||
<a href="https://www.daddyslab.com" title="D.LAB">D.LAB</a><br/>
|
||||
<a href="https://www.udemy.com/user/deviac-education/" title="Deviac Education">Deviac Education</a><br/>
|
||||
<a href="https://www.digitalmediaacademy.org" title="Digital Media Academy">Digital Media Academy</a><br/>
|
||||
<a href="https://edmo.org/" title="EDMO">EDMO</a><br/>
|
||||
<a href="https://empirecode.co/" title="Empire Code">Empire Code</a><br/>
|
||||
<a href="https://excklusiveit.com/" title="Exclusive-It">Exclusive-It</a><br/>
|
||||
<a href="https://www.firetechcamp.com/" title="Fire Tech">Fire Tech</a><br/>
|
||||
<a href="https://www.game-u.com/" title="Game-U">Game-U</a><br/>
|
||||
<a href="https://www.geekedu.org/" title="Geekedu Coding for Kids">Geekedu Coding for Kids</a><br/>
|
||||
<a href="https://soygenius.com/" title="Genius Academia">Genius Academia</a><br/>
|
||||
<a href="https://www.giganciprogramowania.edu.pl" title="Giganci Programowania">Giganci Programowania</a><br/>
|
||||
<a href="https://www.icancodeasia.com" title="ICanCode Asia">ICanCode Asia</a><br/>
|
||||
<a href="https://impactacademies.com/" title="impact Academies and Camps">impact Academies and Camps</a>
|
||||
<a href="https://kiddycodersclub.com/" title="Kiddy Coders">Kiddy Coders</a><br/>
|
||||
<a href="https://www.kidsinnovative.com" title="Kids Innovative">Kids Innovative</a><br/>
|
||||
<a href="https://www.kidztopros.com/" title="KidzToPros">KidzToPros</a>
|
||||
|
||||
</Grid>
|
||||
<Grid item XSmall={6}>
|
||||
|
||||
<a href="https://www.kodeclik.com/" title="Kodeclik">Kodeclik</a><br/>
|
||||
<a href="https://www.kodecoon.com/" title="Kodecoon Academy">Kodecoon Academy</a><br/>
|
||||
<a href="https://kodingnext.com/" title="Koding Next">Koding Next</a><br/>
|
||||
<a href="https://kodingakademi.id/" title="KodingAkademi">KodingAkademi</a><br/>
|
||||
<a href="https://www.kraorobloxacademy.com/" title="KraoEsp">KraoEsp</a><br/>
|
||||
<a href="https://krubots.com/" title="Krubots">Krubots</a><br/>
|
||||
<a href="https://learnwithcat.catblountstories.com/" title="Learn With Cat">Learn With Cat</a><br/>
|
||||
<a href="https://twitter.com/LuaLearning" title="Lua Learning">Lua Learning</a><br/>
|
||||
<a href="https://makersplacegh.com/online-sessions/coding-games-in-roblox/" title="MAKERSPLACE">MAKERSPLACE</a><br/>
|
||||
<a href="https://www.makersmuse.in" title="Makers' Muse ">Makers' Muse</a><br/>
|
||||
<a href="https://www.gnstartup.kr/naalacademy/board/f265a2df-2833-44ae-bbe1-b1320dc830b9/12a233ca-153a-4437-86fd-7249dbe1c0f1" title="NaalAcademy">NaalAcademy</a><br/>
|
||||
<a href="https://outschool.com/online-classes?age&startAfter=AllUpcoming&q=roblox" title="Outschool.com">Outschool.com</a><br/>
|
||||
<a href="https://ozonacademy.ru/" title="Ozon Academy">Ozon Academy</a><br/>
|
||||
<a href="https://popfizz.io/" title="Popfizz Computer Science">Popfizz Computer Science</a><br/>
|
||||
<a href="https://program-school.org/" title="Program School">Program School</a><br/>
|
||||
<a href="https://www.roborobo.co.kr/main" title="ROBOROBO">ROBOROBO</a><br/>
|
||||
<a href="https://simplycoding.org/roblox-coding-for-kids/" title="Roblox Worlds in LUA">Roblox Worlds in LUA</a><br/>
|
||||
<a href="https://skysmart.ru/programmirovanie-dlya-detej?direction=basics" title="Skysmart">Skysmart</a><br/>
|
||||
<a href="https://small.academy/cursuri/programare-roblox/" title="Small Academy">Small Academy</a><br/>
|
||||
<a href="https://www.smart-kiddo.com/" title="Smart Kiddo Education">Smart Kiddo Education</a><br/>
|
||||
<a href="https://www.stemwork.com.hk/" title="STEM Work">STEM Work</a><br/>
|
||||
<a href="https://www.smartkidsclubtt.com/" title="Smart Kids Educational Club">Smart Kids Educational Club</a><br/>
|
||||
<a href="https://techkidzafrica.co.ke/" title="TechKidz Africa's">TechKidz Africa's</a><br/>
|
||||
<a href="https://themade.org/" title="The MADE">The MADE</a><br/>
|
||||
<a href="https://thinklum.com" title="Thinklum">Thinklum</a><br/>
|
||||
<a href="https://timedooracademy.com/" title="Timedoor Academy">Timedoor Academy</a><br/>
|
||||
<a href="https://www.udemy.com/topic/roblox-game-development/" title="Udemy">Udemy</a><br/>
|
||||
<a href="https://wgfactory.xyz/program/gamedev/" title="WGfactory">WGfactory</a><br/>
|
||||
<a href="https://www.wowschool.pl/" title="WOW School">WOW School</a><br/>
|
||||
<a href="https://www.whitehatjr.com/" title="WhiteHat Jr.">WhiteHat Jr.</a><br/>
|
||||
<a href="https://academy.zenva.com/product/roblox-game-development-mini-degree/?zva_src=robloxedu" title="Zenva">Zenva</a><br/>
|
||||
<a href="https://digitalsake.com/" title="digitalsake">digitalsake</a><br/>
|
||||
<a href="https://funcoderz.com" title="funCoderZ Coding Classes">funCoderZ Coding Classes</a><br/>
|
||||
<a href="https://www.idtech.com/roblox-summer-camps?utm_source=roblox&utm_medium=website&utm_campaign=2018&utm_content=roblox-site" title="iD Tech">iD Tech</a><br/>
|
||||
<a href="https://online.ikids.su/" title="iKids Online">iKids Online</a><br/>
|
||||
<a href="https://kidoyo.com/" title="kidOYO">kidOYO</a>
|
||||
|
||||
</Grid>
|
||||
|
||||
</Grid>
|
||||
|
||||
### Educators on Youtube
|
||||
|
||||
<a href="https://www.youtube.com/watch?v=BSlGrDBLka4&list=PL14SLYIw8Yncstv8IrGNsiNBaN1Qj60Wr" title="Brisimb17">Brisimb17</a><br/>
|
||||
<a href="https://www.youtube.com/c/Disobeyedcrab" title="Disobeyedcrab">Disobeyedcrab</a><br/>
|
||||
<a href="https://www.youtube.com/c/NatalieClabo" title="Natalie Clabo">Natalie Clabo</a><br/>
|
||||
<a href="https://www.youtube.com/c/SpooksHD" title="SpooksHD">SpooksHD</a><br/>
|
||||
<a href="https://www.youtube.com/channel/UCLkSx-YvsK7QwEsrPIj0trg" title="Virtual Escritory">Virtual Escritory</a>
|
||||
|
||||
### All countries
|
||||
|
||||
#### United States
|
||||
|
||||
<Grid container spacing={3}>
|
||||
<Grid item XSmall={6}>
|
||||
|
||||
<a href="https://www.atampalisades.com" title="Academy of Technology Art and Music">Academy of Technology Art and Music</a>
|
||||
<a href="https://www.acceleratekid.com/camps/" title="AccelerateKID">AccelerateKID</a><br/>
|
||||
<a href="https://www.allisontutoring.com/" title="Allison Tutoring">Allison Tutoring</a><br/>
|
||||
<a href="https://webapps.aacc.edu/search/course/crs_desc.cfm?courseId=62002" title="Anne Arundel Community College">Anne Arundel Community College</a><br/>
|
||||
<a href="https://www.byjusfutureschool.com/" title="BYJU's FutureSchool">BYJU's FutureSchool</a><br/>
|
||||
<a href="https://www.badgerbots.org/" title="Badger Bots">Badger Bots</a><br/>
|
||||
<a href="https://blackrocket.com/courses/" title="Black Rocket">Black Rocket</a><br/>
|
||||
<a href="https://www.bluevalleyrec.org" title="Blue Valley Recreation">Blue Valley Recreation</a><br/>
|
||||
<a href="https://www.bucks.edu/" title="Bucks County Community College">Bucks County Community College</a><br/>
|
||||
<a href="https://www.c0deex.com/" title="C0deEX">C0deEX</a><br/>
|
||||
<a href="https://ny.coddyschool.com/en/" title="CODDY USA">CODDY USA</a><br/>
|
||||
<a href="https://www.cabrillo.edu/" title="Cabrillo College">Cabrillo College</a><br/>
|
||||
<a href="https://www.eicc.edu/summercamps#ccc" title="Clinton Community College">Clinton Community College</a><br/>
|
||||
<a href="https://www.clubscikidzmd.com/summer-camps/beginner-coding-roblox/" title="Club SciKidz Maryland">Club SciKidz Maryland</a><br/>
|
||||
<a href="https://richmond.clubscikidz.com/summer-camps/coding-with-roblox/" title="Club SciKidz Richmond">Club SciKidz Richmond</a><br/>
|
||||
<a href="https://codakid.com/roblox-coding/" title="CodaKid">CodaKid</a><br/>
|
||||
<a href="https://mycodecentral.com/portfolio-items/roblox-foundations/" title="Code Central">Code Central</a><br/>
|
||||
<a href="https://www.codeninjas.com/" title="Code Ninjas">Code Ninjas</a><br/>
|
||||
<a href="https://www.coderevkids.com/tech-camps/courses.php?gclid=EAIaIQobChMIqrLyrKGh2wIVSFSGCh1_SAu9EAAYASAAEgL9f_D_BwE#game_design_track" title="Code Rev">Code Rev</a><br/>
|
||||
<a href="https://thecodewiz.com/roblox/" title="Code Wiz">Code Wiz</a><br/>
|
||||
<a href="https://code-a-robot.com/" title="Code-A-Robot">Code-A-Robot</a><br/>
|
||||
<a href="https://pongoslearninglab.com/" title="Coder Kids Club">Coder Kids Club</a><br/>
|
||||
<a href="https://www.coderkidstx.com/" title="Coder Kids Texas">Coder Kids Texas</a><br/>
|
||||
<a href="https://codersports.com" title="Coder Sports">Coder Sports</a><br/>
|
||||
<a href="https://cobu.teachable.com/p/game-design-roblox-studio-for-beginners" title="Coding Butterfly">Coding Butterfly</a><br/>
|
||||
<a href="https://www.codingcrew.org/" title="Coding Crew">Coding Crew</a><br/>
|
||||
<a href="https://codingmindsacademy.com/roblox2.html" title="Coding Minds Academy">Coding Minds Academy</a><br/>
|
||||
<a href="https://www.codingwithkids.com/#!/camp?desc=RB&s=2019_SUMMER" title="Coding with Kids">Coding with Kids</a><br/>
|
||||
<a href="https://ccwa.augusoft.net.cfm?method=ClassInfo.ClassInformation&int_class_id=12334&int_category_id=0&int_sub_category_id=0&int_catalog_id=0" title="Community College Workforce Alliance">Community College Workforce Alliance</a><br/>
|
||||
<a href="https://computerwisekids.com/" title="Computer Wise Kids">Computer Wise Kids</a><br/>
|
||||
<a href="https://connectedcamps.com/summer-camp" title="Connected Camps">Connected Camps</a><br/>
|
||||
<a href="https://www.craftingeducation.org/roblox" title="Crafting Education">Crafting Education</a><br/>
|
||||
<a href="https://docs.google.com/forms/d/e/1FAIpQLSe216qstfdXv2GsgYxVMiTtabBGsxzWDSG-L0EUMyW5Tt0Pvw/viewform" title="Daemen College ">Daemen College </a><br/>
|
||||
<a href="https://www.delval.edu/" title="Delaware Valley University">Delaware Valley University</a><br/>
|
||||
<a href="https://www.digitaladventures.com/programs/classes" title="Digital Adventures">Digital Adventures</a><br/>
|
||||
<a href="https://digitaldragon.co/camps/thanksgiving-week-camp-roblox/" title="Digital Dragon">Digital Dragon</a><br/>
|
||||
<a href="https://www.digitalmediaacademy.org" title="Digital Media Academy">Digital Media Academy</a><br/>
|
||||
<a href="https://drobotscompany.com/technology-and-coding-stem-camps-kids-summer-camps-for-ages-8-to-13/" title="Drobots Company">Drobots Company</a><br/>
|
||||
<a href="https://www.dukeschool.org" title="Duke School">Duke School</a><br/>
|
||||
<a href="https://edmo.org/" title="EDMO">EDMO</a><br/>
|
||||
<a href="https://www.esfcamps.com/georgetownprep/programs/tech-camps/" title="ESF Camps">ESF Camps</a><br/>
|
||||
<a href="https://www.engineeringforkids.com/about/roblox-educational-partnership/" title="Engineering for Kids">Engineering for Kids</a><br/>
|
||||
<a href="https://steamiowacity.org" title="Fab Lab Iowa City">Fab Lab Iowa City</a><br/>
|
||||
<a href="https://www.firetechcamp.com/" title="Fire Tech">Fire Tech</a><br/>
|
||||
<a href="https://flemingcamps.com" title="Fleming Tech Camp">Fleming Tech Camp</a><br/>
|
||||
<a href="https://fullsteamaheadfl.com/2019/01/15/roblox-studio-2/" title="Full S.T.E.A.M. Ahead">Full S.T.E.A.M. Ahead</a><br/>
|
||||
<a href="https://www.game-u.com/" title="Game-U">Game-U</a><br/>
|
||||
<a href="https://www.loyaltyfoundation.org/" title="Gaming4Good">Gaming4Good</a><br/>
|
||||
<a href="https://www.gfs.org" title="Garrison Forest School Inc.">Garrison Forest School Inc.</a><br/>
|
||||
<a href="https://www.geekedu.org/" title="Geekedu Coding for Kids">Geekedu Coding for Kids</a><br/>
|
||||
<a href="https://www.germantownacademy.net/summer/summer-programs/coding-minecraft" title="Germantown Academy">Germantown Academy</a><br/>
|
||||
<a href="https://www.harford.edu" title="Harford Community College">Harford Community College</a>
|
||||
|
||||
</Grid>
|
||||
<Grid item XSmall={6}>
|
||||
|
||||
<a href="https://www.hofstra.edu/academics/ce/summer-camp/specialty_minecraft_club.html" title="Hofstra Summer Camps">Hofstra Summer Camps</a><br/>
|
||||
<a href="https://ideassummercamps.com/roblox-minecraft/" title="IDEAS Summer Camps">IDEAS Summer Camps</a><br/>
|
||||
<a href="https://www.ithacamedia.org/services-view/full-half-day-camp-programs/" title="Ithaca Media Arts">Ithaca Media Arts</a><br/>
|
||||
<a href="https://www.ivy-seed.com/gamedesignsummercamp" title="Ivy Seed">Ivy Seed</a><br/>
|
||||
<a href="https://kiber1.com/main/" title="KIBERone">KIBERone</a><br/>
|
||||
<a href="https://reg136.imperisoft.com/kellogg/ProgramDetail/3235313532/Registration.aspx" title="Kellogg Community College">Kellogg Community College</a><br/>
|
||||
<a href="https://kiddycodersclub.com/" title="Kiddy Coders">Kiddy Coders</a><br/>
|
||||
<a href="https://kidsrkids.com/south-riding/" title="Kids 'R' Kids">Kids 'R' Kids</a><br/>
|
||||
<a href="https://www.kidsthatcode.org/" title="Kids That Code">Kids That Code</a><br/>
|
||||
<a href="https://www.kids4coding.com/" title="Kids4Coding">Kids4Coding</a><br/>
|
||||
<a href="https://kirkwood.augusoft.net.cfm?method=ClassInfo.ClassInformation&int_class_id=104322" title="Kirkwood Center for Lifelong Learning">Kirkwood Center for Lifelong Learning</a><br/>
|
||||
<a href="https://lordfairfax.augusoft.net.cfm?method=ClassInfo.ClassInformation&int_class_id=52716&int_category_id=4&int_sub_category_id=14" title="LFCC Workforce Solutions">LFCC Workforce Solutions</a><br/>
|
||||
<a href="https://www.lavnercampsandprograms.com/roblox-camp-philadelphia-pa-main-line-pa-nyc-manhattan-ny-nj-liny-dc-md-st-louis-nashville-tn-los-angeles-ca/" title="Lavner Summer Camp">Lavner Summer Camp</a><br/>
|
||||
<a href="https://learnwithcat.catblountstories.com/" title="Learn With Cat">Learn With Cat</a><br/>
|
||||
<a href="https://maker-state.com/product/creative-coding-with-minecraft-roblox/" title="Maker-State">Maker-State</a><br/>
|
||||
<a href="https://vsgi.gmu.edu/" title="Mason Game & Technology Camp">Mason Game & Technology Camp</a><br/>
|
||||
<a href="https://www.mcdonogh.org/community/parents/summer-camps/game-dev-coding-camps" title="McDonogh School">McDonogh School</a><br/>
|
||||
<a href="https://mightycoders.io/#programs" title="Mighty Coders">Mighty Coders</a><br/>
|
||||
<a href="https://mindcraftersrobotics.com/" title="Mind Crafters Robotics">Mind Crafters Robotics</a><br/>
|
||||
<a href="https://mindframeeducation.com/stem-summer-camps/" title="Mindframe Education">Mindframe Education</a><br/>
|
||||
<a href="https://www.planetbravo.com/camps/courses2018.php" title="Planet Bravo">Planet Bravo</a><br/>
|
||||
<a href="https://projectscientist.org/" title="Project Scientist">Project Scientist</a><br/>
|
||||
<a href="https://www.r3space.org/" title="R3Space">R3Space</a><br/>
|
||||
<a href="https://www.randolphcollege.edu/about/visit/summer-camps/tech-cats-day-coding-camp/" title="Randolph College">Randolph College</a><br/>
|
||||
<a href="https://steameducate.com/" title="S.T.E.A.M. Academy">S.T.E.A.M. Academy</a><br/>
|
||||
<a href="https://www.imathacademy.com/game/" title="STEM Learning/Interactive Math Academy">STEM Learning/Interactive Math Academy</a><br/>
|
||||
<a href="https://www.srvusd.net/" title="San Ramon Valley Unified School District">San Ramon Valley Unified School District</a><br/>
|
||||
<a href="https://www.eicc.edu/summercamps#ccc" title="Scott Community College">Scott Community College</a><br/>
|
||||
<a href="https://skilstak.io/" title="Skilstak Coding Arts">Skilstak Coding Arts</a><br/>
|
||||
<a href="https://streetcode.org/" title="StreetCode Academy">StreetCode Academy</a><br/>
|
||||
<a href="https://www.taglabs.org/" title="T.A.G. Labs">T.A.G. Labs</a><br/>
|
||||
<a href="https://techbrainiacs.com/" title="Tech Brainiacs">Tech Brainiacs</a><br/>
|
||||
<a href="https://www.techakids.com/" title="Techakids">Techakids</a><br/>
|
||||
<a href="https://noncredit.temple.edu/publicViewHome.do?method=load" title="Temple University">Temple University</a><br/>
|
||||
<a href="https://terrificscientificnc.org" title="Terrific Scientific">Terrific Scientific</a><br/>
|
||||
<a href="https://themade.org/" title="The MADE">The MADE</a><br/>
|
||||
<a href="https://www.roeper.org/" title="The Roeper School">The Roeper School</a><br/>
|
||||
<a href="https://www.tcc.edu/" title="Tidewater Community College">Tidewater Community College</a><br/>
|
||||
<a href="https://cce.tctc.edu/wconnect/CourseStatus.awp?&course=191XDKC71202" title="TriCounty Technical College">TriCounty Technical College</a><br/>
|
||||
<a href="https://continuinged.uncc.edu/" title="UNC Charlotte">UNC Charlotte</a><br/>
|
||||
<a href="https://www.uwp.edu/learn/continuingeducation/youthprograms.cfm" title="University of Wisconsin Parkside">University of Wisconsin Parkside</a><br/>
|
||||
<a href="https://www.waubonsee.edu/" title="Waubonsee Community College">Waubonsee Community College</a><br/>
|
||||
<a href="https://waxhawkidcoders.com.html" title="Waxhaw Kid Coders">Waxhaw Kid Coders</a><br/>
|
||||
<a href="https://www.wizkidlearning.com/" title="Wiz Kid Learning">Wiz Kid Learning</a><br/>
|
||||
<a href="https://www.wearabletechventures.org" >Wearable Tech Ventures </a><br/>
|
||||
<a href="https://www.campusce.net/edmondsarts/course/course.aspx?C=1152&pc=64&mc=65&sc=0" title="Youth Camps at Edmonds Community College">Youth Camps at Edmonds Community College</a><br/>
|
||||
<a href="https://www.youthtechinc.com/" title="Youth Tech, Inc.">Youth Tech, Inc.</a><br/>
|
||||
<a href="https://digitalsake.com/" title="digitalsake">digitalsake</a><br/>
|
||||
<a href="https://funcoderz.com" title="funCoderZ Coding Classes">funCoderZ Coding Classes</a><br/>
|
||||
<a href="https://www.icancodeclub.com/camps" title="iCanCode">iCanCode</a><br/>
|
||||
<a href="https://www.idtech.com/roblox-summer-camps?utm_source=roblox&utm_medium=website&utm_campaign=2018&utm_content=roblox-site" title="iD Tech">iD Tech</a><br/>
|
||||
<a href="https://kidoyo.com/" title="kidOYO">kidOYO</a>
|
||||
|
||||
</Grid>
|
||||
|
||||
</Grid>
|
||||
|
||||
#### Afghanistan
|
||||
|
||||
<a href="https://blackrocket.com/courses/" title="Black Rocket">Black Rocket</a>
|
||||
|
||||
#### Armenia
|
||||
|
||||
<a href="https://coddyschool.com/courses/sozdanie_igr_v_roblox_studio/" title="CODDY">CODDY</a>
|
||||
<a href="https://arm.kiber-one.com/modules.html" title="KIBERone Armenia">KIBERone Armenia</a>
|
||||
|
||||
#### Australia
|
||||
|
||||
<a href="https://www.byjusfutureschool.com/" title="BYJU's FutureSchool">BYJU's FutureSchool</a>
|
||||
<a href="https://www.buildingblockstudio.com/" title="Building Block Studio">Building Block Studio</a>
|
||||
<a href="https://campsonshineinternational.org/" title="Camp Sonshine">Camp Sonshine</a>
|
||||
<a href="https://www.firetechcamp.com/" title="Fire Tech">Fire Tech</a>
|
||||
<a href="https://www.icancodeasia.com" title="ICanCode Asia">ICanCode Asia</a>
|
||||
<a href="https://thinklum.com" title="Thinklum">Thinklum</a>
|
||||
<a href="https://academy.zenva.com/product/roblox-game-development-mini-degree/?zva_src=robloxedu" title="Zenva">Zenva</a>
|
||||
|
||||
#### Azerbaijan
|
||||
|
||||
<a href="https://coddyschool.com/courses/sozdanie_igr_v_roblox_studio/" title="CODDY">CODDY</a>
|
||||
<a href="https://impactacademiesaz.com/" title="impactAz">impact Academies and Camps</a>
|
||||
|
||||
#### Belarus
|
||||
|
||||
<a href="https://coddyschool.com/courses/sozdanie_igr_v_roblox_studio/" title="CODDY">CODDY</a>
|
||||
<a href="https://excklusiveit.com/" title="Exclusive-It">Exclusive-It</a>
|
||||
|
||||
#### Belgium
|
||||
|
||||
<a href="https://impactacademies.be/en/liege" title="impactBg">impact Academies and Camps</a>
|
||||
<a href="https://www.logiscool.com/" title="Logiscool">Logiscool</a>
|
||||
|
||||
#### Brazil
|
||||
|
||||
<a href="https://www.byjusfutureschool.com/" title="BYJU's FutureSchool">BYJU's FutureSchool</a>
|
||||
<a href="https://code4kidz.com.br/" title="Code 4 Kidz Escola de Programação">Code 4 Kidz Escola de Programação</a>
|
||||
<a href="https://supergeeks.com.br/cursos/curso-extra-roblox/" title="Supergeeks">Supergeeks</a>
|
||||
<a href="https://www.wearabletechventures.org" >Wearable Tech Ventures </a>
|
||||
|
||||
#### Bulgaria
|
||||
|
||||
<a href="https://www.logiscool.com/" title="Logiscool">Logiscool</a>
|
||||
|
||||
#### Burundi
|
||||
|
||||
<a href="https://techkidzafrica.co.ke/" title="TechKidz Africa's">TechKidz Africa's</a>
|
||||
|
||||
#### Canada
|
||||
|
||||
<a href="https://waterloo.alg.academy/" title="Algorithmics Canada">Algorithmics Canada</a>
|
||||
<a href="https://www.byjusfutureschool.com/" title="BYJU's FutureSchool">BYJU's FutureSchool</a>
|
||||
<a href="https://blackrocket.com/courses/" title="Black Rocket">Black Rocket</a>
|
||||
<a href="https://www.codeninjas.com/" title="Code Ninjas">Code Ninjas</a>
|
||||
<a href="https://codersports.com" title="Coder Sports">Coder Sports</a>
|
||||
<a href="https://www.creativekids.info" title="Creative Kids">Creative Kids</a>
|
||||
<a href="https://datawiz.ca/" title="DataWiz Academy">DataWiz Academy</a>
|
||||
<a href="https://www.digitalmediaacademy.org" title="Digital Media Academy">Digital Media Academy</a>
|
||||
<a href="https://www.geekedu.org/" title="Geekedu Coding for Kids">Geekedu Coding for Kids</a>
|
||||
<a href="https://impactacademies.ca/" title="impactCa">impact Academies and Camps</a>
|
||||
<a href="https://www.kidsinnovative.com" title="Kids Innovative">Kids Innovative</a>
|
||||
<a href="https://www.logiscool.com/" title="Logiscool">Logiscool</a>
|
||||
|
||||
#### Colombia
|
||||
|
||||
<a href="https://superinventores.com" title="Academia de Super Inventores">Academia de Super Inventores</a>
|
||||
<a href="https://soygenius.com/" title="Genius Academia">Genius Academia</a>
|
||||
<a href="https://www.logiscool.com/" title="Logiscool">Logiscool</a>
|
||||
<a href="https://digitalsake.com/" title="digitalsake">digitalsake</a>
|
||||
|
||||
#### Costa Rica
|
||||
|
||||
<a href="https://digitalsake.com/" title="digitalsake">digitalsake</a>
|
||||
|
||||
#### Cyprus
|
||||
|
||||
<a href="https://impactacademiescyprus.com/" title="impactCy">impact Academies and Camps</a>
|
||||
|
||||
#### Czech Republic
|
||||
|
||||
<a href="https://impactacademies.cz/" title="impactCz">impact Academies and Camps</a>
|
||||
<a href="https://kiber-one.cz/moduli/roblox-studio-sdelat-vse-chto-vy-mozhete-sebe-predstavit/" title="KIBERone Czech Republic">KIBERone Czech Republic</a>
|
||||
<a href="https://www.logiscool.com/" title="Logiscool">Logiscool</a>
|
||||
|
||||
#### Denmark
|
||||
|
||||
<a href="https://impactacademies.dk/copenhagen" title="impactDk">impact Academies and Camps</a>
|
||||
|
||||
#### Dominican Republic
|
||||
|
||||
<a href="https://campsonshineinternational.org/" title="Camp Sonshine">Camp Sonshine</a>
|
||||
|
||||
#### Estonia
|
||||
|
||||
<a href="https://coddyschool.com/courses/sozdanie_igr_v_roblox_studio/" title="CODDY">CODDY</a>
|
||||
<a href="https://www.digiscool.ee/roblox-est" title="DigisCool">DigisCool</a>
|
||||
|
||||
#### Georgia
|
||||
|
||||
<a href="https://coddyschool.com/courses/sozdanie_igr_v_roblox_studio/" title="CODDY">CODDY</a>
|
||||
|
||||
#### Germany
|
||||
|
||||
<a href="https://coddyschool.com/courses/sozdanie_igr_v_roblox_studio/" title="CODDY">CODDY</a>
|
||||
<a href="https://impactacademies.de/" title="impactDe">impact Academies and Camps</a>
|
||||
<a href="https://kiber-one.de/moduli/roblox-studio-sdelat-vse-chto-vy-mozhete-sebe-predstavit/" title="KIBERone Germany">KIBERone Germany</a>
|
||||
<a href="https://www.logiscool.com/" title="Logiscool">Logiscool</a>
|
||||
|
||||
#### Ghana
|
||||
|
||||
<a href="https://makersplacegh.com/online-sessions/coding-games-in-roblox/" title="MAKERSPLACE">MAKERSPLACE</a>
|
||||
|
||||
#### Greece
|
||||
|
||||
<a href="https://greece.alg.academy/" title="Algorithmics Greece">Algorithmics Greece</a>
|
||||
|
||||
#### Guatemala
|
||||
|
||||
<a href="https://campsonshineinternational.org/" title="Camp Sonshine">Camp Sonshine</a>
|
||||
|
||||
#### Hong Kong
|
||||
|
||||
<a href="https://www.931smd.com/" title="931SMD SmartersMind">931SMD SmartersMind</a>
|
||||
<a href="https://btl3d.com/roblox" title="BTL">BTL</a>
|
||||
<a href="https://www.coboacademy.com/" title="Cobo Academy">Cobo Academy</a>
|
||||
<a href="https://www.caprikon.education/" title="Caprikon Education">Caprikon Education</a>
|
||||
<a href="https://www.kodingkingdom.com/home/?page_id=25212" title="Koding Kingdom">Koding Kingdom</a>
|
||||
<a href="https://www.robocodeacademy.com/holiday-camps/" title="RoboCode Academy">RoboCode Academy</a>
|
||||
<a href="https://www.smart-kiddo.com/" title="Smart Kiddo Education">Smart Kiddo Education</a>
|
||||
<a href="https://www.stemwork.com.hk/" title="STEM Work">STEM Work</a>
|
||||
<a href="https://www.idtech.com/roblox-summer-camps?utm_source=roblox&utm_medium=website&utm_campaign=2018&utm_content=roblox-site" title="iD Tech">iD Tech</a>
|
||||
|
||||
#### Hungary
|
||||
|
||||
<a href="https://www.logiscool.com/" title="Logiscool">Logiscool</a>
|
||||
|
||||
#### India
|
||||
|
||||
<a href="https://www.logiscool.com/" title="Logiscool">Logiscool</a>
|
||||
<a href="https://www.makersmuse.in" title="Makers' Muse">Makers' Muse </a>
|
||||
<a href="https://www.wearabletechventures.org" >Wearable Tech Ventures </a>
|
||||
<a href="https://www.whitehatjr.com/" title="WhiteHat Jr.">WhiteHat Jr.</a>
|
||||
|
||||
#### Indonesia
|
||||
|
||||
<a href="https://www.byjusfutureschool.com/" title="BYJU's FutureSchool">BYJU's FutureSchool</a>
|
||||
<a href="https://d-school.co/online/online/" title="D-SCHOOL ONLINE">D-SCHOOL ONLINE</a>
|
||||
<a href="https://timedooracademy.com/" title="Timedoor Academy">Timedoor Academy</a>
|
||||
<a href="https://kodingnext.com/" title="Koding Next">Koding Next</a>
|
||||
<a href="https://kodingakademi.id/" title="KodingAkademi">KodingAkademi</a>
|
||||
|
||||
#### Ireland
|
||||
|
||||
<a href="https://impactacademiesie.com/" title="impactIr">impact Academies and Camps</a>
|
||||
|
||||
#### Israel
|
||||
|
||||
<a href="https://coddyschool.com/courses/sozdanie_igr_v_roblox_studio/" title="CODDY">CODDY</a>
|
||||
<a href="https://www.topedu.games/" title="topEduGames">topEduGames</a>
|
||||
|
||||
#### Japan
|
||||
|
||||
<a href="https://codersports.com" title="Coder Sports">Coder Sports</a>
|
||||
<a href="https://digitane.jp/" title="DIGITANE">DIGITANE</a>
|
||||
<a href="https://www.tento-net.com" title="Tento">Tento</a>
|
||||
|
||||
#### Kazakhstan
|
||||
|
||||
<a href="https://coddyschool.com/courses/sozdanie_igr_v_roblox_studio/" title="CODDY">CODDY</a>
|
||||
<a href="https://kiber-one.kz/moduli/roblox-studio-sdelat-vse-chto-vy-mozhete-sebe-predstavit/" title="KIBERone Kazakhstan">KIBERone Kazakhstan</a>
|
||||
|
||||
#### Kenya
|
||||
|
||||
<a href="https://techkidzafrica.co.ke/" title="TechKidz Africa's">TechKidz Africa's</a>
|
||||
|
||||
#### Kyrgyzstan
|
||||
|
||||
<a href="https://coddyschool.com/courses/sozdanie_igr_v_roblox_studio/" title="CODDY">CODDY</a>
|
||||
|
||||
#### Latvia
|
||||
|
||||
<a href="https://coddyschool.com/courses/sozdanie_igr_v_roblox_studio/" title="CODDY">CODDY</a>
|
||||
|
||||
#### Malaysia
|
||||
|
||||
<a href="https://www.icancodeasia.com" title="ICanCode Asia">ICanCode Asia</a>
|
||||
<a href="https://kodingnext.com/" title="Koding Next">Koding Next</a>
|
||||
|
||||
#### Mexico
|
||||
|
||||
<a href="https://www.byjusfutureschool.com/" title="BYJU's FutureSchool">BYJU's FutureSchool</a>
|
||||
<a href="https://campsonshineinternational.org/" title="Camp Sonshine">Camp Sonshine</a>
|
||||
<a href="https://www.kodotto.com/" title="Kodotto">Kodotto</a>
|
||||
<a href="https://www.logiscool.com/" title="Logiscool">Logiscool</a>
|
||||
|
||||
#### Moldova
|
||||
|
||||
<a href="https://coddyschool.com/courses/sozdanie_igr_v_roblox_studio/" title="CODDY">CODDY</a>
|
||||
<a href="https://small.academy/cursuri/programare-roblox/" title="Small Academy">Small Academy</a>
|
||||
<a href="https://impactacademies.com/" title="impact Academies and Camps">impact Academies and Camps</a>
|
||||
|
||||
#### Montenegro
|
||||
|
||||
<a href="https://impactacademies.me/" title="impactMg">impact Academies and Camps</a>
|
||||
|
||||
#### Mozambique
|
||||
|
||||
<a href="https://www.codeup.pt" title="Code.Up">Code.Up</a>
|
||||
|
||||
#### New Zealand
|
||||
|
||||
<a href="https://www.bricks4kidz.co.nz/" title="Bricks 4 Kidz New Zealand">Bricks 4 Kidz New Zealand</a>
|
||||
<a href="https://grandtraining.co.nz" title="Grand Training">Grand Training</a>
|
||||
<a href="https://scratchpad.co.nz/courses/roblox-learn-it-school-holiday-programme/" title="Scratchpad">Scratchpad</a>
|
||||
|
||||
#### Nigeria
|
||||
|
||||
<a href="https://www.logiscool.com/" title="Logiscool">Logiscool</a>
|
||||
|
||||
#### Oman
|
||||
|
||||
<a href="https://www.firetechcamp.com/" title="Fire Tech">Fire Tech</a>
|
||||
|
||||
#### Philippines
|
||||
|
||||
<a href="https://campsonshineinternational.org/" title="Camp Sonshine">Camp Sonshine</a>
|
||||
|
||||
#### Poland
|
||||
|
||||
<a href="https://www.giganciprogramowania.edu.pl" title="Giganci Programowania">Giganci Programowania</a>
|
||||
<a href="https://impactacademies.pl/" title="impactPl">impact Academies and Camps</a>
|
||||
<a href="https://www.kidscoderlab.pl" title="Kids Coder Lab">Kids Coder Lab</a>
|
||||
<a href="https://www.wowschool.pl/" title="WOW School">WOW School</a>
|
||||
|
||||
#### Portugal
|
||||
|
||||
<a href="https://www.codeup.pt" title="Code.Up">Code.Up</a>
|
||||
<a href="https://criajogo.com/" title="Cria Jogo">Cria Jogo</a>
|
||||
|
||||
#### Puerto Rico
|
||||
|
||||
<a href="https://digitalsake.com/" title="digitalsake">digitalsake</a>
|
||||
|
||||
#### Romania
|
||||
|
||||
<a href="https://impactacademiesro.com/" title="Impact Academies and Camps">Impact Academies and Camps</a>
|
||||
<a href="https://www.logiscool.com/" title="Logiscool">Logiscool</a>
|
||||
<a href="https://small.academy/cursuri/programare-roblox/" title="Small Academy">Small Academy</a>
|
||||
|
||||
#### Russian Federation
|
||||
|
||||
<a href="https://algoritmika.org/" title="Algorithmics">Algorithmics</a>
|
||||
<a href="https://coddyschool.com/courses/sozdanie_igr_v_roblox_studio/" title="CODDY">CODDY</a>
|
||||
<a href="https://start.codabra.org/" title="Codabra">Codabra</a>
|
||||
<a href="https://era-it-center.ru/roblox-studio/" title="Era IT">Era IT</a>
|
||||
<a href="https://excklusiveit.com/" title="Exclusive-It">Exclusive-It</a>
|
||||
<a href="https://impactacademies.ru/" title="impactRu">impact Academies and Camps</a>
|
||||
<a href="https://kiber-one.com/moduli/roblox-studio-sdelat-vse-chto-vy-mozhete-sebe-predstavit/" title="KIBERone Russia">KIBERone Russia</a>
|
||||
<a href="https://ozonacademy.ru/" title="Ozon Academy">Ozon Academy</a>
|
||||
<a href="https://program-school.org/" title="Program School">Program School</a>
|
||||
<a href="https://skysmart.ru/programmirovanie-dlya-detej?direction=basics" title="Skysmart">Skysmart</a>
|
||||
<a href="https://ikids.su/" title="iKids">iKids</a>
|
||||
|
||||
#### Rwanda
|
||||
|
||||
<a href="https://techkidzafrica.co.ke/" title="TechKidz Africa's">TechKidz Africa's</a>
|
||||
|
||||
#### Sao Tome and Principe
|
||||
|
||||
<a href="https://www.codeup.pt" title="Code.Up">Code.Up</a>
|
||||
|
||||
#### Saudi Arabia
|
||||
|
||||
<a href="https://www.logiscool.com/" title="Logiscool">Logiscool</a>
|
||||
|
||||
#### Serbia
|
||||
|
||||
<a href="https://www.beetesla.rs/" title="Bee Tesla">Bee Tesla</a>
|
||||
<a href="https://www.logiscool.com/" title="Logiscool">Logiscool</a>
|
||||
|
||||
#### Singapore
|
||||
|
||||
<a href="https://blackrocket.com/courses/" title="Black Rocket">Black Rocket</a>
|
||||
<a href="https://d-school.co/online/" title="D-SCHOOL ONLINE">D-SCHOOL ONLINE</a>
|
||||
<a href="https://empirecode.co/" title="Empire Code">Empire Code</a>
|
||||
<a href="https://www.icancodeasia.com" title="ICanCode Asia">ICanCode Asia</a>
|
||||
<a href="https://www.kodecoon.com/" title="Kodecoon Academy">Kodecoon Academy</a>
|
||||
<a href="https://www.logiscool.com/" title="Logiscool">Logiscool</a>
|
||||
<a href="https://paideia.com.sg/computing.php" title="Paideia Learning Academy">Paideia Learning Academy</a>
|
||||
<a href="https://www.idtech.com/roblox-summer-camps?utm_source=roblox&utm_medium=website&utm_campaign=2018&utm_content=roblox-site" title="iD Tech">iD Tech</a>
|
||||
|
||||
#### Slovakia
|
||||
|
||||
<a href="https://www.logiscool.com/" title="Logiscool">Logiscool</a>
|
||||
|
||||
#### South Africa
|
||||
|
||||
<a href="https://campsonshineinternational.org/" title="Camp Sonshine">Camp Sonshine</a>
|
||||
<a href="https://www.logiscool.com/" title="Logiscool">Logiscool</a>
|
||||
<a href="https://www.wearabletechventures.org" >Wearable Tech Ventures </a>
|
||||
|
||||
#### South Korea
|
||||
|
||||
<a href="https://www.artxcampus.co.kr" title="ARTX Campus">ARTX Campus</a>
|
||||
<a href="https://www.daddyslab.com" title="D.LAB">D.LAB</a>
|
||||
<a href="https://www.likelion.net" title="LIKELION">LIKELION</a>
|
||||
<a href="https://www.gnstartup.kr/naalacademy/board/f265a2df-2833-44ae-bbe1-b1320dc830b9/12a233ca-153a-4437-86fd-7249dbe1c0f1" title="NaalAcademy">NaalAcademy</a>
|
||||
<a href="https://www.roborobo.co.kr/main" title="ROBOROBO">ROBOROBO</a>
|
||||
<a href="https://wgfactory.xyz/program/gamedev/" title="WGfactory">WGfactory</a>
|
||||
<a href="https://www.idtech.com/roblox-summer-camps?utm_source=roblox&utm_medium=website&utm_campaign=2018&utm_content=roblox-site" title="iD Tech">iD Tech</a>
|
||||
|
||||
#### Spain
|
||||
|
||||
<a href="https://camptecnologico.com/campamentos-navidad-bilbao-manana/#roblox" title="Camp Tecnológico">Camp Tecnológico</a>
|
||||
<a href="https://www.conmasfuturo.com/" title="ConMasFuturo">ConMasFuturo</a>
|
||||
<a href="https://curiosityandlearn.com/" title="Curiosity and Learn">Curiosity and Learn</a>
|
||||
<a href="https://www.giganciprogramowania.edu.pl" title="Giganci Programowania">Giganci Programowania</a>
|
||||
<a href="https://impactacademies.es/" title="impactEs">impact Academies and Camps</a>
|
||||
<a href="https://kiber-one.es/moduli/roblox-studio-hacer-todo-lo-que-uno-puede-imaginarse/" title="KIBERone Spain">KIBERone Spain</a>
|
||||
<a href="https://www.logiscool.com/" title="Logiscool">Logiscool</a>
|
||||
|
||||
#### Switzerland
|
||||
|
||||
<a href="https://impactacademies.ch/" title="impactCh">impact Academies and Camps</a>
|
||||
<a href="https://www.logiscool.com/" title="Logiscool">Logiscool</a>
|
||||
<a href="https://www.idtech.com/roblox-summer-camps?utm_source=roblox&utm_medium=website&utm_campaign=2018&utm_content=roblox-site" title="iD Tech">iD Tech</a>
|
||||
|
||||
#### Taiwan
|
||||
|
||||
<a href="https://www.logiscool.com/" title="Logiscool">Logiscool</a>
|
||||
<a href="https://www.idtech.com/roblox-summer-camps?utm_source=roblox&utm_medium=website&utm_campaign=2018&utm_content=roblox-site" title="iD Tech">iD Tech</a>
|
||||
|
||||
#### Tajikistan
|
||||
|
||||
<a href="https://dushanbe.alg.academy/" title="Algorithmics Tajikistan">Algorithmics Tajikistan</a>
|
||||
|
||||
#### Tanzania
|
||||
|
||||
<a href="https://techkidzafrica.co.ke/" title="TechKidz Africa's">TechKidz Africa's</a>
|
||||
|
||||
#### Thailand
|
||||
|
||||
<a href="https://brightoncollege.ac.th/" title="Brighton College Bangkok">Brighton College Bangkok</a>
|
||||
|
||||
#### Trinidad and Tobago
|
||||
|
||||
<a href="https://www.smartkidsclubtt.com/" title="Smart Kids Educational Club">Smart Kids Educational Club</a>
|
||||
|
||||
#### Turkey
|
||||
|
||||
<a href="https://www.atolyevizyon.com/" title="Atolye Vizyon">Atolye Vizyon</a>
|
||||
<a href="https://www.logiscool.com/" title="Logiscool">Logiscool</a>
|
||||
|
||||
#### Uganda
|
||||
|
||||
<a href="https://techkidzafrica.co.ke/" title="TechKidz Africa's">TechKidz Africa's</a>
|
||||
|
||||
#### Ukraine
|
||||
|
||||
<a href="https://logikaschool.com/#programs" title="Algorithmics Ukraine">Algorithmics Ukraine</a>
|
||||
<a href="https://coddyschool.com/courses/sozdanie_igr_v_roblox_studio/" title="CODDY">CODDY</a>
|
||||
<a href="https://excklusiveit.com/" title="Exclusive-It">Exclusive-It</a>
|
||||
|
||||
#### United Arab Emirates
|
||||
|
||||
<a href="https://www.firetechcamp.com/" title="Fire Tech">Fire Tech</a>
|
||||
<a href="https://www.the-code.org/copy-of-programming-2" title="The-Code">The-Code</a>
|
||||
|
||||
#### United Kingdom
|
||||
|
||||
<a href="https://aspire2be.co.uk/" title="Aspire 2Be">Aspire 2Be</a>
|
||||
<a href="https://www.byjusfutureschool.com/" title="BYJU's FutureSchool">BYJU's FutureSchool</a>
|
||||
<a href="https://blackrocket.com/courses/" title="Black Rocket">Black Rocket</a>
|
||||
<a href="https://codekingdoms.com/roblox/" title="Code Kingdoms">Code Kingdoms</a>
|
||||
<a href="https://www.codeninjas.com/" title="Code Ninjas">Code Ninjas</a>
|
||||
<a href="https://codersports.com" title="Coder Sports">Coder Sports</a>
|
||||
<a href="https://www.firetechcamp.com/" title="Fire Tech">Fire Tech</a>
|
||||
<a href="https://funtechsummercamps.com/course-descriptions/roblox-game-maker" title="FunTech">FunTech</a>
|
||||
<a href="https://www.idtech.com/roblox-summer-camps?utm_source=roblox&utm_medium=website&utm_campaign=2018&utm_content=roblox-site" title="iD Tech">iD Tech</a>
|
||||
<a href="https://impactacademies.co.uk/" title="impactUk">impact Academies and Camps</a>
|
||||
|
||||
#### Uruguay
|
||||
|
||||
<a href="https://digitalsake.com/" title="digitalsake">digitalsake</a>
|
||||
|
||||
#### Uzbekistan
|
||||
|
||||
<a href="https://coddyschool.com/courses/sozdanie_igr_v_roblox_studio/" title="CODDY">CODDY</a>
|
||||
<a href="https://impactacademiesuz.com/" title="impactUz">impact Academies and Camps</a>
|
||||
|
||||
#### Venezuela
|
||||
|
||||
<a href="https://digitalsake.com/" title="digitalsake">digitalsake</a>
|
||||
|
||||
#### Vietnam
|
||||
|
||||
<a href="https://d-school.co/online/" title="D-SCHOOL ONLINE">D-SCHOOL ONLINE</a>
|
||||
|
|
@ -0,0 +1,190 @@
|
|||
---
|
||||
title: Roblox for the AP CSP Create Performance Task
|
||||
description: Recommendations on how to incorporate Roblox Studio and Luau into a classroom for use in the AP CSP Create Performance Task
|
||||
duration:
|
||||
thumbnail: None
|
||||
group: Education
|
||||
tags:
|
||||
---
|
||||
|
||||
Roblox Studio's collaborative nature and ease of prototyping makes it a great option to use with the <a href="https://apcentral.collegeboard.org/courses/ap-computer-science-principles/exam?course=ap-computer-science-principles" target = "_blank">AP CSP Create Performance Task.</a> Some of the benefits include:
|
||||
|
||||
- Free, easy to download software.
|
||||
- Built-in features allowing real-time collaboration.
|
||||
- Ability to innovate and express oneself using the scripting language, Luau.
|
||||
|
||||
## Roblox for computer science
|
||||
|
||||
### Code with Luau
|
||||
|
||||
Luau is excellent as a first coding language, or for those ready for a new challenge after visual languages such as MIT Scratch. Luau is a typed syntax language. It's similar to Python, but without white space concerns. This means your students' code won't break if they forget to indent a block of code or add a semicolon.
|
||||
|
||||
With Luau, students can focus more on computer science concepts than excessive troubleshooting.
|
||||
|
||||
### Recommendations
|
||||
|
||||
Before starting a classroom using Roblox, we do have some recommendations.
|
||||
|
||||
As students have only limited time to create their program, it's recommended that students have used Roblox Studio throughout the semester, or have previous experience with Luau or Lua.
|
||||
|
||||
For Luau coding principles that you can adapt to the classroom, check our <a href="../../tutorials/fundamentals/coding-1/landing.md">Coding Fundamentals</a> series. Students can then practice coding by going through our guided projects such as the <a href="../adventure-game-series/landing.md">Adventure Game</a>.
|
||||
|
||||
### Collaboration
|
||||
|
||||
Roblox Studio is built with [collaboration](../../projects/collaboration.md) in mind, making it an ideal choice for students studying for the AP test independently or online. Additionally, students can work simultaneously in the <a href="https://www.youtube.com/watch?v=6wuZJTiwCtM&feature=emb_logo" target="_blank" rel="noopener">same script</a>, or dedicate scripts to specific tasks, making it easy to track a student's individual contributions.
|
||||
|
||||
### Types of student projects
|
||||
|
||||
Some examples of abstractions and algorithms students can incorporate within a 6 - 8 hour timeframe are:
|
||||
|
||||
- Setting up a shop to buy and sell items.
|
||||
- Creating and updating custom leaderboards.
|
||||
- Making changes to player properties such as health, speed, and size.
|
||||
- Incorporating timers to get past obstacles or to create round-based games.
|
||||
- Creating branching stories.
|
||||
|
||||
## The AP CSP Create Performance Task
|
||||
|
||||
Students are required to submit the following for the Create Performance Task:
|
||||
|
||||
- A one minute video of the program running.
|
||||
- Individual written responses about the program and their development process.
|
||||
- The program's code.
|
||||
|
||||
For more information, refer to the <a href = "https://apcentral.collegeboard.org/pdf/ap-csp-student-task-directions.pdf?course=ap-computer-science-principles" target = "_blank">AP CSP Exam Sheet </a> for precise details.
|
||||
|
||||
### Example Roblox idea
|
||||
|
||||
For the written submission, students will need to identify an algorithm in their project that incorporates two smaller algorithms. They will also need to call out an abstraction. Students are allowed to reuse an algorithm for an abstraction so long as they describe how it's an abstraction, rather than repeating their previous answer.
|
||||
|
||||
### Project example
|
||||
|
||||
**Program Purpose:** Players collect coins in a game and then use the coins to buy items.
|
||||
|
||||
**Main algorithm:** `buyItem(itemToBuy)` - Allows players to buy items. When players select an item to purchase, it first checks if the player has enough coins. If so, it subtracts the cost of the desired items from their total coins and updates the player's coins on the leaderboard.
|
||||
|
||||
**Sub algorithm 1:** `verifyPurchase()` Check the player's coins. If greater than or equal to the cost of the desired item, display the purchase confirmation screen. If the value of the player's coins is less than the cost of the item, display a screen with the text: "Sorry, you don't have enough coins".
|
||||
|
||||
**Sub algorithm 2:** `purchaseItem()` Get the player's current amount of coins. Subtract the cost of the item from the player's coins. Then, update the player's current coins displayed on the leaderboard.
|
||||
|
||||
**Potential Abstraction:** Rather than creating an individual function for the sale of each type of item, `buyItem()` has a parameter for the item being bought, `itemToBuy`. The item cost is found using `getCost()`, which returns a value from a dictionary of items and how much they cost. That cost is then used in `verifyPurchase()` and `purchaseItem()`.
|
||||
|
||||
### Recommended task milestones
|
||||
|
||||
Plan on spending **at least two hours** preparing students for the PT Create Task, and then a minimum of 12 hours of class time to complete and submit a program along with written and video responses.
|
||||
|
||||
This recommended schedule gives students approximately 6 or 7 hours for completing the code, with additional time to prepare and upload responses.
|
||||
|
||||
<table width="75%" cellpadding="18">
|
||||
<thead>
|
||||
<tr>
|
||||
<th scope="col">ApproximateTimeline </th>
|
||||
<th scope="col">Objective</th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<tbody>
|
||||
<tr>
|
||||
<th scope="row">PT Prep 1 </th>
|
||||
<td> Introduce Create PT. </td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<th scope="row">PT Prep 2 </th>
|
||||
<td>Brainstorm ideas for core and sub algorithms.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<th scope="row">Hour 1 </th>
|
||||
<td>Begin class with a defined core algorithm. Break down the problem and begin coding solutions. Document any issues or problem points that arise, as well as their solutions.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<th scope="row">Hour 2 </th>
|
||||
<td>Have a working prototype. Be able to articulate algorithms and abstractions used. Make changes to goals as necessary if a task is proving too difficult.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<th scope="row">Hours 3 - 4 </th>
|
||||
<td>Identify what specific abstraction will be featured in the submission video. Continue keeping development notes, particularly of any iterations that the project goes through. </td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<th scope="row">Hours 5 - 7</th>
|
||||
<td>Complete main project. </td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<th scope="row">Hour 8</th>
|
||||
<td>Record video response to question 2A. </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">Hours 9 - 10</th>
|
||||
<td>Complete written responses. </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">Hours 11 - 12</th>
|
||||
<td>Submit program code and written responses. </td>
|
||||
</tr>
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
### Video requirements
|
||||
|
||||
The video should be of running code and demonstrate the purpose of the overall program as well as at least one significant feature. All videos must be under one minute and not exceed 30 MB.
|
||||
For an example of an exemplary video response, with scoring notes see <a href="https://apcentral.collegeboard.org/courses/ap-computer-science-principles/classroom-resources/create-applications-ideas-sample-response-a" target= "_blank"> AP Central: Sample Response A. </a>
|
||||
|
||||
For complete requirements see the <a href ="https://apstudents.collegeboard.org/ap/2019-07/digital-portfolio-student-user-guide-apcsp.pdf" target = "_blank">Digital Portfolio Student User Guide.</a>
|
||||
|
||||
### Prep for the PT
|
||||
|
||||
Plan on spending one class session introducing the project and showing examples of graded projects. Use a second session to plan the project.
|
||||
|
||||
Below are resources to help you structure your prep for the PT Create.
|
||||
|
||||
<ul>
|
||||
<li><b>Code.org</b></li>
|
||||
<ul>
|
||||
<li><a href="https://curriculum.code.org/csp-19/csp-create/1/" target="_blank" rel="noopener">Lesson 1: Create PT - Review the Task</a> </li>
|
||||
<li><a href="https://curriculum.code.org/csp-19/csp-create/2/" target="_blank" rel="noopener">Lesson 2: Create PT - Make a Plan</a></li>
|
||||
<li><a href="https://docs.google.com/document/d/1ZVzF_-cON8pjDVUOZjVk32y4flCMXugcrA6gFeWDHzE/preview#heading=h.rgibzjtvyu24" target="_blank" rel="noopener">CS Principles Curriculum Guide</a></li>
|
||||
<li><a href="https://studio.code.org/s/csp-create-2018/stage/2/puzzle/1?viewAs=Teacher" target="_blank" rel="noopener">Student Survival Guide</a> You'll need a code.org account to download this.</li>
|
||||
</ul>
|
||||
</ul>
|
||||
|
||||
<ul>
|
||||
<li><b>AP Central - AP CSP</b></li>
|
||||
<ul>
|
||||
<li> <a href="https://apcentral.collegeboard.org/pdf/ap-csp-student-task-directions.pdf?course=ap-computer-science-principles" target="_blank" rel="noopener">Assessment Overview and Performance Task Directions for Students</a></li>
|
||||
<li><a href="https://apstudents.collegeboard.org/ap/2019-07/digital-portfolio-student-user-guide-apcsp.pdf" target="_blank" rel="noopener">Digital Portfolio Student User Guide </a></li>
|
||||
</ul>
|
||||
</ul>
|
||||
|
||||
<ul>
|
||||
<li><b>Khan Academy</b></li>
|
||||
<ul>
|
||||
<li><a href="https://www.khanacademy.org/computing/ap-computer-science-principles/ap-csp-exam-preparation/prepare-for-the-2019-ap-cs-p-exam/a/ap-cs-p-exam-format" target="blank"> AP CSP Exam Overview </a></li>
|
||||
</ul>
|
||||
</ul>
|
||||
|
||||
## Roblox specific tips
|
||||
|
||||
### Keep visuals and 3D worlds simple
|
||||
|
||||
When creating games, students can get invested in decorating or customizing their world. Help them keep in mind that they only have a limited time, and encourage them to use basic block shapes and colors to plan out their game.
|
||||
|
||||
### Plan out needed scripts
|
||||
|
||||
As part of the planning session, have students write down what scripts they will need, where that script will be located, and that script's function. Make sure that students can identify at least one function that simplifies their code. Usually these functions will have parameters that allow them to take in different values, or will be called from multiple places. Student code should be logical, not created through trial and error or hacked together.
|
||||
|
||||
Below are some questions to help students reflect:
|
||||
|
||||
- What function is responsible for the main algorithm in the game?
|
||||
- What are two smaller algorithms needed to run the main algorithm?
|
||||
- What assets, such as art or sounds, are needed to make the program function as intended? What tasks and behaviors need to be coded?
|
||||
- If you become low on time, what features can be cut?
|
||||
|
||||
### Avoid using toolbox assets
|
||||
|
||||
The Toolbox is a part of Roblox Studio that includes prebuilt assets, like 3D models. While these can often save students time in building, they often already include scripts that may have unwanted functionality or conflict with the student's code. If students are not diligent about removing all scripts included with prepackaged assets, it can result in time wasted while debugging later.
|
||||
115
.cursor/rules/roblox/education/resources/teaching-remotely.md
Normal file
115
.cursor/rules/roblox/education/resources/teaching-remotely.md
Normal file
|
|
@ -0,0 +1,115 @@
|
|||
---
|
||||
title: Teach remotely with Roblox Studio
|
||||
description: Collaboration and creation tools to bring students for distance learning.
|
||||
duration:
|
||||
thumbnail: None
|
||||
group: null
|
||||
tags:
|
||||
---
|
||||
|
||||
<img src="../../assets/education/legacy/impactPage_hero.jpg" width="100%" />
|
||||
|
||||
As educators, we understand the importance of having meaningful and collaborative learning experiences. With schools and teachers responding to COVID-19, Roblox is proud to offer resources that allow students and educators to collaborate and learn in real time.
|
||||
|
||||
## Tools for teaching remotely
|
||||
|
||||
The tools below make remote learning easy and engaging.
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<td>
|
||||
<img src="../../assets/education/legacy/cityScape_312x200.jpg" />
|
||||
</td>
|
||||
<td>
|
||||
<h4>Get trained</h4>
|
||||
<p>Learn about Roblox, such as installing software and creating accounts</p>
|
||||
<a href="../../education/educator-onboarding/landing.md">
|
||||
<Button variant="text">View</Button>
|
||||
</a>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>
|
||||
<img src="../../assets/education/legacy/thumbnail_digitalCitizenship_312x200.jpg" />
|
||||
</td>
|
||||
<td>
|
||||
<h4>Interacting online</h4>
|
||||
<p>Foster a positive culture when learning remotely. </p>
|
||||
<a href="../../education/resources/intro-to-digital-civility.md">
|
||||
<Button variant="text">View</Button>
|
||||
</a>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>
|
||||
<img src="../../assets/education/legacy/classroomThumbnail_312x200.png" />
|
||||
</td>
|
||||
<td>
|
||||
<h4>Collaborate together</h4>
|
||||
<p>Build, code, and chat online with Collaboration.</p>
|
||||
<a href="../../projects/collaboration.md">
|
||||
<Button variant="text">View</Button>
|
||||
</a>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>
|
||||
<img src="../../assets/education/legacy/worldbuilding_thumbnail.jpg" />
|
||||
</td>
|
||||
<td>
|
||||
<h4>Private servers</h4>
|
||||
<p>Setup servers for classes or students.</p>
|
||||
<a href="../../education/support/private-servers-for-classroom-use.md">
|
||||
<Button variant="text">View</Button>
|
||||
</a>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
|
||||
## Explore different lessons
|
||||
|
||||
Roblox Education has a variety of lesson plans for different ages and subjects.
|
||||
|
||||
<p>
|
||||
<a href="../../education/support/education-content.md">
|
||||
<Button variant="text">See Curriculum</Button>
|
||||
</a>
|
||||
</p>
|
||||
|
||||
## Learn and explore with experiences
|
||||
|
||||
Many Roblox experiences offer educational value, such as allowing students to roleplay jobs like being a veterinarian, explore historical sites, or experiment with rocket physics. Check out these hand-picked experiences to play with students, or use them to kick-start a lesson of your own.
|
||||
|
||||
<a href="https://www.roblox.com/games/?SortFilter=23&TargetId=67">
|
||||
<Button variant="text">Explore Games</Button>
|
||||
</a>
|
||||
|
||||
## Tips to teaching remotely
|
||||
|
||||
Teaching with Roblox introduces unique opportunities. When running a remote classroom, keep in mind the following tips:
|
||||
|
||||
- **Set Expectations Early** - Whether it's how students interact together, or taking turns building a collaborative project, set expectations before starting a lesson. Encourage students to create expectations with you for greater buy-in. For example, expectations like "Don't change someone's work without permission", can make collaborative building fun and easier.
|
||||
- **Prep Log-in Practices** - Depending on your classroom, students may need up to 3-5 minutes to login. Additionally, come up with a system so students track their own Roblox usernames and passwords.
|
||||
|
||||
To help you run a remote classroom, we recommend the following curated resources:
|
||||
|
||||
<ul>
|
||||
<li>
|
||||
<a href="https://www.iste.org/explore/10-strategies-online-learning-during-coronavirus-outbreak">ISTE.org</a> - 10 strategies for online learning during a coronavirus outbreak.
|
||||
</li>
|
||||
<li>
|
||||
<a href="https://www.edsurge.com/news/2020-03-11-coronavirus-has-led-to-a-rush-of-online-teaching-here-s-some-advice-for-newly-remote-instructors">Edsurge </a>- Coronavirus Has Led to a Rush of Online Teaching. Here’s Some Advice for Newly Remote Instructors
|
||||
</li>
|
||||
<li>
|
||||
<a href="../../education/resources/frequently-asked-questions-education.md">Roblox Education FAQ </a>- Answers to questions about accounts.
|
||||
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
## Questions and support
|
||||
|
||||
Need advice or help getting started? <a href="https://roblox.qualtrics.com/jfe/form/SV_8oiiVEvjteux7hk">Contact </a>the Roblox Education team.
|
||||
Loading…
Add table
Add a link
Reference in a new issue