Major site overhaul: resources hub, content migration, new blog posts, forms

- Redesign /resources as sectioned hub with category pages
- Migrate 645 Squarespace CDN images to local /images/content/
- Create 9 new news/blog posts with event photos
- Fix blog post slugs (rename gibberish filenames)
- Rename Design Blog to Design Blogs across site
- Remove education page, replace with Platform in nav
- Redesign rover repair request form with dynamic rover entries
- Add school search combobox to contact, store, and repair forms
- Extract shared KNOWN_SCHOOLS data
- Make /rover-expansion-3d-printing dynamically pull from MDX
- Add related resources sections to product pages
- Fix homepage broken /quote links to /store
- Store page: sample kit cards, inline quote builder, mailing list opt-in
This commit is contained in:
Tim Hadwen
2026-03-01 17:14:05 +10:00
parent 707c49dd3f
commit ae3ae18585
1212 changed files with 2477 additions and 6948 deletions

View File

@@ -11,13 +11,13 @@ The Micromelon Rover and Code Editor have built-in classroom management features
### Opening Class Controls & Selecting Your Class
![](https://images.squarespace-cdn.com/content/v1/60a43bf842d7b601064a8828/1623647826550-P3AD647DLSUA0EJ7VSP5/opening+class+controls.gif)
![](/images/content/6ac8f2-opening-class-controls.gif)
Opening class controls & selecting a class
Before you can use any class controls, you must select the class to which you want them to apply. When a class control is activated, only students inside the selected class will be affected.
**Who can control what? **
**Who can control what?**
Standard teacher accounts can select and control all of the classes in the school that they are in. Casual instructor accounts can only control classes that they have been assigned to. Student accounts can never access class controls.
@@ -25,37 +25,37 @@ Standard teacher accounts can select and control all of the classes in the schoo
**Disabling and Muting Student Rovers**
![](https://images.squarespace-cdn.com/content/v1/60a43bf842d7b601064a8828/1623648699034-ENN7J13QW07M197WI5PI/muteanddisable.gif)
![](/images/content/cf1a04-muteanddisable.gif)
You can disable and/or mute all student Rovers. While the Rovers are disabled, students can still interact with the Code Editor, but they will not be able to run any code. While the Rovers are muted, the Rovers and Code Editor will function normally, however the Rovers will not produce any sounds requested from student code.
**Note: **Both these controls are toggled on for 5 minutes when first pressed. To extend the time press the **+5 mins** button.
**Note:** Both these controls are toggled on for 5 minutes when first pressed. To extend the time press the **+5 mins** button.
**Hiding Student Screens**
If you need to grab the attention of the class, you can hide their screens! This will cover their Code Editor and stop their Rover if it is currently running. This will only hide the Code Editor, they will still be able to see other programs opened on their laptop.
**Note: **Hiding student screens will also last for 5 minutes when first pressed. To extend the time press the **+5 mins** button.
**Note:** Hiding student screens will also last for 5 minutes when first pressed. To extend the time press the **+5 mins** button.
**Student View**
**Teacher View**
![](https://images.squarespace-cdn.com/content/v1/60a43bf842d7b601064a8828/1623650267023-M6ZL2KKQ9T3E6YNMF8DB/control-disable+screen.gif)
![](/images/content/f41c75-control-disable-screen.gif)
![](https://images.squarespace-cdn.com/content/v1/60a43bf842d7b601064a8828/1623650284050-RAOMCVAMRD377AVWFXT3/screen-being-disabled.gif)
![](/images/content/bb496b-screen-being-disabled.gif)
**Sharing Your Screen With The Class**
If you want to show your students what is currently on your Code Editor, you can broadcast your current Code Editor workspace to your current class. Students will not be able to edit your code. If you would like to send them code that they can edit, we will cover that shortly.
**Note: **By default this screen share is unlocked. This means students can select other projects in the code editor. If you want students to only be able to look at your code, press the **Lock **button once the control is active.
**Note:** By default this screen share is unlocked. This means students can select other projects in the code editor. If you want students to only be able to look at your code, press the** Lock** button once the control is active.
**Student View**
**Teacher View**
![](https://images.squarespace-cdn.com/content/v1/60a43bf842d7b601064a8828/1623651177619-UGWM07COCLGSBF4103DV/broadcast.gif)
![](/images/content/b6162c-broadcast.gif)
**Restricting What Code Students Can See And Edit**
@@ -69,9 +69,9 @@ You can choose if students can see only blocks, only code or both. They will sti
**Teacher View**
![](https://images.squarespace-cdn.com/content/v1/60a43bf842d7b601064a8828/1623652748448-ANYDLWUII21OZZ6VK0IT/lock+view+control.gif)
![](/images/content/76b1d2-lock-view-control.gif)
![](https://images.squarespace-cdn.com/content/v1/60a43bf842d7b601064a8828/1623652769502-1TS54JH79CMEOXZS42R3/student+view+lock+vew.gif)
![](/images/content/c9ef19-student-view-lock-vew.gif)
**Restrict What Students Can Edit**
@@ -81,15 +81,15 @@ You can restrict what type of code students are able to edit. If you want to cha
**Teacher View**
![](https://images.squarespace-cdn.com/content/v1/60a43bf842d7b601064a8828/1623653379796-2S4TKGY5FA2O0QUYEO69/resticting+edit+controls.gif)
![](/images/content/22f251-resticting-edit-controls.gif)
![](https://images.squarespace-cdn.com/content/v1/60a43bf842d7b601064a8828/1623653398772-H8XS1PEIZO3JUEYBG1J9/student+view+restrict+editing.gif)
![](/images/content/3d5cf0-student-view-restrict-editing.gif)
**Sending Code To Students**
You can send your projects and code to students. They will have a duplicate of this project added to their workspace and will have full control to edit it, rename it, or delete it. If you want to share your screen with your class without students being able to edit the project, see the previous section on sharing your screen.
![](https://images.squarespace-cdn.com/content/v1/60a43bf842d7b601064a8828/1623654148828-D0KLKJHX7STFWM6Z3S5L/send+project.gif)
![](/images/content/c57653-send-project.gif)
**How To Send A Project**
@@ -97,19 +97,19 @@ You can send your projects and code to students. They will have a duplicate of t
- Click the three vertical dots or right click the tab to open the project menu.
- Select **Send To Class **or **Send To Student**.
- Select **Send To Class** or ** Send To Student**.
Select **Send To Class **to send this project to an entire class.
Select **Send To Class** to send this project to an entire class.
Select **Send To Student **to send it to specific students. You can choose from all of the students in the school.
Select **Send To Student** to send it to specific students. You can choose from all of the students in the school.
**Opening Student Work**
If you want to see what a student is working on, you can open a folder in your Code Editor that contains of all their projects. This folder will continuously update to the latest version of the students work.
**Note: **You cannot edit the code in the students projects or delete these projects from the students Code Editor remotely.
**Note:** You cannot edit the code in the students projects or delete these projects from the students Code Editor remotely.
![](https://images.squarespace-cdn.com/content/v1/60a43bf842d7b601064a8828/1623655490592-IHRYOH9FM1LGCF0HVOU2/good+open+student+work.gif)
![](/images/content/0a226e-good-open-student-work.gif)
**How To Open Students Work**
@@ -125,7 +125,7 @@ To remove a folder, press the **-** button on the folder.
Most of the controls we have discussed so far will impact your entire class. If you prefer, you are able to set these controls to impact individual students rather than your whole class.
![](https://images.squarespace-cdn.com/content/v1/60a43bf842d7b601064a8828/1623656389687-4C1PZGOVITMH6E7K9FRM/individual+controls.gif)
![](/images/content/7daba7-individual-controls.gif)
**How To Set Controls For Individual Students**
@@ -135,116 +135,4 @@ Most of the controls we have discussed so far will impact your entire class. If
- Select the restrictions you want to apply to this student.
**Note: **You can use both class wide and individual controls at the same time. Your individual controls will always overwrite the class controls. If you want revert a student that is impacted by individual controls to the classs current status, click the revert button located next to the expand arrow on their entry.
### Related Posts
Resources
[
![](https://images.squarespace-cdn.com/content/v1/60a43bf842d7b601064a8828/1639455538805-9NI7CPKR7IYG6D4RBKAN/high+quality+sumo.png)
](/resources/creating-a-sumo-unit)
[All](/resources?category=All)
[Creating A Sumo Unit For Your Digital Technologies Class](/resources/creating-a-sumo-unit)
[All](/resources?category=All)
How to run a sumo unit in your digital technologies classroom.
[Read More →](/resources/creating-a-sumo-unit)
[All](/resources?category=All)
[
![](https://images.squarespace-cdn.com/content/v1/60a43bf842d7b601064a8828/1637464845856-BBPD7GTIIHHOSJCFORWF/the+ultrasonic+sensor.png)
](/resources/ultrasonic-sensor)
[All](/resources?category=All), [Guides](/resources?category=Guides)
[The Ultrasonic Sensor](/resources/ultrasonic-sensor)
[All](/resources?category=All), [Guides](/resources?category=Guides)
Learn all about the ultrasonic sensor!
[Read More →](/resources/ultrasonic-sensor)
[All](/resources?category=All), [Guides](/resources?category=Guides)
[
![](https://images.squarespace-cdn.com/content/v1/60a43bf842d7b601064a8828/1625616494179-LZHZP5MUA0E0MQKEB7HC/cropped+image+4.png)
](/resources/year-7-digital-tech-at-st-peters)
[All](/resources?category=All), [Customer Stories](/resources?category=Customer+Stories)
[Case Study: Year 7 Digital Tech at St Peters Lutheran College](/resources/year-7-digital-tech-at-st-peters)
[All](/resources?category=All), [Customer Stories](/resources?category=Customer+Stories)
See how Meg Foley at St Peters conducted a challenge for their Year 7s using Micromelon.
[Read More →](/resources/year-7-digital-tech-at-st-peters)
[All](/resources?category=All), [Customer Stories](/resources?category=Customer+Stories)
[
![](https://images.squarespace-cdn.com/content/v1/60a43bf842d7b601064a8828/1637464675848-K9YEOYK65IWRFRX4QJ1R/blog+header+image+.png)
](/resources/robot-simulator)
[All](/resources?category=All), [Getting Started](/resources?category=Getting+Started)
[Getting Started With The Robot Simulator](/resources/robot-simulator)
[All](/resources?category=All), [Getting Started](/resources?category=Getting+Started)
How to get started with the Micromelon Robot Simulator.
[Read More →](/resources/robot-simulator)
[All](/resources?category=All), [Getting Started](/resources?category=Getting+Started)
[
![](https://images.squarespace-cdn.com/content/v1/60a43bf842d7b601064a8828/1626837419969-WBB4D85KQIXSOP750N5M/resized+banner+%281%29.png)
](/resources/getting-started-with-the-micromelon-rover)
[All](/resources?category=All), [Getting Started](/resources?category=Getting+Started)
[Getting Started With The Micromelon Rover](/resources/getting-started-with-the-micromelon-rover)
[All](/resources?category=All), [Getting Started](/resources?category=Getting+Started)
Crash course on basic rover function, how and what to program and starter activities to attempt.
[Read More →](/resources/getting-started-with-the-micromelon-rover)
[All](/resources?category=All), [Getting Started](/resources?category=Getting+Started)
[
![](https://images.squarespace-cdn.com/content/v1/60a43bf842d7b601064a8828/1622691207784-0X6JV7RYRQXZAFRG712S/pisonescape.png)
](/resources/prison-escape)
[Activities](/resources?category=Activities), [All](/resources?category=All)
[Activity: Prison Escape](/resources/prison-escape)
[Activities](/resources?category=Activities), [All](/resources?category=All)
Learn branching and iteration using the colour sensors and motors.
[Read More →](/resources/prison-escape)
[Activities](/resources?category=Activities), [All](/resources?category=All)
**Note:** You can use both class wide and individual controls at the same time. Your individual controls will always overwrite the class controls. If you want revert a student that is impacted by individual controls to the classs current status, click the revert button located next to the expand arrow on their entry.