• myGriffith
    • Staff portal
    • Contact Us⌄
      • Future student enquiries 1800 677 728
      • Current student enquiries 1800 154 055
      • International enquiries +61 7 3735 6425
      • General enquiries 07 3735 7111
      • Online enquiries
      • Staff phonebook
    View Item 
    •   Home
    • Griffith Research Online
    • Conference outputs
    • View Item
    • Home
    • Griffith Research Online
    • Conference outputs
    • View Item
    JavaScript is disabled for your browser. Some features of this site may not work without it.

    Browse

  • All of Griffith Research Online
    • Communities & Collections
    • Authors
    • By Issue Date
    • Titles
  • This Collection
    • Authors
    • By Issue Date
    • Titles
  • Statistics

  • Most Popular Items
  • Statistics by Country
  • Most Popular Authors
  • Support

  • Contact us
  • FAQs
  • Admin login

  • Login
  • Image Capture for Concrete Programming: building schemata for problem solving

    Thumbnail
    View/Open
    69996_1.pdf (775.9Kb)
    Author(s)
    Estivill-Castro, V
    Bartlett, B
    Griffith University Author(s)
    Bartlett, Brendan J.
    Estivill-Castro, Vladimir
    Year published
    2011
    Metadata
    Show full item record
    Abstract
    Problem solving in IT consists of expressing an algorithm for abstract models of computation. This has proven to be hard, but it can be taught, specially when students are exposed to concrete and visual illustrations of artefact behaviour. IT graduates require problem-solving skills, but it is difficult to teach such problem-solving skills in the context of huge bodies of technological concepts, large programming languages and the need for system-focused courses required for accreditation. We propose to design and develop concrete programming activities that will enable to articulate problem solving across many subjects. The ...
    View more >
    Problem solving in IT consists of expressing an algorithm for abstract models of computation. This has proven to be hard, but it can be taught, specially when students are exposed to concrete and visual illustrations of artefact behaviour. IT graduates require problem-solving skills, but it is difficult to teach such problem-solving skills in the context of huge bodies of technological concepts, large programming languages and the need for system-focused courses required for accreditation. We propose to design and develop concrete programming activities that will enable to articulate problem solving across many subjects. The goal is also to place concepts in the context of concrete problems, and to progress from concrete settings (where programming is achieved by building structures) to visual settings (where programming is achieved by re-arranging icons in a GUI), and later to textual programming in imperative APIs like MaSH. We capture the participants constructions with a camera and this is a program that produces behavior. The approach delivers the potential to take students to investigate research questions.
    View less >
    Conference Title
    CSEDU 2011 - Proceedings of the 3rd International Conference on Computer Supported Education
    Volume
    1
    Publisher URI
    http://www.csedu.org/
    http://www.csedu.org/CSEDU2011/
    Copyright Statement
    © 2011 ScitePress. The attached file is reproduced here in accordance with the copyright policy of the publisher. Please refer to the conference's website for access to the definitive, published version.
    Publication URI
    http://hdl.handle.net/10072/42860
    Collection
    • Conference outputs

    Footer

    Disclaimer

    • Privacy policy
    • Copyright matters
    • CRICOS Provider - 00233E

    Tagline

    • Gold Coast
    • Logan
    • Brisbane - Queensland, Australia
    First Peoples of Australia
    • Aboriginal
    • Torres Strait Islander