[feed] pefprints@pef.uni-lj.si | [feed] Atom [feed] RSS 1.0 [feed] RSS 2.0 |
  Logo Login | Create Account

Raspberry pi projects for early-learning of programming

Peter Križman (2015) Raspberry pi projects for early-learning of programming. Diploma thesis.

Download (8Mb)


    This thesis focuses on preparation of activities for an easier transition from learning with Scratch to programming in the usual programming languages, such as Python. The programming still proceeds in a visual environment, only the “context” in which the programs will run has been changed. Instead of creating games and stories pupils will program physical devices. Raspberry Pi has been used for the programming, to which different components have been connected, such as sensors, switches, LED diodes, relays, motors, etc. Some of the basic characteristics of Raspberry Pi are also mentioned in the thesis. Special attention is paid to describing the setup of Raspberry and the visual programming language Snap as well. The goal of the prepared activities is that pupils successfully assemble the components into a simple circuit and create a software code for their control. Several examples of the activities are also mentioned in the thesis, along with the circuit that needs to be assembled, created blocks of command for the activity startup and the solution. The activities are problem-based, since pupils need to solve a problem with certain components. The whole approach will be therefore based on constructivism, which advocates high-quality knowledge. On account of that, a few words are also dedicated to problem-based learning and constructivism.

    Item Type: Thesis (Diploma thesis)
    Keywords: visual programming language, problem-based learning, constructivism, teaching programming
    Number of Pages: 49
    Language of Content: Slovenian
    Mentor / Comentors:
    Mentor / ComentorsIDFunction
    izr. prof. dr. Janez DemšarMentor
    Link to COBISS: http://www.cobiss.si/scripts/cobiss?command=search&base=50126&select=(ID=10705225)
    Institution: University of Ljubljana
    Department: Faculty of Education
    Item ID: 3089
    Date Deposited: 24 Sep 2015 14:27
    Last Modified: 12 Nov 2015 13:53
    URI: http://pefprints.pef.uni-lj.si/id/eprint/3089

    Actions (login required)

    View Item