Learning Modular Programming using Realistic Scenarios: an Experience Report

P Santos, J Massollar - Proceedings of the XXXV Brazilian Symposium …, 2021 - dl.acm.org
Software Engineering is essentially an applied research field. Students will only understand
some of the abstract concepts and principles taught in software engineering courses if they …

An Effective Tool to Support Teaching and Learning of Modular Programming

FL Wang, R Kwan, K Wong - … International Conference on ICT in Teaching …, 2012 - Springer
Computer programming is one fundamental skill to cover in a computer science program. A
number of computer aided teaching/learning systems have been developed to support …

A programming tool to ease modular programming with C++

JBG Perez-Schofield, F Ortín - 6th Iberian Conference on …, 2011 - ieeexplore.ieee.org
Module management support is very rough in the C and C++ programming languages.
Modules must be separated in interface and implementation files, which will store …

Modular Programming Languages [electronic resource]: Joint Modular Languages Conference, JMLC 2000, Zurich, Switzerland, September 6-8, 2000. Proceedings

W Weck, J Gutknecht - sidalc.net
Thecircleisclosed. The European Modula-2 Conference was originally launched with the
goal of increasing the popularity of Modula-2, a programming language created by Niklaus …

[图书][B] Modular Programming Languages: Joint Modular Languages Conference, JMLC 2000 Zurich, Switzerland, September 6-8, 2000 Proceedings

J Gutknecht, W Weck - 2006 - books.google.com
Thecircleisclosed. The European Modula-2 Conference was originally launched with the
goal of increasing the popularity of Modula-2, a programming language created by Niklaus …

Why do developers not take advantage of the progress in modularity?

P Leger, H Fukuda - Proceedings of the 8th International Conference on …, 2014 - dl.acm.org
Modular software development has several benefits, such as flexibility regarding
unexpected changes and increasing our ability to understand each module in isolation. Over …

[图书][B] Modular Programming Languages: 7th Joint Modular Languages Conference, JMLC 2006, Oxford, UK, September 13-15, 2006, Proceedings

DE Lightfoot, C Szyperski - 2006 - books.google.com
On behalf of the Steering Committee we are pleased to present the proceedings of the 2006
Joint Modular Languages Conference (JMLC), organized by Oxford Brookes University …

[PDF][PDF] The Circumstances in which Modular Programming becomes the Favor Choice by Novice Programmers

I Lavy, R Rami - International Journal of Modern Education and …, 2018 - mecs-press.net
One of the key indicators for testing code quality is the level of modularity. Nevertheless,
novice programmers do not always stick to writing modular code. In this study, we aim to …

An Experiment on the Effects of Modularity on Code Modification and Understanding

E Tempero, K Blincoe, D Lottridge - Proceedings of the 25th Australasian …, 2023 - dl.acm.org
Good modularity is seen as an important goal in software design. Achieving this goal is
claimed to improve, among other things, the understandability and modifiability of a design …

Achieving scalability in project based learning through a low-code platform

JP Fernandes, R Araújo, M Zenha-Rela - Proceedings of the XXXIV …, 2020 - dl.acm.org
Defining an adequate project for a Software Engineering course is a challenging endeavour.
Such a project must simulate as faithfully as possible a real industrial project, while …