أرسل هذا في رسالة قصيرة: Modeling a problem solving approach through computational thinking for teaching programming /