[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 …

Exploring the relationship between modularization ability and performance in the C++ programming language: The case of novice programmers and expert …

M Vodounon - Journal of Computers in Mathematics and Science …, 2006 - learntechlib.org
The primary purpose of the study was to determine if a treatment that concentrates on
building programs from previously written modules can improve the decomposition …

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 …

[PDF][PDF] Improving the modularization ability of novice programmers

FK Bailie - Proceedings of the twenty-second SIGCSE technical …, 1991 - dl.acm.org
Computer Science educators continually strive to provide fertile environments for fostering
success in introductory programming courses. Recent research indicates that one feature …

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 …

[引用][C] Macro modules in Modula-2

J Bruckner, J Harp - Journal of Pascal, Ada & Modula-2, 1988 - dl.acm.org
Macro modules in Modula-2 | Journal of Pascal, Ada & Modula-2 skip to main content ACM
Digital Library home ACM home Google, Inc. (search) Advanced Search Browse About Sign in …

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 …

Modular programming: novice misconceptions

S Madison, J Gifford - Journal of Research on Technology in …, 2002 - Taylor & Francis
This study explored the parameter-related misconceptions of two college students enrolled
in an introductory programming course. Both students appeared to conceive a direct …

[图书][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 …