Text this: Feasibility and appropriateness of using electronic hierarchical structures in teaching computer science in primary school