Use VR to teach coding.
Fun for students, easy for teachers

With C3D School, teaching students to code can be just as fun as an art lesson! We work to empower educators teaching children to code for the first time.

NEWS! New C3D Product for Oculus Browser - C3D WebXR is here

C3D WebXR is a new product of C3D that is being developed for the Oculus browser on Oculus Quest 2* instead of our existing solution for smartphone and cardboard headsets. C3D WebXR beta is available free until July 15, 2022. Beta users will qualify for 15% discount for C3D School License purchase. To learn more about C3D WebXR and/or join the beta test, contact us using the Contact Form at the bottom of the School page. (Oculus is trademark of Facebook Technologies, LLC)

C3D - the future of virtual reality education

C3D is an innovative teaching tool that is easy to use for teachers, fun, and engaging for students by bringing visual code blocks to life. Students create their own virtual reality games or animations while learning coding concepts and explore their creations with just a mobile phone and a VR cardboard headset

Choose what’s best for your classroom

C3D School

Perfect for elementary to middle school and elementary school teachers without computer science background

C3D Java

For high school(AP CS A) and post-secondary teachers looking to engage students in APCS

C3D School: How we empower educators

Our solution makes it easy for teachers without a Computer Science background to engage with and deliver an exciting coding curriculum. With the C3D School license, teachers are equipped with the right resources to be facilitators.

Screenshot of the feature

Interactive self-learning coding lessons

No coding knowledge? No problem! C3D comes with self-learning coding lessons students can follow through. You can access student’s creation from the teacher dashboard and give feedback.

Easy Class Management

The C3D platform makes coding lessons engaging for students allowing teachers to fully focus on giving guidance and tracking the progress of their students. The C3D teacher dashboard allows you to track student’s progress on self-learning modules and also to assign homework assignments.

Screenshot of the feature
Screenshot of the feature

Examples and Resource Videos

To give you ideas for theme of VR project, we have example worlds with code available on C3D teacher dashboard. You will have access to many short resource videos which you can refer to.

Curriculum design/lesson plan

The C3D school license comes with all the necessary on-boarding materials, lesson plans, handouts and lesson videos. You can download the material from C3D teacher dashboard included in C3D school license.

Screenshot of the feature

Features for a stress-free teaching experience

With C3D School, teaching your students to code in the classroom becomes a breeze. Sign up for a self-learning curriculum and stress-free coding education

Feature icon

Interactive self-learning coding lesson modules

Students can learn coding concepts by following 9 project-based interactive coding lessons designed by expert computer science teachers. Smart code check ensures students learn the key coding concepts.

Feature icon

Progress Tracking Chart

At a glance, you can see all your students progress. You can click the progress indicator to see actual student’s work. This allows teachers to see how well their students are progressing with the coding lessons.

Feature icon

Assignment feature

Giving a coding assignment is easy with C3D school. You can enter title and description and then the assignment will appear on student portal. You can add comment and feedback on student's creation.

Feature icon

Personalized Student Portal

Each student has a personalized portal where they can see their progress and access assignments

Feature icon

Premium Privacy Protection

We care about students privacy. With C3D school account, you can teach students to code by signing up as a classroom and create profile for students without using their identifiable information.

Feature icon

Curriculum Resources

Curriculum content include example VR worlds, lesson plans and worksheets in addition to C3D teacher dashboard which allows you to check student’s work, leave comments and track student progress.

Hear what our users say

“C3D is a wonderful way to blend programming concepts with artistic creativity. It provides a framework for teachers to create engaging curriculum that is relevant and cutting-edge. The lesson plans were clear, concise and effective.”

C

Jacob Tran

Crofton House School teacher

“My son loved these online coding classes! He is a beginner coder and was thoroughly engaged throughout your whole session. Great job!”

G

Aron Campbell

Gleneagles Ch'axay Elementary School Principal

FAQ

What is C3D?
C3D is a tool on the web where you can create your own VR world while also learning to code. It's an innovative and engaging way to learn coding. You'll understand the fundamental concept of coding before you know it.

