Real Life Learning and Design of Knowledge Engine

Post on 14-Jun-2015

414 views 0 download

Tags:

description

I did a short version of this content at PyCon China 2012. You can read the text version of that speech at: http://blog.opensourcelearning.org/?p=454

Transcript of Real Life Learning and Design of Knowledge Engine

Real Life Learningandand

Design of Design of Knowledge EngineKnowledge Engine

Yuanliang Liu

Python

Software

Software will be the construct of future society

software

Bill Joy: software is to give ideas a concrete form

Dijkstra: the naming of ”Computer Science” has done great harms

Guido: make everyone able to program, the future standard of literacy

Christopher Alexander: understanding of life

Social Programming

The tragedy of sociology

The ineffectiveness of sociology

Use software to explore

Education

Feedback from customers

Einstein: feel very luck that he was killed by schooling

Mark Twain: I've never let my school interfere with my education

John Taylor Gatto: teachers are a group of people who cannot make a living from what they teach

A middle school headmaster: you teachers cannot make a living if you get out of school

A middle school student: the platform will have no future if it has anything to do with tests

How to meet the needs of learning

Sudbury valley school

My learning in college

My teaching practice at Wuqi SchoolMy teaching practice at Wuqi School

How software programmers learn how to program

Deep analysis

• Is modern education system successful?

• Scaled, easy to operate, needs of mass production surpass needs of people's happiness

Satisfy needs of learning?

Still don't know how to learn after staying in school more than 10 or 20 years

Isolated from real life Is it learning to lock people away from life for more than 10 years? What you can learn in school is only a tiny fraction of what you

need to learn in your life. So it can be ignored School make people lose the ability to learn Compulsory schooling, makes students lose sense of the space School teachers have no true understanding of knowledge, and

thus doesn't know how to apply it flexibly in teaching The school cannot teach courage. At least it should be able to teach

self-reflection. But it cannot even teach this.

My road of exploration

Elearning research Learning theories in the academic Alternative learning from American grassroots

practices Alternative learning from Chinese grassroots

practices Personal rich learning experiences, learning across

multiple disciplines. First explore what is learning, then explore what is education, with scientific attitudes and with software

How to imagine the future of education

The understanding of life

How to create life

Refactor

• Internet lowers the threshold, and connect things

• The new economy needs individuals of creativity, know how to learn and how to explore

• The explosive growth of self-production of social products

• New era calls for new education

How internet changes education

• Individual, abstract knowledge out, real life learning

• Make people who has knowledge teach, make course preparation easier

• Rich learning resources

• Organizations carry out education responsibility

• Organizations open up inner resources, internship, apprenticeship

• Rich tools to help build portfolios online

Knowledge EngineKnowledge Engine

BooksBooksBlogsBlogs

Learning

Learning

Proje

ct M

anag

emen

t

Proje

ct M

anag

emen

t

Knowledge Management

Knowledge Management

Knowledge EngineKnowledge Engine

Knowledge Engine

• Text

• Frame, not mind map

• Tags, importance

Knowledge Engine

Knowledge structure, learning resources, projects, questions

With these, people can learn by themselves, choose the best way of learning for themselves, in their pursuit of happiness

What is knowledge

• Result of exploration with software

• Inner core, abstract out

• Need to reflect and make changes often

• Topic, the whole, bottom

• Understanding, stay in touch with reality, apply knowledge

• Knowledge is flowing structure

Real life learning

Learn how to learn from real life learning

Only real life learning promotes independent thinking and opens up learning space

Learn fastest and best

Courage,observe,understanding,truth. Topic,classification

What to learn: the most interested, promote thinking

Real life learning

Learning subjects and learning material isolated from real life are what cause student self-management crisis

If a student doesn't spend at least 5 times of the hours the teacher spent teaching, this student is not worth teaching

Accumulate experiences and infos through a period of time

Seek knowledge structure of others in conversation or in reading, seek unfamiliar knowledge structure in other domains

Workflow

Learning is interaction between stream and structure, and their mutual stimulation

Similar work internationally

wisdomclouds.com Trello bagtheweb.com: content curating

Knowledge Engine compared with current tools

Cat's Cradle

“Self-taught, are you?" Julian Castle asked Newt.

"Isn't everybody?" Newt inquired.

"Very good answer.”

Return learning to its original face

We are all self-learners. Make self-learning easier!

Knowledge Engine:

http://www.3exps.org

Open Source Learning:

http://www.opensourcelearning.org/

Official blog:http://blog.opensourcelearning.org

Appendix

Real life learning: http://www.3exps.org/social/leon/framebook/notes/note/15982/

What is knowledge:

http://www.3exps.org/social/leon/framebook/notes/note/12379/

Learning and thinking patterns with notebook:

http://www.3exps.org/social/leon/framebook/notes/note/16291/

About learning:

http://www.3exps.org/social/leon/framebook/notes/note/8622/

Appendix

Riverside School of India and real life learning :

http://www.3exps.org/social/leon/framebook/notes/note/15608/