All-in-one IDE, for your classroom
Chrome extension to easily transfer your projects from Replit and Coding Rooms!
Create coding classes with projects in Java, C#, Python, and more!
Intro to Juice Mind for Comp Sci Teachers - Getting Started Guide
When you first arrive on the site as a teacher, it can be confusing. The links along the side are Explore, My Quizes, My Projects, Reports, My Students, and Teams/Courses.
You want to click on Teams/Courses!
The rest of the site is more based on pre-packaged quizzes and other things, which you may or may not find useful.
"Teams" is really your course. When you create a new team, you are creating a course like Foundations of Comp Sci, or Advanced Computer Concepts. Create a Team, then click on it.
In your new Team/Course, you should see a "Invite Team Members" link on the right panel. Here you can get a link to post on Schoology for students.
↓↓↓↓↓↓↓↓↓↓↓↓↓ TAKE NOTE OF THESE ICONS ↓↓↓↓↓↓↓↓↓↓↓↓↓↓
These will expand windows on the left or right where you can
Add assignments
Add students and access the gradebook
In the left panel, click "Add New Item"
Coding Assignment is the most frequently used link if you want a coding space for a student project
Lesson is great for introducing a new topic and you want to embed quick coding questions in the instructions
Modules are really just folders. These are organizational. I typically use them to organize my assignments by unit or topic.
The window is split so that you can create assignment instructions on the left, and create a JuiceMind IDE on the right where students will write their code.
The left side is fairly straight forword, with the ability to insert text, links, images, and code.
The JuiceMind IDE is a little more complex. You will click on the button that says Initialize JuiceMind IDE, then you will need to name the project, and select the type of coding environment you will need.
For basic website assignments, choose HTML/CSS/Javascript.
For basic Java without a GUI like Swing, choose Java.
If you are asking students to build a GUI with Swing, choose Java with Swing. (At this time, we are having issues with GUI interfaces in our network. This is an FCPS firewall issue, not a JuiceMind issue that they are working on as of this writing).
Any code or files that you add in the basic coding space will be given to the students as starter code, so DO NOT simply put the entire solution here. You can, however, click on the Solution button at the top and add it there. This could be for your own reference, or you could enable it for students to see in some situations.
You should go ahead and add any code, images, or other files that you want students to have at the begining of the assignment. This can be extremely helpful if you just want them to focus on a specific skill, or you want to provide some basic boilerplate code to save time at the start.