Here are a few statements that may or may not be applicable, in context of your project. There are no right or wrong answers, so please just answer honestly. In the end, you'll receive an overview of all CPPST attributes.
Below you see the results divided in seven unique attributes of the CPPST model, each with a score from 1 to 5.
Results in Detail
Please notice that these results are always in context of your project! A low score on an attribute does not mean you are not good at that attribute. It merely suggests that in context of the project, you were less creative.
1. Curiosity
Your score: /5.
A curious someone is a person that always shows interest in new, unknown things, that likes to come out of his or hers comfort zone and that likes to delve into a subject or to create things. Someone who does not need external motivation.
Curiosity is the most important factor.
Low score: did not learn new things or no will/desire to learn new things
High score: A "hungry" mind. Motivated to look for new things, enriches own world
2. Creative State of Mind
Your score: /5.
Someone with a creative state of mind is a person that faces work with the right attitude such that creativity can flow optimally and time seems to fly by.
Focus is the most important factor.
Low score: Stays at the surface of problems. Gets interrupted frequently.
High score: Feels freedom and a "flow" during work, goes deep sometimes, has illuminating "aha" moments
3. Creative Techniques
Your score: /5.
Someone who uses creative techniques is someone who knows how exactly to approach problems, and which techniques are involved to get to the best possible solution.
Technique is the most important factor.
Low score: no idea how to take hurdles. Halted when stuck.
High score: Ideas on how to move forward, especially when stuck.
4. Technical Knowledge
Your score: /5.
Someone with technical knowledge is someone who has the know-how to tackle the problem at hand: knowledge of programming languages, techniques, willing to continuously improve, and so forth.
Knowledge is the most important factor.
Low score: no new knowledge gathered or too little knowledge to solve bigger programming problems
High score: builds upon newly acquired knowledge to take on problems easily.
5. Communication
Your score: /5.
A communicative someone is a person driven by internal or external feedback, that way striving to be able to offer the best solution possible. Someone who actively shares.
Feedback is the most important factor.
Low score: does not ask for feedback, resulting in suboptimal solutions.
High score: uses fast and regular feedback of others to improve the solution. Shares own ideas, open to serendipity.
6. Constraints
Your score: /5.
Someone who can handle constraints is someone who gets the best out of themselves given the limitations that are applied because of internal or external circumstances.
Context is the most important factor.
Low score: cannot deal with the constraints of the assignment and therefore cannot arrive at a relevant solution.
High score: the context of the assignment can be turned into focus and thus better performance.
7. Critical Thinking
Your score: /5.
A critical someone is a questioner who does not only doubt things, but also comes up with alternatives, compares, considers, and implements. Critical thinking means making well-informed decisions in context of the problem at hand.
Introspection is the most important factor.
Low score: takes everything for granted without questioning the facts. Loses time to irrelevant things.
High score: Questions requirements and comes up with alternatives. Is willing to change things half-way through.