With our interactive lessons, kids can self-learn. So, teachers or parents don't need computer science knowledge to teach coding!
How can I use C3D in my classroom?
To use C3D in your classroom, you can use C3D School that has a dashboard for you to see each student's progress, manage assignments and get curriculum resources. To learn more, Just drop us a line at info@c3d.io.
Which grades is this platform suitable for?
C3D is suitable for students used to using computers including mouse, trackpad and keyboard. We recommend C3D to grade 6 and above, but some schools also use C3D in grade 4 and 5 classrooms.
What do we need to use C3D in the classroom?
To use C3D, you need a minimum of one computer per two students. The computer needs a web browser (Google Chrome is recommended) and stable internet connection.

To see the result of your code in 360 VR, you can either use our full-screen mode on computer OR a smartphone with a web browser and a VR cardboard. With our new C3D WebVR, you can also experience your creation using Oculus Browser on Oculus Quest 2. (Oculus Quest is trademark of Facebook Technologies, LLC)

VR cardboard is optional. If you want one, we can bundle them to our school license. Just let us know at info@c3d.io.
Do we need VR headsets to use C3D?
No, you don't.

C3D has a full-screen view that can substitute VR experience with goggles.

That said, VR cardboard headset does enhance the experience. If you want one, we can bundle cardboard headsets to our school license.
What learning outcomes can we expect?
Students will learn to think in 3D using a 3D coordinate system, design a 3D world that conveys a message along with coding concepts. You can expect students to achieve learning outcomes such as computational thinking, problem solving and coding fundamentals with much more excitement and engagement in the process. Above all, students will find coding as something fun and exciting. The coding concepts will stick more with C3D compared to existing 2D coding platforms.
How long is the license valid?
C3D School license is valid for one year from the day we deliver your C3D School site portal. If you need a license for a different duration, please contact us at info@c3d.io. Seats are re-assignable to other students while the license is valid. Discount is available for multi-year license purchase.
How many hours a week should I plan on using C3D?
There are two options.

If your goal is to onboard students to coding, we recommend you allocate one hour each for the first three interactive self-learning modules designed for beginners and then two hours each for following intermediate modules. If you do one class per week, students will have created 8 VR worlds while learning fundamental coding concepts after 8 weeks, and will be ready to code more VR worlds on their own.

If you are using the tool for a cross-curricular project, we recommend you spend two hours having students do one or two beginner modules to learn how C3D works before moving on to creating their own VR presentation to showcase their learning in other subjects or create a 3D world to tell a story.
How many students are included in a license?
Our most popular classroom license includes up to 30 students. You can also add more students to your classroom. The school-wide license and district license has different numbers of seats. To learn more, drop us a line at info@c3d.io.
Is a set assigned to a student re-assigned to another student?
Seats are re-assignable to other students while the license is valid. When a seat is assigned to a new student, the previous student can lose access to their VR world. We recommend you get seats for all students.
What is the system requirements?
C3D works on most computers with a web browser. It even works on Chromebooks. That said, just like any other VR app, your computer needs to render three dimensional objects all the time. We recommend the following system for better experience.

OS: Windows 8, 10, 64-bit versions only; Mac OS X 10.13+. CPU: Intel Core i7 or i5, 5th generation or later

Although we have not heard any complaints from our users about speed so far, remember you are using the network to download and upload 3D models. Your network speed may affect loading of your VR world if you have multiple large 3D objects.

If you plan to create a really complex VR world with many 3D objects and animations, we recommend that you get a computer with a processor and a graphic card with the latest and strong capability.
Can I use C3D with Oculus Quest 2?
Yes. We have a new product, C3D WebXR, which works with Oculus Browser on Oculus Quest 2. Contact us to find out more about this product.
Can I try C3D school?
Yes. We have a trial site with limited features available. Please contact us to get access to the trial site.
What is the difference between C3D school and C3D Java version?
C3D is a block-based programming platform for K-12 schools to introduce coding to students with excitement by having VR as an outcome of their code. It is also for individual learners who are either beginners or intermediate coders. The block programming interface is something many children are already familiar with, while creating a VR world makes learning to code very fun and engaging. Children who are introduced to coding with C3D have less chance of losing interests in coding.

On the contrary, C3D Java version is mainly used by Advanced Placement Computer Science (APCS A) teachers at high school and introductory level computer science teachers at post-secondary institutions. This is a tool that has transformed Java class. CS teachers have loved this platform for over a decade.
“When students are allowed to be creative, such as making VR content they identify with, they absorb coding concepts along the way. - Jason Madar”

Contact Form


logo

C3D.io is a product of Codeca Educational Technology and Services Inc., located at North Vancouver, BC, Canada

Subscribe to Our Newsletter