Smith, Andrew C2019-01-182019-01-182018-09Smith, A.C. 2018. A tangible programming environment model informed by principles of perception and meaning. Submitted in accordance with the requirements for the degree of Doctor of philosophy in the subject Computer Science at the University of South Africahttp://uir.unisa.ac.za/handle/10500/24850http://hdl.handle.net/10204/10626Submitted in accordance with the requirements for the degree of Doctor of philosophy in the subject Computer Science at the University of South AfricaIt is a fundamental Human-Computer Interaction problem to design a tangible programming environment for use by multiple persons that can also be individualised. This problem has its origin in the phenomenon that the meaning an object holds can vary across individuals. The Semiotics Research Domain studies the meaning objects hold. This research investigated a solution based on the user designing aspects of the environment at a time after it has been made operational and when the development team is no longer available to implement the user’s design requirements.enGestalt principlesGrouping by proximityPerceptionPersonally meaningfulProgrammingProgramming languageSemiotic theorySignsTangible programTangible user interfaceA tangible programming environment model informed by principles of perception and meaningReportSmith, A. C. (2018). <i>A tangible programming environment model informed by principles of perception and meaning</i> (Worklist;21162). Retrieved from http://hdl.handle.net/10204/10626Smith, Andrew C <i>A tangible programming environment model informed by principles of perception and meaning.</i> Worklist;21162. 2018. http://hdl.handle.net/10204/10626Smith AC. A tangible programming environment model informed by principles of perception and meaning. 2018 [cited yyyy month dd]. Available from: http://hdl.handle.net/10204/10626TY - Report AU - Smith, Andrew C AB - It is a fundamental Human-Computer Interaction problem to design a tangible programming environment for use by multiple persons that can also be individualised. This problem has its origin in the phenomenon that the meaning an object holds can vary across individuals. The Semiotics Research Domain studies the meaning objects hold. This research investigated a solution based on the user designing aspects of the environment at a time after it has been made operational and when the development team is no longer available to implement the user’s design requirements. DA - 2018-09 DB - ResearchSpace DP - CSIR KW - Gestalt principles KW - Grouping by proximity KW - Perception KW - Personally meaningful KW - Programming KW - Programming language KW - Semiotic theory KW - Signs KW - Tangible program KW - Tangible user interface LK - https://researchspace.csir.co.za PY - 2018 T1 - A tangible programming environment model informed by principles of perception and meaning TI - A tangible programming environment model informed by principles of perception and meaning UR - http://hdl.handle.net/10204/10626 ER -