Journal Contents: International Journal of People-Oriented Programming (IJPOP)

View the International Journal of People-Oriented Programming (IJPOP) home page for complete details.
Volume 6 (2017)
Issue 1
Editorial Preface
Steve Goschnick (School of Design, Swinburne University of Technology, Melbourne, Australia)
Article
Inclusion of Users with Special Needs in the Human-Centered Design of a Web-Portal (pages 1-18)
Renate Motschnig (University of Vienna, Austria), Dominik Hagelkruys (University of Vienna, Austria)
Article
End User Perspective of e-Learning using LMS-Like Systems (pages 19-49)
Robert Costello (Newcastle College, Creative and Digital Industries, Newcastle upon Tyne, UK)
Article
Wolfram Language for Teaching Computational Thinking to K-12 Learners (pages 50-58)
Alyson Gamble (Wolfram Research, Champaign, IL, USA)
Issue 2
Special Issue on Coding with the Raspberry Pi
Guest Editorial Preface
Steve Goschnick (School of Design, Swinburne University of Technology, Melbourne, Australia), Christine Yunn-Yu Sun (eBookDynasty.net, Melbourne, Australia)
Article
Developing Critical Understanding of Computing With the Raspberry Pi (pages 1-19)
Amanda Banks Gatenby (University of Manchester, Manchester, UK)
Article
Local Area Network (LAN)-Based Digital Signage Solution Using Raspberry Pi (pages 20-32)
MengMeng Zhao (AltairX Pty Ltd, Canberra, Australia)
Article
High School Introductory Programming on Raspberry Pi Made from Scratch (pages 33-45)
Andy Luse (Oklahoma State University, Stillwater, OK, USA), Bryan Hammer (Oklahoma State University, Stillwater, OK, USA)
Lifelong Kindergarten: Cultivating Creativity Through Projects, Passion, Peers, and Play
Book Review
Christine Yunn-Yu Sun (eBookDynasty.net, Melbourne, Australia)
Objects First With Java: A Practical Introduction Using BlueJ (5th Edition)
Book Review
Steve Goschnick (School of Design, Swinburne University of Technology, Melbourne, Australia)
Volume 5 (2016)
Issue 1
Editorial Preface
Steve Goschnick (School of Design, Swinburne University of Technology, Melbourne, Australia)
Article
Natural Shell: An Assistant for End-User Scripting (pages 1-18)
Xiao Liu (College of Information Sciences and Technology, Pennsylvania State University, University Park, PA, USA), Yufei Jiang (College of Information Sciences and Technology, Pennsylvania State University, University Park, PA, USA), Lawrence Wu (College of Information Sciences and Technology, Pennsylvania State University, University Park, PA, USA), Dinghao Wu (College of Information Sciences and Technology, Pennsylvania State University, University Park, PA, USA)
Article
Hasselt: Rapid Prototyping of Multimodal Interactions with Composite Event-Driven Programming (pages 19-38)
Fredy Cuenca (School of Mathematical Sciences and Information Technology, Yachay Tech, San Miguel de Urcuquí, Ecuador & Expertise Centre for Digital Media, Hasselt University – tUL – imec, Diepenbeek, Belgium), Jan Van den Bergh (Expertise Centre for Digital Media, Hasselt University – tUL – imec, Diepenbeek, Belgium), Kris Luyten (Expertise Centre for Digital Media, Hasselt University – tUL – imec, Diepenbeek, Belgium), Karin Coninx (Expertise Centre for Digital Media, Hasselt University – tUL – imec, Diepenbeek, Belgium)
Article
An Empirical Comparison of Java and C# Programs in Following Naming Conventions (pages 39-60)
Shouki A. Ebad (Faculty of Computing and IT, Northern Border University, Arar, Saudi Arabia), Danish Manzoor (Northern Border University, Arar, Saudi Arabia)
Speaking JavaScript
Book Review
Steve Goschnick (School of Design, Swinburne University of Technology, Melbourne, Australia)
Volume 4 (2015)
Issue 1
Special Issue on Kids and Other Novices Learning to Code: Insights, Tools and Lessons from the Visual Programming Frontline
Editorial Preface
Steve Goschnick (Swinburne University of Technology, Melbourne, Australia), Leon Sterling (Swinburne University of Technology, Melbourne, Australia)
Article
Lessons from the Design of Three Educational Programming Environments: Blue, BlueJ and Greenfoot (pages 5-32)
Michael Kölling (University of Kent, Canterbury, UK)
Article
UDOO App Inventor: Introducing Novices to the Internet of Things (pages 33-49)
Antonio Rizzo (University of Siena, Siena, Italy), Francesco Montefoschi (University of Siena, Siena, Italy), Sara Ermini (University of Siena, Siena, Italy), Giovanni Burresi (University of Florence, Florence, Italy)
Article
App Review: ScratchJr (Scratch Junior) (pages 50-55)
Steve Goschnick (Swinburne University of Technology, Melbourne, Australia)
A Different Approach to Coding
Invited Commentary
Mitchel Resnick (MIT Media Lab, Cambridge, MA, USA), David Siegel (Two Sigma, New York, NY, USA)
Issue 2
Special Issue on Modeling Human Activities
Guest Editorial Preface
Peter Forbrig (Department of Computer Science, University of Rostock, Rostock, Germany), Anke Dittmar (Department of Computer Science, University of Rostock, Rostock, Germany)
Article
Modelling Human Activity in People-Oriented Programming with Metamodels (pages 1-24)
Steve Goschnick (Swinburne University of Technology, Melbourne, Australia), Leon Sterling (Swinburne University Centre for Computer and Engineering Software Systems (SUCCESS), Swinburne University of Technology, Melbourne, Australia), Liz Sonenberg (University of Melbourne, Melbourne, Australia)
Article
Viewpoint Modelling with Emotions: A Case Study (pages 25-53)
Maheswaree Kissoon Curumsing (Swinburne University Centre for Computer and Engineering Software Systems (SUCCESS), Swinburne University of Technology, Melbourne, Australia), Antonio Lopez-Lorca (Swinburne University Centre for Computer and Engineering Software Systems (SUCCESS), Swinburne University of Technology, Melbourne, Australia), Timothy Miller (Department of Computing and Information Systems, University of Melbourne, Melbourne, Australia), Leon Sterling (Swinburne University Centre for Computer and Engineering Software Systems (SUCCESS), Swinburne University of Technology, Melbourne, Australia), Rajesh Vasa (Deakin Software and Technology Innovation Lab (DSTIL), Deakin University, Melbourne, Australia)
Article
Towards ProGesture, a Tool Supporting Early Prototyping of 3D-Gesture Interaction (pages 54-70)
Birgit Bomsdorf (Hochschule Fulda – University of Applied Sciences, Fulda, Germany), Rainer Blum (Hochschule Fulda – University of Applied Sciences, Fulda, Germany), Daniel Künkel (Hochschule Fulda – University of Applied Sciences, Fulda, Germany)
Volume 3 (2014)
Issue 1
Special Issue on Emotions and People-Oriented Programming
Guest Editorial Preface
Antonio A. Lopez-Lorca (Faculty of Science, Engineering, and Technology, Swinburne University of Technology, Melbourne, Australia), Leon Sterling (Faculty of Science, Engineering, and Technology, Swinburne University of Technology, Melbourne, Australia), Tim Miller (Department of Computing and Information Systems, University of Melbourne, Melbourne, Australia)
Article
Understanding, Modeling and Exploiting User Emotions for Brain-Driven Interface Design: Application to an Adaptive-3D-Virtual-Environment (pages 1-21)
Valeria Carofiglio (Dipartimento di Informatica, Universita' di Bari, Bari, Italy), Fabio Abbattista (Dipartimento di Informatica, Universita' di Bari, Bari, Italy)
Article
Designing an Evaluation Tool to Measure Emotional Goals (pages 22-43)
Maheswaree Kissoon Curumsing (Faculty of Science, Engineering, and Technology, Swinburne University of Technology, Hawthorn, Victoria, Australia), Sonja Pedell (Faculty of Faculty of Health, Arts and Design, Swinburne University of Technology, Hawthorn, Victoria, Australia), Rajesh Vasa (Faculty of Science, Engineering, and Technology, Swinburne University of Technology, Hawthorn, Victoria, Australia)
Article
Agent-Based Modelling of Emotional Goals in Digital Media Design Projects (pages 44-59)
James Marshall (Faculty of Health, Arts and Design, Swinburne University of Technology, Hawthorn, Victoria, Australia)
Issue 2
Special Issue on Personalised Learning
Guest Editorial Preface
Judith Good (School of Informatics, University of Sussex, Brighton, UK), Ben de Boulay (University of Sussex, Brighton, UK)
Article
Evolving a Social Networking Platform into a Smart Personalised Learning Environment (PLE) or the Other Way Around: Your Choice? (pages 1-24)
Steve Goschnick (Swinburne University of Technology, Melbourne, Australia)
Article
Traceable Pedagogical Design Rationales for Personalized Learning Technologies: An Interoperable System-to-System Approach (pages 25-55)
Georg Weichhart (Johannes Kepler University, Linz, Austria & Profactor GmbH, Steyr, Austria), Chris Stary (Johannes Kepler University, Linz, Austria)
Article
Modeling the Interplay Between Knowledge and Affective Engagement in Students (pages 56-74)
Sarah E. Schultz (Department of Computer Science, Worcester Polytechnic Institute, Worcester, MA, USA), Ivon Arroyo (Department of Social Sciences and Policy Studies, Worcester Polytechnic Institute, Worcester, MA, USA)
Article
Understanding Wheel Spinning in the Context of Affective Factors (pages 75-90)
Ma. Mercedes T. Rodrigo (Ateneo de Manila University, Quezon City, Philippines), Joseph Barbosa Beck (Worcester Polytechnic Institute, Worcester, MA, USA)
Geek Sublime: Writing Fiction, Coding Software
Book Review
Leon Sterling (Faculty of Science, Engineering, and Technology, Swinburne University of Technology, Melbourne, Australia)
Volume 2 (2012)
Issue 1
Article
Beyond Solo End-User Programming: A Scientific Basis for Supporting Reuse (pages 1-15)
Christopher Scaffidi (School of Electrical Engineering and Computer Science, Oregon State University, Corvallis, OR, USA)
Article
Automating the TANDEM Design Method in End-User Programming Environments (pages 16-52)
Steve Goschnick (University of Melbourne, Melbourne, VIC, Australia)
Article
Something Old, Something New, Something Borrowed, Something Blue: The Construction of Online Identity and Its Consequences (pages 53-73)
Christine Yunn-Yu Sun (Department of Asian Languages and Studies, Monash University, Melbourne, VIC, Australia)
Issue 2
Article
Knowledge Super Corridors in Southeast Asia: Seeing and Doing from a Critical Lens (pages 1-19)
Chun Kwong Han (Faculty of Economics and Management, Universiti Putra Malaysia, Serdang, Selangor Darul Ehsan, Malaysia)
Article
A Meta-Problem Behind the Diverse Perspectives on the Underrepresentation of Girls in Information and Computing Technology Subjects (pages 20-36)
Leonie Rowan (School of Education and Professional Studies, Griffith Institute for Educational Research, Griffith University, Gold Coast, QLD, Australia)
Article
Use of ICT and Student Learning in Higher Education: Challenges and Responses (pages 37-49)
Rodney Arambewela (Faculty of Business and Law, School of Management and Marketing, Deakin University, Melbourne, VIC, Australia), Dilanthi Koralagama (Faculty of Business, University of Ruhuna, Matara, Sri Lanka), Shyamali Kaluarachchi (Postgraduate Institute, University of Peradeniya, Peradeniya, Sri Lanka)
Article
Softly Speaking: National Transformation in a Developing Country (pages 50-60)
Chun Kwong Han (Faculty of Economics and Management, Universiti Putra Malaysia, Serdang, Selangor Darul Ehsan, Malaysia)
Volume 1 (2011)
Issue 1
Article
Learners at the Wheel: Novice Programming Environments Come of Age (pages 1-24)
Judith Good (University of Sussex, UK)
Article
Probes as a People-Oriented Method (pages 25-52)
Connor Graham (National University of Singapore, Singapore, and University of Melbourne, Australia), Mark Rouncefield (Lancaster University, UK)
Article
People-Oriented Web: Vision and Themes (pages 53-72)
Jiming Liu (Hong Kong Baptist University, Hong Kong)
Issue 2
Article
Towards an Understanding of Requirements for Model Versioning Support (pages 1-23)
Konrad Wieland (Vienna University of Technology, Austria), Geraldine Fitzpatrick (Vienna University of Technology, Austria), Gerti Kappel (Vienna University of Technology, Austria), Martina Seidl (Vienna University of Technology, Austria), Manuel Wimmer (Vienna University of Technology, Austria)
Article
The Benefit of Ambiguity in Understanding Goals in Requirements Modelling (pages 24-49)
Jeni Paay (Aalborg University, Denmark), Sonja Pedell (Swinburne University of Technology, Australia), Leon Sterling (Swinburne University of Technology, Australia), Frank Vetere (University of Melbourne, Australia), Steve Howard (University of Melbourne, Australia)
Article
Developing Speech Input for Virtual Applications: A Human Factors Perspective (pages 50-65)
Alex Stedmon (University of Nottingham, UK), David Howard (University of York, UK), Christin Kirchhübel (University of York, UK)