About this paper

Appears in:
Pages: 3917-3924
Publication year: 2010
ISBN: 978-84-613-5538-9
ISSN: 2340-1079

Conference name: 4th International Technology, Education and Development Conference
Dates: 8-10 March, 2010
Location: Valencia, Spain

TEACHING THE POLICE TO PROGRAM: BUILDING A SIMPLE IDE TO TEACH SHELL SCRIPTING AND REDUCE SYNTAX ERRORS

P. Stephens

Canterbury Christ Church University (UNITED KINGDOM)
This paper looks at the design and development of a course titled “Forensic Scripting Using Bash”. The course is a collaborative effort by academics, computing industry professionals, and law enforcement officials, with funding provided by the European Commission’s ISEC Project [1] and several of the partner institutions. The aim of this course is to take law enforcement students with no programming experience, and bring them all to a common level of knowledge and understanding of scripting for forensic computing applications in a Linux environment. This paper examines the design and development of this course which is due to run in pilot form between the 3rd and 7th May 2010 hosted by Cybex [2] in Madrid, Spain. This will include: an explanation of how and why this development grew out of the Agis Project [3] “Linux as a Forensic Tool” course; a critical evaluation of the design and development process; an examination of why we think teaching police officers to program is a good idea; and a preview of the course content and suggested evaluation process. Part of the course content includes the production of a shell script that helps students to write programs. It is hoped that this script will not only be a good way of helping students to learn to program using Bash but also cut down on the number of syntax errors received by students.

References:
[1] European Commission (2008) Prevention of and Fight against Crime [online]. Available at: http://ec.europa.eu/justice_home/funding/isec/funding_isec_en.htm [Last accessed 30 November 2009].

[2] Cybex (2009) Fraud Prevention, Detection and Investigation in virtual environments [online]. Available at: http://www.cybex.es/defaulten.aspx [Last accessed 30 November 2009].

[3] European Commission (2006) AGIS was a framework programme to help police, the judiciary and professionals from the EU Member States and candidate countries co-operate in criminal matters and in the fight against crime [online]. Available at: http://ec.europa.eu/justice_home/funding/2004_2007/agis/funding_agis_en.htm [Last accessed 30 November 2009].
@InProceedings{STEPHENS2010TEA,
author = {Stephens, P.},
title = {TEACHING THE POLICE TO PROGRAM: BUILDING A SIMPLE IDE TO TEACH SHELL SCRIPTING AND REDUCE SYNTAX ERRORS},
series = {4th International Technology, Education and Development Conference},
booktitle = {INTED2010 Proceedings},
isbn = {978-84-613-5538-9},
issn = {2340-1079},
publisher = {IATED},
location = {Valencia, Spain},
month = {8-10 March, 2010},
year = {2010},
pages = {3917-3924}}
TY - CONF
AU - P. Stephens
TI - TEACHING THE POLICE TO PROGRAM: BUILDING A SIMPLE IDE TO TEACH SHELL SCRIPTING AND REDUCE SYNTAX ERRORS
SN - 978-84-613-5538-9/2340-1079
PY - 2010
Y1 - 8-10 March, 2010
CI - Valencia, Spain
JO - 4th International Technology, Education and Development Conference
JA - INTED2010 Proceedings
SP - 3917
EP - 3924
ER -
P. Stephens (2010) TEACHING THE POLICE TO PROGRAM: BUILDING A SIMPLE IDE TO TEACH SHELL SCRIPTING AND REDUCE SYNTAX ERRORS, INTED2010 Proceedings, pp. 3917-3924.
User:
Pass: