End-user Development Blocks Flagging for children in Smart Home

Citation Author(s):
Zahra
Kakavand
University of Ottawa
Ali Asghar
Nazari Shirehjini
University of Ottawa
Majid
Ghosian Moghaddam
University of Ottawa
Shervin
Shirmohammadi
University of Ottawa
Submitted by:
Zahra Kakavand
Last updated:
Fri, 05/12/2023 - 11:43
DOI:
10.21227/yc73-7s80
License:
0
0 ratings - Please login to submit your rating.

Abstract 

This dataset contains 22 blocks which are designed based on Scratch programming tool for children. These blocks are flagged by HCI experts and primary schooll teachers as "Usefule" and "Understandable".

The usefulness of the blocks are measured based on a task list provided in a brainstorming session with children of age 8-12.

Instructions: 

16 blocks which are both "Usefule" and "Understandable" are selected and categorized in four groups. The selected blocks are as below:

 

  • 4 conditional structures: if, if-else, loop, and trigger

  • 3 status blocks: time interval, device state, and device value

  • 6 logical operators: and, or, negation, equal, smaller than, and greater than,

  • 3 action blocks: edit value, edit state, and show message.

Comments

ee

Submitted by BILAL ALIYAR MA... on Sun, 01/16/2022 - 01:56

Authors updated

Submitted by Zahra Kakavand on Fri, 05/12/2023 - 11:43

Updated.

Submitted by Zahra Kakavand on Fri, 05/12/2023 - 12:56

Updated.

Submitted by Zahra Kakavand on Fri, 05/12/2023 - 12:55

Dataset Files

    Files have not been uploaded for this dataset