3 research outputs found

    Live Is Life: Teaching Software Engineering on Live Systems

    Get PDF
    In this article, we present the course “DevOps,Software Evolution, and Software Maintenance”that we developed and teach at IT University ofCopenhagen. It differs from similar courses in thatit focuses student project work on maintenanceand evolution of a live software system

    Relationships between reading, tracing and writing skills in introductory programming

    Full text link
    This study analyzed student responses to an examination, after the students had completed one semester of instruction in programming. The performance of students on code tracing tasks correlated with their performance on code writing tasks. A correlation was also found between performance on "explain in plain English" tasks and code writing. A stepwise regression, with performance on code writing as the dependent variable, was used to construct a path diagram. The diagram suggests the possibility of a hierarchy of programming related tasks. Knowledge of programming constructs forms the bottom of the hierarchy, with "explain in English", Parson's puzzles, and the tracing of iterative code forming one or more intermediate levels in the hierarchy. Copyright 2008 ACM

    Reading, Writing, and Code

    No full text
    corecore