Problem solving
قدم الباحثون روبوكود باعتباره ركيزة "التعلم القائم على حل المشكلات" لتعليم البرمجة.