uu.seUppsala University Publications
Change search
Refine search result
1 - 16 of 16
CiteExportLink to result list
Permanent link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Rows per page
  • 5
  • 10
  • 20
  • 50
  • 100
  • 250
Sort
  • Standard (Relevance)
  • Author A-Ö
  • Author Ö-A
  • Title A-Ö
  • Title Ö-A
  • Publication type A-Ö
  • Publication type Ö-A
  • Issued (Oldest first)
  • Issued (Newest first)
  • Created (Oldest first)
  • Created (Newest first)
  • Last updated (Oldest first)
  • Last updated (Newest first)
  • Disputation date (earliest first)
  • Disputation date (latest first)
  • Standard (Relevance)
  • Author A-Ö
  • Author Ö-A
  • Title A-Ö
  • Title Ö-A
  • Publication type A-Ö
  • Publication type Ö-A
  • Issued (Oldest first)
  • Issued (Newest first)
  • Created (Oldest first)
  • Created (Newest first)
  • Last updated (Oldest first)
  • Last updated (Newest first)
  • Disputation date (earliest first)
  • Disputation date (latest first)
Select
The maximal number of hits you can export is 250. When you want to export more records please use the Create feeds function.
  • 1. Adams, Robin
    et al.
    Fincher, Sally
    Pears, Arnold
    Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology, Computer Systems.
    Börstler, Jürgen
    Boustedt, Jonas
    Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology, Division of Scientific Computing.
    Dalenius, Peter
    Eken, Gunilla
    Heyer, Tim
    Jacobsson, Andreas
    Lindberg, Vanja
    Molin, Bengt
    Moström, Jan Erik
    Wiggberg, Mattias
    Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology, Computer Systems.
    What is the word for "Engineering" in Swedish: Swedish students' conceptions of their discipline2007Report (Other academic)
  • 2.
    Boustedt, Jonas
    Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology, Division of Scientific Computing. Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology, Numerical Analysis.
    A methodology for exploring students' experiences and interaction with large-scale software through role-play and phenomenography2008In: Proc. 4th International Computing Education Research Workshop, New York: ACM Press , 2008, p. 27-38Conference paper (Refereed)
  • 3.
    Boustedt, Jonas
    Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology, Division of Scientific Computing. Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology, Numerical Analysis.
    A student perspective on software development and maintenance2010Report (Other academic)
  • 4.
    Boustedt, Jonas
    Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology, Computer Systems.
    Automated analysis of dynamic web services2002Report (Other academic)
  • 5.
    Boustedt, Jonas
    Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology, Division of Scientific Computing. Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology, Numerical Analysis.
    On the Road to a Software Profession: Students’ Experiences of Concepts and Thresholds2010Doctoral thesis, comprehensive summary (Other academic)
    Abstract [en]

    Research has shown that there are gaps in knowledge between newly hired and experienced professionals and that some of these gaps are related to concepts, such as the concepts of object orientation. This problem, and the fact that most computer science majors want to work in the software industry, leads to questions regarding why these gaps exist and how students can be better prepared for their future careers. Against this background, this thesis addresses two theme-based perspectives that focus on students' views of concepts in Computer Science.

    The first theme-based perspective investigated the existence of potential Threshold Concepts in Computer Science. Such concepts should be troublesome, transformative, irreversible, and integrative. Qualitative methods have been mainly used and empirical data have been collected through semi-structured interviews, concept maps, and written stories. The results identified two Threshold Concepts, suggested several more, and then described the ways in which these concepts have transformed students.

    The second theme-based perspective took a phenomenographic approach to find the variation in how students understand concepts related to the software profession. Data were collected via semi-structured interviews. In one study the interviews were held in connection with role-playing where students took on the role of a newly hired programmer. The results show a variety of ways to experience the addressed phenomena in the student collective, ranging from superficial views that often have a practical nature to more sophisticated understandings that reflect a holistic approach, including a professional point of view.

    Educators can use the results to emphasize concepts that are important from students' perspectives. The phenomenographic outcome spaces can help teachers to reflect upon their own ways of seeing contrasted with student conceptions. I have indicated how variation theory can be applied to open more sophisticated ways of seeing, which in this context stresses the professional aspects to help students prepare for becoming professional software developers.

    List of papers
    1. Threshold Concepts in Computer Science: Do they exist and are they useful?
    Open this publication in new window or tab >>Threshold Concepts in Computer Science: Do they exist and are they useful?
    Show others...
    2007 (English)In: SIGCSE Bulletin inroads, ISSN 0097-8418, Vol. 39, no 1, p. 504-508Article in journal (Refereed) Published
    National Category
    Computer Sciences Learning
    Identifiers
    urn:nbn:se:uu:diva-20482 (URN)10.1145/1227504.1227482 (DOI)000267059300117 ()
    Available from: 2008-03-07 Created: 2008-03-07 Last updated: 2018-01-12Bibliographically approved
    2. Student Understanding of Object-Oriented Programming as Expressed in Concept Maps
    Open this publication in new window or tab >>Student Understanding of Object-Oriented Programming as Expressed in Concept Maps
    Show others...
    2008 (English)In: SIGCSE Bulletin inroads, ISSN 0097-8418, Vol. 40, no 1, p. 332-336Article in journal (Refereed) Published
    National Category
    Computer Sciences Learning
    Identifiers
    urn:nbn:se:uu:diva-15966 (URN)10.1145/1352322.1352251 (DOI)000265741800078 ()
    Available from: 2008-09-12 Created: 2008-09-12 Last updated: 2018-01-12Bibliographically approved
    3. Concrete examples of abstraction as manifested in students' transformative experiences
    Open this publication in new window or tab >>Concrete examples of abstraction as manifested in students' transformative experiences
    Show others...
    2008 (English)In: Proc. 4th International Computing Education Research Workshop, New York: ACM Press , 2008, p. 125-135Conference paper, Published paper (Refereed)
    Place, publisher, year, edition, pages
    New York: ACM Press, 2008
    National Category
    Computer Sciences Learning
    Identifiers
    urn:nbn:se:uu:diva-12948 (URN)10.1145/1404520.1404533 (DOI)978-1-60558-216-0 (ISBN)
    Available from: 2008-09-13 Created: 2008-09-13 Last updated: 2018-01-12Bibliographically approved
    4. Student Transformations: Are they computer scientists yet?
    Open this publication in new window or tab >>Student Transformations: Are they computer scientists yet?
    Show others...
    2009 (English)In: Proc. 5th International Computing Education Research Workshop, New York: ACM Press , 2009, p. 129-140Conference paper, Published paper (Refereed)
    Place, publisher, year, edition, pages
    New York: ACM Press, 2009
    National Category
    Computer Sciences Learning
    Identifiers
    urn:nbn:se:uu:diva-120721 (URN)10.1145/1584322.1584337 (DOI)000282382600014 ()978-1-60558-615-1 (ISBN)
    Available from: 2010-03-16 Created: 2010-03-16 Last updated: 2018-01-12Bibliographically approved
    5. A methodology for exploring students' experiences and interaction with large-scale software through role-play and phenomenography
    Open this publication in new window or tab >>A methodology for exploring students' experiences and interaction with large-scale software through role-play and phenomenography
    2008 (English)In: Proc. 4th International Computing Education Research Workshop, New York: ACM Press , 2008, p. 27-38Conference paper, Published paper (Refereed)
    Place, publisher, year, edition, pages
    New York: ACM Press, 2008
    National Category
    Computer Sciences Learning
    Identifiers
    urn:nbn:se:uu:diva-12947 (URN)10.1145/1404520.1404524 (DOI)978-1-60558-216-0 (ISBN)
    Available from: 2008-09-12 Created: 2008-09-12 Last updated: 2018-01-12Bibliographically approved
    6. Students' understanding of the concept of interface in a situated context
    Open this publication in new window or tab >>Students' understanding of the concept of interface in a situated context
    2009 (English)In: Computer Science Education, ISSN 0899-3408, E-ISSN 1744-5175, Vol. 19, p. 15-36Article in journal (Refereed) Published
    National Category
    Computer Sciences Learning
    Identifiers
    urn:nbn:se:uu:diva-102282 (URN)10.1080/08993400902819980 (DOI)
    Available from: 2009-05-06 Created: 2009-05-06 Last updated: 2018-01-13Bibliographically approved
    7. A student perspective on software development and maintenance
    Open this publication in new window or tab >>A student perspective on software development and maintenance
    2010 (English)Report (Other academic)
    Series
    Technical report / Department of Information Technology, Uppsala University, ISSN 1404-3203 ; 2010-012
    National Category
    Software Engineering Learning
    Identifiers
    urn:nbn:se:uu:diva-121645 (URN)
    Available from: 2010-03-26 Created: 2010-03-26 Last updated: 2018-01-12Bibliographically approved
    8. Ways to understand class diagrams
    Open this publication in new window or tab >>Ways to understand class diagrams
    2010 (English)Report (Other academic)
    Series
    Technical report / Department of Information Technology, Uppsala University, ISSN 1404-3203 ; 2010-013
    National Category
    Computer Sciences Learning
    Identifiers
    urn:nbn:se:uu:diva-121648 (URN)
    Available from: 2010-03-26 Created: 2010-03-26 Last updated: 2018-01-12Bibliographically approved
  • 6.
    Boustedt, Jonas
    Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology, Division of Scientific Computing. Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology, Numerical Analysis.
    Students' understanding of the concept of interface in a situated context2009In: Computer Science Education, ISSN 0899-3408, E-ISSN 1744-5175, Vol. 19, p. 15-36Article in journal (Refereed)
  • 7.
    Boustedt, Jonas
    Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology, Division of Scientific Computing. Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology, Numerical Analysis.
    Students working with a large software system: Experiences and understandings2007Licentiate thesis, monograph (Other academic)
    Abstract [en]

    This monograph describes an empirical study with the overall aim of producing insights about how students experience the subject Computer Science and its learning environments, particularly programming and software engineering.

    The research takes a start in the students' world, from their perspective, using their stories, and hence, we have chosen a phenomenographic approach for our research. By interpreting the students' descriptions and experiences of various phenomena and situations, it is possible to gain knowledge about which different conceptions students can have and how teaching and the learning environment affect their understanding. In this study, we focus specifically on students' conceptions of aspects of object-oriented programming and their experiences of problem solving situations in connection with object-oriented system development.

    The questions posed enlighten and focus on the students' conceptions of both tangible and abstract concepts; the study investigates how students experienced a task concerning development in a specific software system, how they conceived the system itself, and how the students describe the system's plugin modules. Academic education in programming deals with abstract concepts, such as interfaces in the programming language Java. Hence, one of the questions in this study is how students describe that specific abstract concept, in a context where they are conducting a realistic software engineering task.

    The results show that there is a distinct variation of descriptions, spanning from a concrete to-do list, to a more advanced description where the interface plays a crucial role in order to produce dynamic and adaptive systems. The discussion interprets the results and suggests how we can use them in teaching to provide an extended and varied understanding, where the educational goal is to provide for and strengthen the conditions for students to be able to learn how to develop and understand advanced software.

  • 8.
    Boustedt, Jonas
    Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology, Division of Scientific Computing. Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology, Numerical Analysis.
    Ways to understand class diagrams2010Report (Other academic)
  • 9.
    Boustedt, Jonas
    et al.
    Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology, Division of Scientific Computing. Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology, Numerical Analysis.
    Eckerdal, Anna
    Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology, Division of Scientific Computing. Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology, Numerical Analysis.
    McCartney, Robert
    Moström, Jan Erik
    Ratcliffe, Mark
    Sanders, Kate
    Zander, Carol
    Threshold Concepts in Computer Science: Do they exist and are they useful?2007In: SIGCSE Bulletin inroads, ISSN 0097-8418, Vol. 39, no 1, p. 504-508Article in journal (Refereed)
  • 10. McCartney, Robert
    et al.
    Boustedt, Jonas
    Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology, Division of Scientific Computing. Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology, Numerical Analysis.
    Eckerdal, Anna
    Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology, Division of Scientific Computing. Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology, Computational Science.
    Moström, Jan Erik
    Sanders, Kate
    Thomas, Lynda
    Zander, Carol
    Liminal spaces and learning computing2009In: European Journal of Engineering Education, ISSN 0304-3797, E-ISSN 1469-5898, Vol. 34, p. 383-391Article in journal (Refereed)
  • 11. Moström, Jan Erik
    et al.
    Boustedt, Jonas
    Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology, Division of Scientific Computing. Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology, Numerical Analysis.
    Eckerdal, Anna
    Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology, Division of Scientific Computing. Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology, Computational Science.
    McCartney, Robert
    Sanders, Kate
    Thomas, Lynda
    Zander, Carol
    Computer Science Student Transformations: Changes and Causes2009In: SIGCSE Bulletin inroads, ISSN 0097-8418, Vol. 41, no 3, p. 181-185Article in journal (Refereed)
  • 12. Moström, Jan Erik
    et al.
    Boustedt, Jonas
    Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology, Division of Scientific Computing. Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology, Numerical Analysis.
    Eckerdal, Anna
    Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology, Division of Scientific Computing. Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology, Numerical Analysis.
    McCartney, Robert
    Sanders, Kate
    Thomas, Lynda
    Zander, Carol
    Concrete examples of abstraction as manifested in students' transformative experiences2008In: Proc. 4th International Computing Education Research Workshop, New York: ACM Press , 2008, p. 125-135Conference paper (Refereed)
  • 13. Sanders, Kate
    et al.
    Boustedt, Jonas
    Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology, Division of Scientific Computing. Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology, Numerical Analysis.
    Eckerdal, Anna
    Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology, Division of Scientific Computing. Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology, Numerical Analysis.
    McCartney, Robert
    Moström, Jan Erik
    Thomas, Lynda
    Zander, Carol
    Student Understanding of Object-Oriented Programming as Expressed in Concept Maps2008In: SIGCSE Bulletin inroads, ISSN 0097-8418, Vol. 40, no 1, p. 332-336Article in journal (Refereed)
  • 14. Thomas, Lynda
    et al.
    Boustedt, Jonas
    Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology, Division of Scientific Computing. Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology, Numerical Analysis.
    Eckerdal, Anna
    Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology, Division of Scientific Computing. Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology, Computational Science.
    McCartney, Robert
    Moström, Jan Erik
    Sanders, Kate
    Zander, Carol
    Threshold Concepts in Computer Science: an ongoing empirical investigation2010In: Threshold Concepts and Transformational Learning, Rotterdam, The Netherlands: Sense Publishers , 2010, p. 241-258Chapter in book (Refereed)
  • 15. Zander, Carol
    et al.
    Boustedt, Jonas
    Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology, Division of Scientific Computing. Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology, Numerical Analysis.
    Eckerdal, Anna
    Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology, Division of Scientific Computing. Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology, Numerical Analysis.
    McCartney, Robert
    Moström, Jan Erik
    Ratcliffe, Mark
    Sanders, Kate
    Threshold Concepts in Computer Science: a multinational empirical investigation2008In: Threshold Concepts within the Disciplines, Rotterdam, The Netherlands: Sense Publishers , 2008, p. 105-118Chapter in book (Refereed)
  • 16. Zander, Carol
    et al.
    Boustedt, Jonas
    Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology, Division of Scientific Computing. Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology, Numerical Analysis.
    McCartney, Robert
    Moström, Jan Erik
    Sanders, Kate
    Thomas, Lynda
    Student Transformations: Are they computer scientists yet?2009In: Proc. 5th International Computing Education Research Workshop, New York: ACM Press , 2009, p. 129-140Conference paper (Refereed)
1 - 16 of 16
CiteExportLink to result list
Permanent link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf