In all my teaching, these are the 10 qualities I value most.
- Technical Ability – Can the student program?
- Presentation Skills – Can the student communicate their ideas?
- Design – Can the student create something coherent?
- Creativity – Is the student original?
- Teamwork and Leadership – Does the student know how to work with people?
- Critical Thinking and Writing – Can the student go deeper?
- Following Directions – Does the student pay attention to what is being asked?
- Effort and Integrity – Is the student trying?
- Participation and Helpfulness -Can the student help other students succeed?
- Portfolio – Did the student create a good portfolio?