The Knowledge Building (KB) theory was created and developed by Carl Bereiter and Marlene Scardamalia for describing what a community of learners needs to accomplish in order to create knowledge. The theory addresses the need to educate people for the knowledge age society, in which knowledge and innovation are pervasive.
Furthermore, there are 12 famous principles of knowledge building.
I'll list some below:
1.Real ideas and authentic problems. In the classroom as a Knowledge building community, learners are concerned with understanding, based on their real problems in the real world.
2.Improvable ideas. Students' ideas are regarded as improvable objects.
more details can be view in Scardamalia's knowledge building theory.
Let's back to the interesting class activity we join last class. Last week we read an article <Social Cloud Computing:A Vision for Socially Motivated Resource Sharing>. We read the article and try to answer three questions,both individual and by group work:
The first is "What is the definition of Social Cloud?"
The second question is "What are the possible applications of a Social Cloud?"
The third question is“Do you have any critiques against this article?”
I think our epistemic aims at reading the article and understand it and then think about the opinions in the article.
In the first two questions, we only approach at metacognition level so we don't have any difference.
But for the third question, we have several different opinions on it.You can see it in the pictures follow:
In the discussion, we follow three principles:
1.Share openly what we do not understand, "What I need to understand..." or "What I need to know..."
2.Respect each other's perspectives and tentative understandings.
3.Express disagreement in a constructive fashion.
in the course of discussion, we exchange views, eventually get some inspiration from the other party, to higher cognition level.
I think in a team,our ideas can be analyzed, pointed at, talked about, and progressively refined over time. So I think work in a team will benefit more than by individual.



The background of your blog is so cool. In the last class, that activity was a good chance to practice how to build our knowledge by teamwork. Like you said in the last paragraph, I definitely agree that a team can help every member getting a better understanding and the team itself can be stronger. What I want to point is that every member should participate actively, or maybe you cannot get something useful. So I can safely say that we should pay more attention to the procedure which you have already shown us.
回复删除You are right about the participate things. In a team it's important to work as a team but not many individuals. Everyone should be allow to express their opinion.
删除Agree with you. Any innovative idea is the result of the collaboration of many brilliant heads. A group undoubtedly could be more efficient than any of the single members.
回复删除