{'fraction_non_alphanumeric': 0.020764119601328904, 'fraction_numerical': 0.0, 'mean_word_length': 6.046783625730995, '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}}
Engineering problem-solving knowledge: the impact of context

Abstract Employer complaints of engineering graduate inability to ‘apply knowledge’ suggests a need to interrogate the complex theory-practice relationship in twenty-first century real world contexts. Focussing specifically on the application of mathematics, physics and logic-based disciplinary knowledge, the research examines engineering problem-solving processes as enacted by recent graduates in a range of industrial settings. Theoretically situated in the sociology of education, the Bernsteinian concept of knowledge structures and Legitimation Code Theory epistemic relations are utilised to surface the disciplinary basis of problem solving in different sociotechnical contexts. It is argued that the relationship between the ‘what’ and the ‘how’ of the problem gives rise to significantly different practice ‘codes’ between which successful engineering problem-solvers are required to shift. This paper presents two contrasting case studies which demonstrate the impact of the environment on code-shifting practices. Findings suggest that engineering curricula need to facilitate a more conceptual grasp of contextual complexities.