AN AUTOMATED CONTINUOUS FEEDBACK ENVIRONMENT FOR TEACHING SOFTWARE PROGRAMMING

Hernán Mariño, Luciano Romeo

Abstract


Software programming is an experimental andcreative activity, requiring constant trial and error sessions.Teaching software programming to engineering studentswith no prior experience requires constant feedback, notonly in formal aspects such as syntax, but also on otherssuch as design and testing techniques. Usually this feedbackexceeds class and professor assisted lab time. This paperproposes an automated software testing environment –basedon Test Driven Development techniques - to complementprofessor-student interaction, which would allow students toreceive continuous feedback of their progress beyond thesimple feedback of the compiler.Index Terms ⎯  Computer science education, teachingsoftware programming, test driven evaluation.

Full Text: PDF

Refbacks

  • There are currently no refbacks.


Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 License.

----------------------------------------------------------------------

ISSN 2317-4145

----------------------------------------------------------------------

Indexing

Logotipo do IBICT

----------------------------------------------------------------------

Scientific Societies and Directories

Logotipo COPEC Logotipo SHERO Logotipo da Capes

----------------------------------------------------------------------

Follow Us

Logotipo facebook Logotipo LinkedIn Logotipo Twitter

Â