Title: Learning Computer Science
1- Learning Computer Science
Putting theory and practice together How do
students learn to solve problems using
object-oriented programming? What do they learn
from doing it and which problem solving
strategies can be identified? How do students
learn about computer systems when working in
distributed project teams? What characterizes
learning of computer science in an
internationally distributed environment?
How do university students learn computer
science? This is the research question for the
CS Learner project. The aim is to identify
different ways in which learners approach and
experience computer science. The learning
outcome is also in focus.
Researchers Anders Berglund Shirley Booth Jonas
Boustedt Mats Daniels Anna Eckerdal Roy
Nilsson Arnold Pears Eva Pärt-Enander Michael
Thuné
Photo Martin Ceije
It is relevant to identify learning resources
and their use when studying learning and
teaching. A better understanding of this can be
used to create a good learning environment. The
resources of interest are Artificial, e.g.,
books, computers, compilers, the Internet,
wireless networks. Human, e.g., experts, teachers
and students (different disciplines, levels and
nationalities).
Conceptual understanding How do students
learn object-oriented programming? By taking a
students perspective and studying ways in which
concepts are understood, teaching and learning
can be improved.
Resources in learning environments
- How would You explain the relationship between
class and object?
Contact Michael.Thune_at_it.uu.se http//www.it.uu.s
e/research/project/cslearner
Research at the Department of Information
Technology, Uppsala University, Sweden