To better meet the needs of educators and students, and to ensure best-practice treatment of student data, we are making changes to our EdScratch and EdBlocks programming applications. These are the programming language applications available at https://www.edscratchapp.com/ and https://www.edblocksapp.com/.
- We are adding a new feature to both the EdScratch and EdBlocks programming applications: the ability to save programs to your computer as local files.
- As of 1 July 2019, saving locally will be the only save option available for both the EdScratch and EdBlocks apps. Make sure your browser allows pop-ups for both www.edblocksapp.com and www.edscratchapp.com.
- Ongoing access to all current accounts will still be available through two new versions of the programming apps: EdScratch at https://cloud.edscratchapp.com/ and EdBlocks at https://cloud.edblocksapp.com/
- These changes are being made to increase our protection of data privacy for all users of our programming applications, especially students, and as a result of feedback from the education community.
What is being changed?
Over the coming weeks, we will be making changes to both the EdScratch app (https://www.edscratchapp.com/) and the EdBlocks app (https://www.edblocksapp.com/). These changes will happen in two parts. The first part is adding the ability to save programs from the apps as local files on your computer.
In the next few days, both the EdScratch app and the EdBlocks app will have a new ‘local saves’ feature added. This feature will allow you to save programs from the online programming apps locally, as files on your computer. You will also be able to upload and run locally saved files from your computer in the online programming apps.
You will see these new features listed as options in the ‘Menu’ of the programming apps. To save a program from the programming app to your computer, go into ‘Menu’ and select the ‘Save to Computer’ option. You will then be guided through a simple process to name your program before your program downloads as a file to your computer.
To upload a saved file from your computer back into the programming app, go into ‘Menu’ and select the ‘Load from Computer’ option.
You will then be able to load a previously saved programming file back into the app. Once the file is loaded into the programming app, you will be able to open it, run it in an Edison robot or make changes to the program.
Please note: you will still need to access the same programming application you used to make a locally-saved program to open the file, view or modify your code and to run it in your Edison robot.
The second round of changes will occur on 1 July 2019.
As of 1 July 2019, both the EdScratch app and the EdBlocks app will become local-save only. This means that:
- You will NOT be able to register an account or login to an existing account.
- You will be able to save programs from the online programming apps locally, as files on your computer.
- You will be able to upload and run locally saved files from your computer in the online programming apps.
- Please note: there may be some downtime of the apps on this day as we make this switch.
On the same date, 1 July 2019, our new ‘cloud’ versions of the apps will become live: EdScratch at https://cloud.edscratchapp.com and EdBlocks at https://cloud.edblocksapp.com/. These versions of the apps will function identically to the main versions in terms of programming Edison. The key difference is that these versions enable users who already have an account to login, accessing their previously made programs. Using the ‘cloud’ versions of the apps:
- You will be able to login to an existing account and access all saved programs, plus save new programs to the cloud-based storage.
- You will be able to create share-codes of programs saved through cloud-based storage.
- You will be able to save programs locally, as files on your computer.
- You will be able to upload and run locally saved files from your computer.
- You will NOT be able to register a new account.
- Please note: there may be some downtime of the apps on this day as we make this switch.
Why is this change happening?
The main reason for this change is to increase our protection of data privacy for all users of our programming applications, especially students. Currently, our programming apps only collect data when a user registers an account. While our programming apps do not require you to register in order to access or use the app, registering is currently required in order to save programs to our cloud-based storage. Registering an account also requires an email address to allow for password recovery.
We have received feedback from schools and educators that this system no longer suits the community’s needs. Many students, particularly younger students, do not have email addresses. More importantly, education service providers are looking for ways to ensure that their pupils’ data is completely secure and maintained to the highest standards of privacy.
That’s why we created a solution that will not require students to provide any data to us at all. Adding the local saves option means that users no longer need to register or provide any data to us, but will still be able to save the programs they create. There will no longer be a way to register a new account to any version of EdScratch or EdBlocks, meaning students will have no need and no method of providing us with any personal data, including an email address.
While our key priority with these changes is to protect students, we also want to ensure current account holders have access to their programs. This is why we are introducing the ‘cloud’ versions of both EdScratch and EdBlocks. These versions of the apps will function identically to the main versions but will also offer the option of accessing previously saved programs and saving programs onto the cloud (as well as saving files locally) to all users who already have a registered account that was created prior to 1 July 2019.
What do I need to do?
Depending on how you are currently using the programming apps, and how you would like to use them moving forward, there are a few different things you may need to do.
No current accounts
If you or your students do not currently have an account registered with either EdScratch or EdBlocks, there’s very little you need to do. Just make sure your browser allows pop-ups for both www.edblocksapp.com and www.edscratchapp.com (the local saves function uses pop-up modules inside the programming environment for naming the files and choosing which files you want to upload).
Other than that, there’s no action for you to take. You can, of course, start using the local saves option for saving programs from the apps!
Continue to use cloud-based storage through registered accounts
While we will be adding the local saves feature to both EdScratch and EdBlocks in the coming days, both apps will also still have the option to login and access previously saved programs until 30 June 2019. If you currently have accounts with the programming apps and plan on having your students continue to use cloud-based storage through the ‘cloud’ version of the apps, there’s nothing else you need to do until the ‘cloud’ versions go live. Once they are live, simply have students access the cloud versions of the apps (EdScratch at https://cloud.edscratchapp.com and EdBlocks at https://cloud.edblocksapp.com/) and use these versions as they normally would. We do not anticipate any interruption to user data or accounts resulting from this change, but if you do experience any problems, please contact us and we will do our best to help.
Switch to local saving
If you or your students currently have accounts with either EdBlocks or EdScratch and you want to switch to using local saves moving forward, we encourage you to do the following by 30 June 2019:
- Login to your EdScratch or EdBlocks account.
- Load a saved program file.
- Go into ‘Menu’ and select the ‘Save to Computer’ option. Follow the prompts to create a local save file of the program onto your computer.
- Repeat steps 2 and 3 for each program file you wish to transfer from your account to a locally-saved version.
You will be able to upload, modify and run all the locally-saved files you generate from the main programming application (EdScratch at https://www.edscratchapp.com/ and EdBlocks at (https://www.edblocksapp.com/) ongoing.
From 1 July 2019 forward, if you want to access your EdBlocks or EdScratch accounts, you will need to go through the cloud versions of the apps (EdScratch at https://cloud.edscratchapp.com and EdBlocks at https://cloud.edblocksapp.com/).
What about share codes?
Any share codes you have made before 1 July 2019 on either EdBlocks or EdScratch will continue to open at that app (EdScratch at https://www.edscratchapp.com/ and EdBlocks at (https://www.edblocksapp.com/) ongoing.
From 1 July 2019 forward, you will be able to make share-codes of programs saved through cloud-based storage on the ‘cloud’ versions of the applications (EdScratch at https://cloud.edscratchapp.com and EdBlocks at https://cloud.edblocksapp.com/). These will open in the ‘cloud’ versions of the applications ongoing.
What about EdPy?
At this time, we are not making any changes to the EdPy programming application at https://www.edpyapp.com/. However, we are currently investigating a local-saves solution for EdPy. We will provide more information as the project progresses.
Please note that EdWare, which was retired in August 2018, will not be changed from its current setup.
Other questions? Concerns? We’re happy to help!
If you have any other questions about these changes, our friendly Support team will be happy to help. You can get in touch with us at https://meetedison.com/edison-robot-support/contact-us/
EdScratch is developed by Microbric Pty Ltd using open source software created and maintained by the Scratch Foundation. The Scratch Foundation does not sponsor, endorse, or authorize this content. See scratch.mit.edu for more information.