Replication Package for "WIP: Block-Based Programming Increases Student's Success Rate in Solving Assembly Programming Tasks"
收藏资源简介:
Blocksembler Replication Package This repository contains the replication package for the empirical studies conducted with Blocksembler, a block-based programming environment for teaching assembly programming. The package provides all materials required to reproduce the instructional sessions and competition setup, including exercise sheets, presentation materials, and competition tasks. The source code itself is not included in this repository but is published separately in its own Zenodo dataset. Repository Structure . ├── 01_introduction │ ├── exercise.pdf │ └── presentation_in-class_session.pdf │ └── 02_competition ├── exercises │ ├── competition │ │ ├── exercise[nr]_[en|de].md │ │ └── ... │ │ │ └── warmup │ ├── warmup[nr]_[tbp|bbp]_[en|de].md │ └── ... │ └── presentation_introductory_briefing.pdf Contents 01_introduction This folder contains the materials used during the introductory in-class session. exercise.pdf Contains the exercises provided to students during the introductory session. presentation_in-class_session.pdf Contains the presentation slides used to introduce Blocksembler and the related concepts. 02_competition This folder contains the materials used for the Blocksembler competition. exercises/competition/ Contains the competition exercises. Each exercise is provided as a Markdown file following the naming convention:exercise[nr]_[en|de].mdwhere [nr] represents the exercise number and [en|de] specifies the language of the exercise description (e.g., exercise1_en.md). exercises/warmup/ Contains warm-up exercises used to familiarize participants with the environment before the competition. Files follow the naming convention:warmup[nr]_[tbp|bbp]_[en|de].mdwhere [nr] represents the warm-up exercise number. [tbp|bbp] referes to the condition (text-based programming or block-based programming), and [en|de] specifies the language of the exercise description (e.g., warmup1_tbp_en.md). presentation_introductory_briefing.pdf Contains the presentation slides used for the introductory briefing before the competition.



