Teaching roles of variables in elementary programming courses

  title={Teaching roles of variables in elementary programming courses},
  author={Marja Kuittinen and Jorma Sajaniemi},
Computer programming is a difficult skill for many students and new methods and techniques to help novices to learn programming are needed. This paper presents roles of variables as a new concept that can be used to assist in learning and gives detailed instructions on techniques to present roles to novices. These techniques are based on current learning theories and they have been used in a classroom experiment comparing traditional teaching with role-based teaching. The results suggest that… CONTINUE READING
Highly Cited
This paper has 45 citations. REVIEW CITATIONS

From This Paper

Figures, tables, and topics from this paper.
29 Citations
4 References
Similar Papers


Publications citing this paper.
Showing 1-10 of 29 extracted citations


Publications referenced by this paper.
Showing 1-4 of 4 references

Comprehension strategies in programmi ng

  • N. Pennington
  • Empirical Studies of Programmers: Second Workshop…
  • 1987
Highly Influential
7 Excerpts

Madison.A Study of College Students’ Construct of Parameter Passing: Implications for Instruction

  • S K.
  • PhD thesis, University of Wisconsin,
  • 1995
Highly Influential
4 Excerpts

Similar Papers

Loading similar papers…