
Coding and Computational Thinking with Virtual VICE Robot
Product by Carnegie Mellon Robotics Academy
Facts checked: Not yet checked
Our take (not a Learning Standard rating). This label applies to learning-science judgments throughout this overview.
Our take (not a Learning Standard rating)
While The Learning Standard has not yet formally evaluated this program, its design relies on worked examples and immediate feedback to teach computational thinking effectively. The embedded virtual robot allows students to test code instantly, strengthening mental models of logic, though its rigid direct instruction format may restrict open-ended exploration.
Pros
- Provides immediate visual feedback through the virtual robot's execution of student-written code to correct logical errors in real-time.
- Uses worked examples in step-by-step video lessons to reduce cognitive load during initial skill acquisition.
- Grounds abstract programming concepts in concrete robotics challenges to improve knowledge transfer.
Cons
- Heavy reliance on passive direct instruction videos requires strict self-regulation to maintain student attention.
- The highly structured, linear progression limits opportunities for open-ended creative coding experimentation.
- Lacks adaptive scaffolding to automatically detect student failure and provide simpler prerequisite practice.
What Do We Know About Coding and Computational Thinking with Virtual VICE Robot?
Coding and Computational Thinking with Virtual VICE Robot presents a highly structured, effective environment for teaching your child foundational programming logic, though it currently awaits formal evaluation by The Learning Standard. The platform bypasses the need for physical hardware by embedding a virtual robot directly into the lesson interface. This setup is grounded in the learning science principle of immediate feedback; when your child writes a line of code, they instantly see the virtual robot execute that command. This visual confirmation corrects misconceptions in real-time and builds robust mental models of cause and effect. The curriculum relies heavily on direct instruction, using videos and step-by-step animations to introduce new concepts. While this use of worked examples helps manage cognitive load for beginners, it requires your child to follow strict, predetermined paths before attempting independent challenges. Parents should know that this is a rigorous, academic tool rather than a casual game. It requires focused attention and reading comprehension to navigate the lessons effectively. Because the progression is linear and not adaptive, your child may experience frustration if they miss a foundational step, making adult guidance helpful during early modules.
How Does Coding and Computational Thinking with Virtual VICE Robot Work?
Coding and Computational Thinking with Virtual VICE Robot utilizes a combination of direct instruction and project-based learning to teach algorithmic logic. Students begin each module by watching instructional videos and animations that explain specific programming concepts, such as loops, variables, or conditional statements. These worked examples demonstrate exactly how to construct the code before the student is asked to perform the task. Following the instruction phase, students enter an embedded programming interface alongside a virtual robot. They are given specific challenges that require them to apply the target concept to navigate the robot through a virtual environment. The interface compiles the code and simulates the robot's physical movement, providing immediate visual feedback on the accuracy of their logic. If the robot crashes or fails to complete the objective, students must debug their code by analyzing the sequence of commands. This iterative process of coding, testing, and debugging forces active retrieval of the learned concepts, though the platform relies on the student to self-correct rather than providing automated intelligent hints.
Strengths and tradeoffs of Coding and Computational Thinking with Virtual VICE Robot
The biggest strength of Coding and Computational Thinking with Virtual VICE Robot is its integration of immediate visual feedback through the virtual simulation, while its biggest weakness is the lack of adaptive scaffolding to support struggling learners. Immediate Visual Feedback: By placing the virtual robot directly next to the coding interface, the platform minimizes the split-attention effect. Students do not have to toggle between windows to see the results of their programming. When code is executed, the robot's immediate response provides intrinsic feedback. This rapid loop of trial, error, and correction is essential for building accurate mental models of computational logic. Worked Examples and Cognitive Load: The curriculum effectively uses worked examples via step-by-step videos to introduce complex algorithms. This reduces intrinsic cognitive load, allowing novice coders to understand the structure of a program before they are asked to write one from scratch. Lack of Adaptive Scaffolding: Despite these strengths, the platform is entirely linear. It does not utilize adaptive algorithms to detect when a student is failing. If a learner struggles with a concept like nested loops, the system will not automatically provide simpler prerequisite practice.
Who Might Benefit From Coding and Computational Thinking with Virtual VICE Robot?
This curriculum is best for upper elementary and middle school students who need a structured, rigorous introduction to programming logic without the logistical hurdles of physical robotics kits. It serves as an excellent resource for classroom educators teaching Career and Technical Education or STEM applied sciences. Because the lessons demand sustained attention and methodical problem-solving, it is highly suited for goal-oriented learners ready for formal direct instruction. It is less appropriate for young children seeking casual, gamified coding apps or advanced students looking for open-ended sandbox environments to write freeform code.
Data Transparency
Does Not Meet Data Transparency Standard
Coding and Computational Thinking with Virtual VICE Robot does not meet our data transparency standard. Its privacy policy does not document basic protections, including a commitment against targeted advertising, limits on sharing children's data and contractual limits on service providers.
9 of 35 checks passed
Evaluated September 2026
CS-STEM Network →Level 1 · Basic protections
Does not sell data or target ads at students, limits sharing, and lets parents see and delete their child's data.
Not documented: a commitment against targeted advertising, limits on sharing children's data, contractual limits on service providers, a COPPA or FERPA commitment, parents' right to see their child's data, parents' right to delete their child's data
Level 2 · Parent control (meets the standard)
Families can get their data out, know who processes it, and know how long it is kept.
Not documented: data export, a data retention timeline, self-service deletion
Level 3 · Direct data access
Families or schools can pull their own data through an API, in a stated format.
Not documented: an API for retrieving their own data, a named export format
View all 35 checks
Parent Access3/8
Does the policy mention parents specifically?
“Users under age 13 may only disclose personal information through CS2N with the consent or authorization required by applicable law, including consent obtained by a parent, guardian, school, district, or teacher when permitted by law.”
Can parents view their child's data?
The policy gives access rights to "you" and asks parents only to report concerns about a child's information; it does not give parents a right to view their child's data.
Can parents modify their child's data?
The policy does not give parents a right to change their child's data.
Can parents delete their child's account?
The policy says it will remove a child's information that was provided without consent, but does not give parents a right to request deletion.
Is there a dedicated Children's Privacy section?
“## **Children's Personal Information**”
Does it reference COPPA compliance?
The policy refers to "applicable law" but never names COPPA.
Does it reference FERPA compliance?
The policy does not mention FERPA.
Is parental consent required for child accounts?
“Users under age 13 may only disclose personal information through CS2N with the consent or authorization required by applicable law, including consent obtained by a parent, guardian, school, district, or teacher when permitted by law.”
Data Portability1/5
Can users access their personal data?
“You may [contact us](https://www.cs2n.org/support/contact) to ask what information we have about you, request corrections, request deletion where applicable, or express concerns about our use of your information.”
Can users download/export their data?
The policy does not offer a way to download or export data.
Is there a self-service data access tool?
The policy offers access only by contacting CS2N, not through a self-service tool.
Is a specific data format mentioned for export?
The policy does not name any export format.
Is there an API for data access?
The policy does not describe an API for getting your own data.
Data Minimization1/6
Is data collection itemized?
“Depending on how you use CS2N, this may include your name, email address, username, account settings, course activity, group membership, and other information needed to provide CS2N features.”
Can the app be used without a real name?
The policy says CS2N collects users' names, including first and last names from Google and organization sign-in.
Can the app be used without an email?
The policy says CS2N collects email addresses.
Does it state collection is limited to what is necessary?
The policy does not explicitly state that collection is limited to what is necessary.
Is IP address anonymized or truncated?
The policy does not address anonymizing or truncating IP addresses.
Is location tracking explicitly excluded?
The policy does not address location tracking.
Third-Party Protection3/7
Does it explicitly state no selling of data?
“We do not sell or rent your personal information.”
Are third-party providers named?
“With your permission, CS2N also uses Google Analytics through Google Tag Manager to understand how the site is used and to improve CS2N.”
Are providers contractually restricted?
The policy does not describe contractual restrictions on service providers.
No-targeted-advertising commitment?
The policy does not address targeted advertising.
Is AI/ML data sharing addressed?
The policy does not address AI or machine learning.
Child-specific sharing restriction?
The policy's children's section covers consent for disclosure but has no child-specific limit on CS2N sharing data.
Cookies/tracking limited or opt-out?
“Analytics is not loaded until you choose to accept analytics. You may decline analytics and continue using CS2N.”
Deletion & Retention1/5
Can users delete their account?
“You may [contact us](https://www.cs2n.org/support/contact) to ask what information we have about you, request corrections, request deletion where applicable, or express concerns about our use of your information.”
Self-service deletion mechanism?
The policy offers deletion only by contacting CS2N, not through a self-service tool.
Specific data retention timeline?
The policy does not give a retention timeline.
Auto-deletion of inactive accounts?
The policy does not address automatic deletion of inactive accounts.
Post-deletion handling described?
The policy does not describe what happens to data after deletion.
Advertising0/4
Advertising model explicitly disclosed?
The policy does not address advertising.
Free from third-party advertisements?
The policy does not address third-party advertising.
Children excluded from ad targeting?
The policy does not address ad targeting of children.
Ad-free option available?
The policy does not address advertising or an ad-free option.
What This Means
The policy review did not meet our data transparency standard. The checks above show the documented findings and unknowns. A missing statement does not establish how the app handles data in practice.
About this evaluation: Based on automated analysis of CS-STEM Network against 35 policy-disclosure questions, including questions adapted from the Common Sense Privacy Program's published evaluation questions. TLS is not affiliated with Common Sense Media, and this is not a Common Sense rating. Quoted text is copied from the policy; unquoted notes are our summary. Results describe what the policy documents, not the company's actual practices. Privacy policies can change: this review reflects the version we analyzed and does not determine legal compliance.
Sources and review method
TLS combines product information and editorial analysis to explain how Coding and Computational Thinking with Virtual VICE Robot works, its tradeoffs, and the questions to ask before choosing it. Product features, an instructional rationale and evidence of learning outcomes are different kinds of information.
Formal Learning Standard assessment: not yet completed. Data Transparency findings are reported separately and do not establish learning effectiveness. Read our methodology.
Frequently Asked Questions About Coding and Computational Thinking with Virtual VICE Robot
Is Coding and Computational Thinking with Virtual VICE Robot free?
No, Coding and Computational Thinking with Virtual VICE Robot is not free. The curriculum costs $9 per student. This licensing model is primarily designed for school districts and classroom educators looking to implement a standardized robotics and programming curriculum across multiple devices. Individual licenses can also be purchased for home use, but parents should be aware that the interface is designed with a traditional classroom structure in mind.
Is Coding and Computational Thinking with Virtual VICE Robot good for elementary and middle school students?
Yes, Coding and Computational Thinking with Virtual VICE Robot is highly effective for students in grades 3 through 8 who are ready for structured academic learning. The step-by-step direct instruction reduces cognitive load, making complex programming concepts accessible to younger learners. However, its academic tone and reliance on reading comprehension mean it requires intense focus. Parents of easily distracted students may need to provide oversight to ensure they are actively engaging with the videos.
What does Coding and Computational Thinking with Virtual VICE Robot teach?
Coding and Computational Thinking with Virtual VICE Robot teaches foundational computer science, algorithmic logic, and computational thinking. Students learn core programming concepts such as sequencing, loops, conditional statements, and variables. Beyond syntax, the curriculum emphasizes general problem-solving skills and debugging. By manipulating the virtual robot, students also learn applied math and physics concepts related to spatial reasoning, distance, and angles. The systematic approach forces students to break down large problems into manageable logical steps.
How does Coding and Computational Thinking with Virtual VICE Robot compare to VEXcode VR?
Coding and Computational Thinking with Virtual VICE Robot provides a highly structured curriculum, whereas VEXcode VR focuses on open-ended sandbox exploration. The VICE platform relies on direct instruction videos to ensure foundational mastery before students attempt challenges. VEXcode VR offers a more flexible environment that excels at allowing students to test creative, self-directed solutions in various virtual playgrounds once they understand basic logic. The VICE curriculum is better for educators needing a strict step-by-step lesson plan.
Has The Learning Standard evaluated Coding and Computational Thinking with Virtual VICE Robot?
TLS has not yet completed a Learning Standard evaluation of how well Coding and Computational Thinking with Virtual VICE Robot teaches. Its privacy policy has been reviewed for Data Transparency and does not yet document the basic protections (Level 1).
Is Coding and Computational Thinking with Virtual VICE Robot COPPA compliant?
A COPPA reference was not found in the reviewed privacy policy. This does not determine whether the app complies with COPPA. Policy review note: The policy refers to "applicable law" but never names COPPA.
Is Coding and Computational Thinking with Virtual VICE Robot FERPA compliant?
A FERPA reference was not found in the reviewed privacy policy. This does not determine whether the app complies with FERPA. Policy review note: The policy does not mention FERPA.
Does Coding and Computational Thinking with Virtual VICE Robot have a children's privacy policy?
The reviewed policy includes a dedicated children's privacy section. Policy review note: The policy has a section headed Children's Personal Information.
Does Coding and Computational Thinking with Virtual VICE Robot sell student data?
The reviewed policy states that the app does not sell data. This is a policy statement; actual data practices were not verified. Policy review note: The policy states CS2N does not sell personal information.
Can you delete your data from Coding and Computational Thinking with Virtual VICE Robot?
The reviewed privacy policy describes account deletion. We have not tested the deletion process. Policy review note: Users can ask for their information to be deleted "where applicable".
Follow TLS Research
Subscribe to future TLS research updates: app reviews, findings, and what the evidence shows.
Screenshots



Take Action
For Coding and Computational Thinking with Virtual VICE Robot
If you represent Carnegie Mellon Robotics Academy and have a correction or new evidence, send the relevant source so we can review and update this page.
Submit a correctionDetails
- Pricing
- $9 per student
- Platforms
- Web Browser, Windows (Microsoft), macOS (Apple), Chrome OS (Google)
- Grade Levels
- 3rd Grade, 4th Grade, 5th Grade, 6th Grade, 7th Grade, 8th Grade
- Website
- Visit site