Page 21 - UR221 Creative & Scientific Thinking_Neat
P. 21
2.3 Concept of Creativity
2.3 Concept of Creativity
Creativity can be defined as the ability to generate ideas, solutions, or products that
are both new (original) and useful (valuable). Creativity is not random; it is a struc-
tured cognitive process that builds upon knowledge, experience, and imagination. In
computing, creativity appears in:
esigning new algorithms D
inding efficient solutions to computational problems F
eveloping innovative software applications D
reating intelligent and adaptive systems C
Creativity allows programmers and researchers to move beyond standard solutions and
explore alternative approaches.
2.4 Characteristics of Creative Thinking
Creative thinking is characterized by several key features:
luency: Generating many ideas or solutions F
lexibility: Shifting between different approaches F
riginality: Producing unique or uncommon ideas O
laboration: Expanding and refining ideas E
In programming, these characteristics help developers:
rite optimized code W
olve bugs in unconventional ways S
mprove system performance and usability I
2.5 Types of Creativity
2.5.1 Individual Creativity
Individual creativity refers to the ability of a person to generate creative ideas inde-
pendently. In computing, this is seen when a programmer designs a new algorithm or
writes an efficient piece of code.
Programming Example (Problem Solving Approach):
12

