CodeMonkey is an online platform that offers coding courses and games to help users learn coding. While anyone interested in learning coding can use its materials, CodeMonkey’s curriculum is especially designed for students in grades K-8 (ages 4 to 14+). Courses start with coding basics and progress all the way up to teaching kids how to create and publish their own coding games and challenges using different programming languages.
Image credit: codemonkey.com
Teachers can set up their classrooms, add students, and track their coding progress in real time. Teachers can also invite co-teachers to join their class and help with managing classes.
[ Related: Best websites that teach kids coding skills]
As a teacher, you can create a class and invite students to join. Having a class on CodeMonkey will enable you to manage students accounts, track students progress, view solutions, and extract students grades automatically. You also have the option to invite co-teachers to join your class. Here is how to create a class:
Login to your teacher account
Click on My Classrooms tabgame
Scroll down and click on Create New Classroom
Type in a name for your class and choose a subscription type
Click on Create My Classroom
Classrooms you create on CodeMonkey can be accessed in My Classrooms. To add students to your class, first select a class, click on Students tab then click on Add Students. CodeMonkey provides you with three different ways to add students:
1) Single Account: This option is especially good when you have a class with few students. You simply create a username and a password for each student. 2) Create Multiple Accounts: This option enables you to generate unique usernames from a CSV file that contains students display names and passwords. You can create up to 60 student accounts.
3) Class Code: In this option students sign up on their own and join the class using the generated class code.
Once you create a class, you have the option to add a colleague as a co-teacher. Once added, the class will show in the co-teacher’s CodeMonkey’s account. The co-teacher can do everything that a teacher would do (e.g., the ability to add students to the classroom, view students progress, assign courses to the class, etc). Co-teachers can not archive or upgrade a classroom. Here is how to add a co-teacher:
Login to your teacher account
Click on My Classrooms and choose the classroom you want to add a co-teacher to
Click on Students tab and scroll down to Co-Teachers section
Type in the email address of the co-teacher and click ‘Send Invitation’
If they do not have an account with CodeMonkey the co-teacher will be asked to open an account. Once they access their account, the new class will be displayed in their My Classrooms tab.
CodeMoney’s curriculum is especially useful for students ages 4 to 14. It provides a wide variety of courses most of which are not free (see prices below). Courses are arranged into three categories each of which contains a number of courses:
1- Block-based Coding: a)- CodeMonkey Jr: This one is for Pre-K and Kindergarten kids. It teaches them ‘the basics of coding with a progression of gaming challenges. Using blocks, students will build a set of visual coding instructions to help lead a monkey to a treasure chest’. b)- Beaver Achiever: This is for grades 1 and 2. Using coding blocks, kids get to help the beaver accomplish various tasks. The game is to help kids learn essential coding skills. 2- Text-based Coding : a)- Dodo Does Math: Offers engaging coding challenges to help students 2nd and 4th grade practice math. ‘In each challenge, students need to help the dod get to her eggs bu utilizing real-world coding and math skills.’ b)- Coding Adventure: Students in grades 3 to 5 learn to code in CoffeeScript by helping a monkey catch bananas. 3- Advanced Coding and Creation a)- Game Builder: students (6th to 8th grade) learn the basics of game creation from ‘choosing their own backgrounds to programming the rules of the games’. b)- Banana Tales: This is ‘a comprehensive coding course where students use Python to move a banana to a baby monkey by clearing a path and overcoming obstacles along the way’.
c)- Coding Chatbots: Students (6th to 8th grade) learn ‘Python and chatbot interface elements as they program a real chatbot to host a popular guessing game’.
CodeMonkey gives teachers access to a wide variety of coding courses depending on their subscription. Teachers can choose which courses to assign or unassign to students. Students can only access assigned courses. By default, CodeMonkey assigns the following courses to each new classroom: Coding Adventure Part 1 and Hour of Code Activities. Here is how to assign courses to a class:
Login to your teacher account
Click on My Classrooms and choose a class
Click on the Courses tab from the dashboard
Locate the course you want to assign and click on Assign to class
Assigned courses are marked with a green flag
To unassign a course click on Unassign button.
[Related: Great books to help kids learn coding]
CodeMonkey enables teachers to track students progress in real time and across different courses. In the Progress tab, teachers can click on the name of any student to view: their progress in any course, time spent on the site, proficiency degree in Coding Concepts, and more. Teachers can download a CSV file containing more information about students progress by clicking on the Export Data to File button.
Teachers can also use the Limit Progress feature to control the pacing of a course. The way it works is simple: choose a course, click on Limiti Progress, and enter the challenge number you want to limit students to. You can also choose to limit progress based on the last lesson taught.
The Gradebook section is where teachers view students grades in different courses. CodeMonkey’s grading system works based on stars. A one-star solution is worth 30 points, a two-star solution is worth 80 points, and a three-star solution is worth 100 points. Stars are distributed like this: the first star is given when the challenge is completed, when students use what they learned they get the second star. The third star is given when the code is short and to the point.
DISCOVER is a community-based forum in CodeMonkey where users view, play and publish games and challenges. DISCOVER is where students apply the coding skills they learned in courses to create games and challenges. Students can also access other games and chall
We asked the experts what they think about AI in educational processes: Peter Luntz, ILS International Language School Milan The way we learn and communicate in the 21st century has changed. Digital competencies have become the norm in many life and work settings. Looking back, we see that writing implements, the printing press, computers, and Read more
A resume website is a platform to showcase your expertise, skills, and competencies. It is a crucial asset if you are actively seeking jobs or trying to land gigs. With the gig economy expected to reach $455.2 billion in 2023, having an online presence is critical to getting discovered and establishing yourself as a professional Read more
Educatorstechnology Monday, January 04, 2021 Chrome extensions Below is a collection of some of the best educational Chrome extensions that stand out from the numerous extensions we reviewed during 2020. These are tools that will boost your (online) teaching, enrich your instructional content, and enhance your overall productivity. We invite you to check them out Read more