{'fraction_non_alphanumeric': 0.02394822006472492, 'fraction_numerical': 0.0025889967637540453, 'mean_word_length': 5.284552845528455, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Beyond the Coder and the Code: An Exercise Structure for Fostering a People-Centered Problem-Solving Perspective with Video Scenarios

Programming assignments are typically clearly and unambiguously defined problem statements that place the focus on developing a program that produces correct answers and those correct answers can be unambiguously ascertained based on the problem description. However, this approach excludes the human influence that can introduce a lack of clarity at each step of the problem-solving process. This poster presents a non-coding exercise structure that highlights the impact of human communication and judgment on that process. The approach emphasizes this human aspect by using a short, purpose-built video depicting an individual explaining their interpretation of a problem they are experiencing. The approach consists of three components: (1) requirements gathering based on the vague, incomplete and ambiguous problem scenario featured in the video (2) black-box test development, and (3) evaluation of a program's solution based on both objective and subjective criteria. The approach is de-coupled from coding, allowing it to be used at any level of the curriculum. A ready-to-use video (The Happy Day Daycare, available at youtube.com/virt-university) and supporting materials are provided and also used as a basis for discussing how interested instructors can use the approach to create their own videos and exercises. Student feedback from using the exercise structure in a CS1 class is also presented.