Supporting Programming Assignments with Activity Streams: An Empirical Study

  title={Supporting Programming Assignments with Activity Streams: An Empirical Study},
  author={Christopher D. Hundhausen and Adam S. Carter and Olusola O. Adesope},
Social learning theory emphasizes the importance of providing learners with opportunities to observe their peers, and to participate actively in a community. Unfortunately, early computing courses tend to emphasize individual programming assignments, which discourage learners from observing and working with their peers. In order to explore the possibility that increased opportunities for social awareness and interaction while working on programming assignments might influence learning outcomes… CONTINUE READING


Publications referenced by this paper.

Self-efficacy: the exercise of control

  • A. Bandura
  • Worth Publishers
  • 1997
Highly Influential
4 Excerpts

Similar Papers

Loading similar papers…