2015Unpublished venueRequires access

TEACHING SOFTWARE MODELING AND DESIGN BASED ON THE SCIENCE OF DESIGN AND SCIENCE OF LEARNING

Sukhamay Kundu

Open publisher page 1 citations

Abstract

Teaching software modeling and software design presents a different and difficult set of problems than teaching some of the other aspects of software engineering such as testing and requirements. As we point out this is partly due to the inherent complexity of the concepts involved in software modeling and design that requires a different approach in teaching them. The science of soft-ware modeling and design is also not quite as fully devel-oped and mature although some major progress have been made recently. The lack of a good collection of practical and yet small enough examples of modeling and design problems for classroom use for illustrating both the sci-ence part of modeling and design principles and the engi-neering applications of those principles makes the teach-

About this research paper

What this paper is about

Teaching software modeling and software design presents a different and difficult set of problems than teaching some of the other aspects of software engineering such as testing and requirements. As we point out this is partly due to the inherent complexity of the concepts involved in software modeling and design that requires a different approach in teaching them. The science of soft-ware modeling and design is also not quite as fully devel-oped and mature although some major progress have been made recently. The lack of a good collection of practical and yet small enough examples of modeling and design problems for classroom use for illustrating both the sci-ence part of modeling and design principles and the engi-neering applications of those principles makes the teach-

Why it matters

OpenAlex reports 1 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

Teaching software modeling and software design presents a different and difficult set of problems than teaching some of the other aspects of software engineering such as testing and requirements. As we point out this is partly due to the inherent complexity of the concepts involved in software modeling and design that requires a different approach in teaching them. The science of soft-ware modeling and design is also not quite as fully devel-oped and mature although some major progress have been made recently. The lack of a good collection of practical and yet small enough examples of modeling and design problems for classroom use for illustrating both the sci-ence part of modeling and design principles and the engi-neering applications of those principles makes the teach-

Key concepts: Design science, Software, Computer science, Learning sciences, Science education, Software design, Software engineering, Mathematics education

Related papers

Back to paper searchBrowse research topicsOriginal source
TEACHING SOFTWARE MODELING AND DESIGN BASED ON THE SCIENCE OF DESIGN AND SCIENCE OF LEARNING — Research Paper | ScholarLens