• DocumentCode
    2186077
  • Title

    Automated Testing of Unix Command-line and Scripting Skills

  • Author

    Solomon, Andrew ; Santamaria, Daniel ; Lister, Raymond

  • Author_Institution
    Univ. of Technol., Sydney, NSW
  • fYear
    2006
  • fDate
    10-13 July 2006
  • Firstpage
    120
  • Lastpage
    125
  • Abstract
    This paper describes the use of LinuxGym - software which assists a student´s learning of Linux scripting, from directory listing to advanced Perl programming. The software randomly generates new tasks for each student and is used to check their attempts for the purpose of both formative and summative assessment. While the tasks are smaller than an assignment-sized software development project, they are nevertheless actual Linux usage (rather than a simulation) and enable a large number of practice and feedback loops, rather than just one or two large submissions. As a result, there has been a far lower failure rate and student surveys indicate a high level of motivation and satisfaction with its use
  • Keywords
    Linux; computer aided instruction; computer science education; teaching; Linux scripting; LinuxGym software; Perl programming; Unix command-line skill testing; computer science education; feedback loops; formative assessment; operating systems; scripting skill testing; summative assessment; Australia; Automatic programming; Automatic testing; Education; Electronic mail; Feedback loop; Linux; Operating systems; Programming profession; Computer science education; Operating systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Technology Based Higher Education and Training, 2006. ITHET '06. 7th International Conference on
  • Conference_Location
    Ultimo, NSW
  • Print_ISBN
    1-4244-0405-3
  • Electronic_ISBN
    1-4244-0406-1
  • Type

    conf

  • DOI
    10.1109/ITHET.2006.339754
  • Filename
    4141617