Here are a couple basic blocks for printing text to the screen!
Posts made by brian
-
Tools for Printing Text
-
RE: Implementing a SHA-256 hashing algorithm?
[0_1563630859187_sha256.zip](Uploading 0%) Sounds like a cool project! Java code cannot be used directly in NetsBlox but JavaScript can (using the "Javascript function" block under the "Operators" tab). This could be used to either implement sha-256 in JS yourself or to load a JS library providing this functionality.
I have attached an example which uses the implementation provided at https://geraintluff.github.io/sha256/ to provide a custom block for computing the SHA-256 hash. sha256.xml
-
RE: Unable to reopen XML file
Would you mind posting it here? I would be happy to take a look at it and see if I can figure something out!
-
RE: Work Lost
Hello,
Sorry for the trouble. If you could email me the usernames and project names of the students with missing work, I would be happy to look into it! My email is brian.broll@gmail.com.
We also make frequent backups so even if there was a bug in the system (although I don't know of any current saving issues), we would be happy to retrieve the latest backup of the student's project.
Brian
-
RE: Unable to login to Netsblox
Hello,
Sorry for the trouble! I have never seen this behavior. Can you open the browser console and see if there are any errors there? Are you on a school network with any firewall restrictions?
Also, we recommend using Google Chrome (although I don't think that is likely to be the culprit here). Would you mind trying it with Google Chrome just to be sure?
Brian
PS - Directions on opening the browser console can be found here.
-
NetsBlox updated to v1.8.0
NetsBlox has been updated to version 1.8.0. Most notably this includes:
- In projects using multiple roles, "Save" has been replaced with "Save Role" to make it clear that it only saves the current role that you are editing (any other users on different roles will not be automatically saved).
- Added historical stock price information to
IEXTrading
service - Miscellaneous bug fixes and improvements
For more detailed information, check out the release notes!
-
RE: How robust is Netsblox for classroom use?
Hello,
We don't currently have any metrics about the uptime but uptime hasn't been an issue when we have used it in classes at Vanderbilt or any of our studies/summer camps.
NetsBlox is a fork of Snap! with its own backend support (message routing and such requires more backend support). If you are interested, the client code is available at https://github.com/NetsBlox/Snap--Build-Your-Own-Blocks and the rest is at https://github.com/NetsBlox/NetsBlox.
There currently isn't a plan for a text-based equivalent. The codification features should be supported in NetsBlox since it is an extension of Snap!. However, we have been considering other platforms for deployment of NetsBlox projects (such as robotics platforms).
If you decide that NetsBlox might be a good fit for your class and have any more questions feel free to either post them here or just email us directly! Although this platform is convenient, I respond faster to email :)
Our contact email is akos.ledeczi@vanderbilt.edu and my email is brian.broll@vanderbilt.edu
Brian
-
RE: Share screen - Write code simultaneously
Yeah, it is currently available. Collaborators can be added using the cloud dropdown (only available if you are logged in).
(After the other user accepts the invitation, he/she should see the project under "Shared with me" in the open project dialog.
Opening this project should then allow both users to work on the same project! One gotcha is that the users will only see the same code if they are both occupying the same role. As a project can have multiple roles -- or Snap-like subprojects -- they have to make sure they are not occupying different clients as then nothing will be synchronized (and it shouldn't be).
From the "Room" tab, you should see two usernames listed under the currently occupied role as shown below:
I hope this helps! If you have any questions, feel free to ask! (Sorry for the late response)
Brian
-
Export Replay Video
One interesting feature for creating training videos from a project could be creating a video from a replay history
-
NetsBlox updated to v1.0.0
NetsBlox has been updated to v1.0.0! Most notably this includes:
- synchronous messaging blocks (
send msg and wait
andsend response
) - updated room editor
- service names have been updated to a consistent syntax (backwards compatible, of course!)
- additional RPCs:
- Pixabay
- ThingSpeak
- StreamFlow
Check out the release notes at https://github.com/NetsBlox/NetsBlox/releases/tag/v1.0.0
- synchronous messaging blocks (