Creativity can be taught

Everyone can be creative knowing these tools/tips.

pdf Creativity Tools

Quotes:

Creativity can be taught.

Anyone can create and innovate.

Creativity is about generating new ideas.

Innovation is about implementing them.

Brainstorming: Generate ideas without constraints. Evaluate them later.

Mindmap:  Utilize memory / association power of brain. Instantly find related words on any topic. Use the 5W and 1H questions for getting started.

Image

Tools for generating new ideas:

Juxtaposition: Bring two things together – Related or Unrelated – Natural or forced – Conscious or Random

Out-of-the-box: Think out of boundary / assumption / logic / usefulness

Change: Shape / Size / Color / Approach / Order / Perspective / Entry-point / Application-area

Reverse / Eliminate / Separate / Copy / Combine: Function / Logic

More Verbs for ideas generation: Remember the basic operators and the 6 universal questions (5W and 1H).


C program to trim blank spaces

#include <stdio.h>

void copy(char *to, char *from);

int main(void)
{

char str[80];

copy (str,” this ia a test “);

printf(“without spaces:%s”,str);

return 0;

}

void copy(char *to, char *from)

{

const char *p; char *q;

for(p=from,q=to;*p != ‘ ‘; p++)

// space between quotes in the above statement
{

if (*p != ‘ ‘) { *q=*p; q++; }

}

*q = ”;

}

// Download here.

// trim.doc

Tips: This function can be modified to find and replace a char.

See this page for an example Find and Replace

See this page for string replace: string replace