Curtin University Homepage
  • Library
  • Help
    • Admin

    espace - Curtin’s institutional repository

    JavaScript is disabled for your browser. Some features of this site may not work without it.
    View Item 
    • espace Home
    • espace
    • Curtin Theses
    • View Item
    • espace Home
    • espace
    • Curtin Theses
    • View Item

    Teaching tools and techniques for efficient teaching and learning of computer programming for beginners using JAVA

    192078_192078.pdf (3.296Mb)
    Access Status
    Open access
    Authors
    Kannangara, Don Nimal Padmasiri
    Date
    2013
    Supervisor
    Prof. Darrell Fisher
    Type
    Thesis
    Award
    PhD
    
    Metadata
    Show full item record
    School
    Science and Mathematics Education Centre
    URI
    http://hdl.handle.net/20.500.11937/1682
    Collection
    • Curtin Theses
    Abstract

    Despite the educational research that has been carried out considering demographic, cognitive and social factors to improve teaching programming in the last decades, finding an effective teaching method is still a debatable issue among Java programming tutors. There are a number of basic concepts to be understood in learning a programming language. The teaching styles to be used to teach different concepts could vary due to the complexity and nature of the concept. This study was aimed at identifying such concepts and the preferred teaching style for teaching such concepts in the Java language. The results of a survey of the students who recently completed introductory level Java programming language revealed such concepts, and also the most preferred teaching style for each concept.This study also investigated the preferred learning styles for learners with artistic abilities and logical abilities. In addition, there have been many research projects based on Cognitive Load Theory (CLT) to investigate better ways of handing germane, intrinsic, and extraneous memory loads on the working memory of learners. The mental modeling technique has been found to be associated with most of the fundamental principles of the Cognitive Load Theory (CLT). This research also included the findings of classroom experiments using activities based on mental modeling, such as analogies, worked examples, and scaffolding, and adhering to the principles of CLT. The context for this research involved teaching Java programming concepts at the introductory level using low cost teaching tools. The study reports on the effects of such activities in teaching Java programming principles.

    Related items

    Showing items related by title, author, creator and subject.

    • Use of concept maps to improve Saudi pre-service teachers' knowledge and perception of teaching social studies
      Alansari, Widad Musleh (2010)
      This study investigated the influence of using concept mapping as a teaching and learning tool on Saudi Pre-Service teachers' knowledge of teaching social studies. It also investigated Saudi Pre-Service teachers' perceptions ...
    • Professional development in HIV prevention education for teachers using flexible learning and tutor support
      Jackson, Glenda Joy (2004)
      HIV prevention programs in schools are acknowledged as one of the best prospects for controlling the world HIV epidemic. Epidemiological evidence indicates that deaths world-wide from AIDS are yet to peak. Although HIV ...
    • Virtual Field Trips: Using Information Technology to Create an Integrated Science Learning Environment
      Nix, Rebekah Kincaid (2003)
      This study evaluated a new Integrated Science Learning Environment (ISLE) that bridged the gaps between the traditionally separate classroom, field trip, and information technology milieus. The ISLE model involves a ...
    Advanced search

    Browse

    Communities & CollectionsIssue DateAuthorTitleSubjectDocument TypeThis CollectionIssue DateAuthorTitleSubjectDocument Type

    My Account

    Admin

    Statistics

    Most Popular ItemsStatistics by CountryMost Popular Authors

    Follow Curtin

    • 
    • 
    • 
    • 
    • 

    CRICOS Provider Code: 00301JABN: 99 143 842 569TEQSA: PRV12158

    Copyright | Disclaimer | Privacy statement | Accessibility

    Curtin would like to pay respect to the Aboriginal and Torres Strait Islander members of our community by acknowledging the traditional owners of the land on which the Perth campus is located, the Whadjuk people of the Nyungar Nation; and on our Kalgoorlie campus, the Wongutha people of the North-Eastern Goldfields.