📖
A Software Development Process for Freshman Undergraduate Students
Catherine Higgins, Fredrick Mtenzi, Ciaran O’leary, Orla Hanratty, Claire Mcavinia

A Software Development Process for Freshman Undergraduate Students

Science & Mathematics Published 2017 Verification Pending

Overview & Synopsis

This conceptual paper presents work which is part of an ongoing research project into the design of a software development process aimed at freshman, undergraduate computing students. The process of how to plan and develop a solution is a topic that is addressed very lightly in many freshman, undergraduate courses which can leave novices open to developing habit-forming, maladaptive cognitive practices. The conceptual software development process described in this paper has a learning process at its core which centres on declarative knowledge (in the form of threshold concepts) and procedural knowledge (in the form of computational thinking skills) scaffolding freshman software development from initial planning through to final solution. The process - known as Computational Analysis and Design Engineered Thinking (CADET) - aims to support the structured development of both software and student self-efficacy.

Indexed from repository: HAL Open Science (hal.science)
Loading document from verified source...
Keyboard Shortcuts: ← / → for pages • + / - for zoom • 0 to fit width Powered by Mozilla PDF.js v3.11

Document Information

Document Title A Software Development Process for Freshman Undergraduate Students
Author / Organization Catherine Higgins, Fredrick Mtenzi, Ciaran O’leary, Orla Hanratty, Claire Mcavinia
Subject & Discipline Multidisciplinary Academic Open Research
Categories Science & Mathematics
Publication Year 2017
License / Rights Open Access / Creative Commons
Resource Verification Listed PDF (Verification Pending)
Original Host Website HAL Open Science (hal.science)
File Format application/pdf (Portable Document Format)
Language EN
Catalog ID DOC-141324
Original Source Link Visit Source Page on hal.science »