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 1
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 2
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 3
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 1
Developing Critical Understanding of Computing With the Raspberry Pi (pages 1-19)
Amanda Banks Gatenby (University of Manchester, Manchester, UK)
Article 2
Local Area Network (LAN)-Based Digital Signage Solution Using Raspberry Pi (pages 20-32)
MengMeng Zhao (AltairX Pty Ltd, Canberra, Australia)
Article 3
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 1
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 2
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 3
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 1
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 2
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 3
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 1
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 2
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 3
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 1
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 2
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 3
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 1
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 2
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 3
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 4
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 1
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 2
Automating the TANDEM Design Method in End-User Programming Environments (pages 16-52)
Steve Goschnick (University of Melbourne, Melbourne, VIC, Australia)
Article 3
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 1
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 2
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 3
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 4
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 1
Learners at the Wheel: Novice Programming Environments Come of Age (pages 1-24)
Judith Good (University of Sussex, UK)
Article 2
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 3
People-Oriented Web: Vision and Themes (pages 53-72)
Jiming Liu (Hong Kong Baptist University, Hong Kong)
Issue 2
Article 1
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 2
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 3
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)