Data mining: practical machine learning tools and techniques with Java implementations
Data mining: practical machine learning tools and techniques with Java implementations
Accelerating software development through collaboration
Proceedings of the 24th International Conference on Software Engineering
Machine Learning
Introducing software engineering by means of Extreme Programming
Proceedings of the 25th International Conference on Software Engineering
Teaching Software Engineering in a Compiler Project Course
Journal on Educational Resources in Computing (JERIC)
Are agile methods good for design?
interactions - Making scents: aromatic output for HCI
Improving student performance by evaluating how well students test their own programs
Journal on Educational Resources in Computing (JERIC)
Expert Systems with Applications: An International Journal
Hi-index | 0.00 |
In this paper we offer a report on a university-level programming laboratory course that has been designed on top of a programming library. The course enforces soft skills, such as code inspection and team working, sharpens implementation skills and creates a bridge between introductory, language-specific instruction and senior-year full-blown programming projects that are usually large but not attending to soft skills. Quite as importantly, it has also delivered a working research tool.