{'fraction_non_alphanumeric': 0.010845986984815618, 'fraction_numerical': 0.0021691973969631237, 'mean_word_length': 5.688405797101449, '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}}
Online software using randomization and automated grading to help teach linear programming with Excel and Solver in business courses

Abstract This article describes a web-based application that can be used to help teach linear programming (LP) using an active learning approach in business courses such as management science and decision analysis. The software asks 42 integrated questions that guide students in creating product mix models and performing related analysis in Excel with Solver. Automated grading and extensive commentary provide fast feedback and help students more holistically understand topical relationships. Humor helps make learning the material more engaging and fun. The application uses randomized data and cell layout locations to encourage academic integrity and make repeated practice more value-adding. Assessment results suggest that the application offers challenges and supports learning.