The first phase of the work was developed a content analysis framework and analysis of thread patterns yielded a model of how knowledge was being constructed. The content analysis framework for knowledge construction activities includes five main categories of “Knowledge construction episodes”, “Problem description episodes”, “Non-constructive episodes”, “Moderation Episodes”, and “others”. “Knowledge construction episodes” are directly related to building new knowledge to solve technical