@prefix noppa: . @prefix void: . @prefix owl: . @prefix teach: . @prefix noppa-dev: . @prefix xsd: . @prefix skos: . @prefix rdfs: . @prefix ukos: . @prefix lsv: . @prefix amazon: . @prefix tisc: . @prefix ical: . @prefix rdf: . @prefix brtown: . @prefix aiiso: . @prefix bibo: . @prefix foaf: . @prefix dc: . rdf:type dc:Agent , foaf:Person , foaf:Agent ; "University Lecturer"@en , "Yliopistonlehtori"@fi ; ; foaf:familyName "Sorva" ; foaf:firstName "Juha" ; foaf:name "Juha Sorva" ; foaf:plan "

\n  

\n

\n What do I do?

\n

\n I am a programming teacher and a computing education researcher. Computing education research (CER) is a branch of discipline-based education research. (No, it doesn't involve raps across the knuckles.)

\n

\n My background is in computer science. In recent years, I have been drawn towards research on education, especially computing education research. I draw on theories of education and psychology as I teach and as I do research on the learning and teaching of programming.

\n

\n In my spare time, I enjoy pinches of salt, calling kettles black, and writing footnotes.

\n

\n  

\n

\n Research

\n

\n My research interests within CER include: the learning and teaching of introductory programming (especially at the university level), learners' understandings of programming concepts, cognitive approaches to CER, program visualization, phenomenography, and learning environments and tools.

\n

\n For a list of my publications, please see my Google Scholar profile. A separate page contains open-access links to those of my papers that have been published in the ACM Digital Library. (Please notify me if you experience problems with those.)

\n

\n I am part of the Learning + Technology research group.

\n

\n  

\n

\n Some current and recent projects

\n\n

\n  

"@en ; foaf:topic_interest , , , , , , , , , , , , ; foaf:workInfoHomepage . rdfs:label "RDF description of Juha Sorva" ; foaf:primaryTopic .