{"title":"“WHy should I do This?” MAking the information systems curriculum relevant to strategic learners","authors":"Richard Hill","doi":"10.11120/ital.2009.08020014","DOIUrl":"https://doi.org/10.11120/ital.2009.08020014","url":null,"abstract":"Abstract Learners who ‘strategically’ engage with information systems and computing curricula are becoming more prevalent in Higher Education institutions. Increasingly they demand more prescriptive advice from teaching staff to achieve particular grades and often fail to demonstrate the learning outcomes that the curriculum originally intended to deliver. The use of Biggs’ Constructive Alignment [1] to revise the curriculum has presented new opportunities to reflect upon the learning activities that need to be undertaken, and can result in a focus on teaching process rather than how to achieve a product. This paper presents a case study of how a business process modelling module has been developed over six years to progressively align the assessment tasks with learning activities and Intended Learning Outcomes (ILO). Early indications were that the explicit declaration of ILO made the learners appear more strategic. This shift provided new challenges for the teaching staff, particularly in terms of designing appropriate summative assessment, and presenting the ILO to learners in a meaningful and justifiable way. The use of form templates is described to assist the communication of ILO, as well as supporting the thinking necessary to build a constructively aligned curriculum. Such a curriculum places more emphasis upon the dynamics of learning interactions, and should explore what learners achieve outside of the timetabled curriculum. Finally, this work is evaluated in the context of qualitative responses to open questions asked at the end of each iteration of the module.","PeriodicalId":247470,"journal":{"name":"Innovation in Teaching and Learning in Information and Computer Sciences","volume":"33 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122988281","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"An Online Tool to Give First-year Programming Students Pre-assessment Feedback","authors":"T. Esendal, M. Dean","doi":"10.11120/ital.2009.08020036","DOIUrl":"https://doi.org/10.11120/ital.2009.08020036","url":null,"abstract":"Abstract A code analysis and feedback tool for use by first-year HND computing students is introduced. The aim is to help improve the students’ ability for self-directed learning, via the mechanism of evaluating the code they have written. As the tool is online, students can use it anytime, any number of times, without over-burdening the tutor. The tool works by extracting various metrics from the code and informing the student of the outcome with a detailed report. It is written in ASP.NET, supported by VB.NET and ADO.NET. Ease of use and functional flexibility are part of the design guidelines. The work is in progress but initial findings are encouraging.","PeriodicalId":247470,"journal":{"name":"Innovation in Teaching and Learning in Information and Computer Sciences","volume":"16 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134053571","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Constructivist Computer Science Education Reconstructed","authors":"M. Beynon","doi":"10.11120/ital.2009.08020073","DOIUrl":"https://doi.org/10.11120/ital.2009.08020073","url":null,"abstract":"Abstract The merits of Empirical Modelling (EM) principles and tools as a constructivist approach to computer science education are illustrated with reference to ways in which they have been used in teaching topics related to the standard computer science curriculum. The products of EM are interactive models — construals - that serve a sense-making role. Model-building proceeds in an incremental fashion through the construction of networks of definitions that reflect the observables, dependencies and agents associated with a current situation. The three principal case studies discussed (teaching bubblesort, solving Sudoku puzzles, and recognising groups from their abstract multiplication tables) highlight respects in which EM accounts for aspects of computing that cannot be effectively addressed by thinking primarily in terms of abstractions, procedures and mechanisms. The discussion of EM as a constructivist approach to computer science education is set in the context of an analysis of constructivism in computer science published by Ben-Ari in 2001. Reconciling EM’s constructivist epistemology with this analysis involves recognising its pretensions to a broader view of computer science.","PeriodicalId":247470,"journal":{"name":"Innovation in Teaching and Learning in Information and Computer Sciences","volume":"32 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121606756","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Staff Perspectives on the Use of Technology for Enabling Formative Assessment and Automated Feedback","authors":"S. King, C. Robinson","doi":"10.11120/ital.2009.08020024","DOIUrl":"https://doi.org/10.11120/ital.2009.08020024","url":null,"abstract":"Abstract Academic staff from the Mathematics Education Centre (MEC), Loughborough University began using Electronic Voting Systems (EVS) to teach Mathematics to undergraduate Engineering students in the 2007/2008 academic year. Staff members from other departments at the University, such as Geography, Chemical Engineering and Information Skills, have also been using EVS. This study was designed to investigate the views of affected staff about the use of EVS in lectures and associated pedagogic implications. The results show that EVS is generally seen as an effective teaching tool, as its use can enhance student engagement by increasing their participation in class, give lecturers valuable feedback on student understanding, make the classroom more ‘fun’, and enable lecturers to change teaching practice and curriculum in response to student feedback. However, there are technical and pedagogical issues to be overcome in realising the full potential of EVS.","PeriodicalId":247470,"journal":{"name":"Innovation in Teaching and Learning in Information and Computer Sciences","volume":"29 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115520486","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Drawing and Marking Graph Diagrams","authors":"R. Stone, Firat Batmaz, C. Hinde","doi":"10.11120/ital.2009.08020045","DOIUrl":"https://doi.org/10.11120/ital.2009.08020045","url":null,"abstract":"Abstract The marking of graph diagrams (that is to say diagrams that are composed of nodes, possibly joined by edges) is tedious if the diagrams are presented on paper. If the key content of the diagrams is available in electronic form then the marking can be much more efficient. This is achieved because the tutor only has to mark each different diagram element once and this mark is transmitted to all diagrams that contain the element. This benefit to the tutor is obtained by requiring the students to use a diagram drawing program of some kind. However, using such an editor can simplify the process for the students by allowing them to concentrate more on the problem and less on its graphical representation. The students can also be rewarded for going to this extra effort by receiving a much more detailed, personalised commentary on their work than would have been possible before, given the same amount of tutor time. The evolution of a drag-and-drop diagram editor specialised for the area of ER diagrams and an associated marking system with a simple but effective feedback mechanism is presented. Some results from initial trials are included together with some ideas for improvement and extension.","PeriodicalId":247470,"journal":{"name":"Innovation in Teaching and Learning in Information and Computer Sciences","volume":"71 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128223886","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Thematic Analysis of Group Software Project Change Logs: An Expanded Study","authors":"A. Burn","doi":"10.11120/ital.2009.08010053","DOIUrl":"https://doi.org/10.11120/ital.2009.08010053","url":null,"abstract":"Abstract Collaboration is an integral part of software development and as such is a common feature in many software engineering degree programs. However, assessing student collaboration is a notably difficult process whose measures are almost entirely subjective. This paper presents a study of a number of software development projects, including 22 collaborative, distributed student projects and four real-world open source projects. A thematic analysis was carried out on the change-logs of each of the 26 projects, creating a breakdown of activities over the life of each project; in total, over 4,200 log entries were categorised into one of six activity types. The analysis was used to explore the collaboration and behaviour of students in groupwork and to investigate the use of thematic analysis in assessing the collaboration aspect of group projects. It concludes that project change-logs are useful sources of data when assessing group projects, and that thematic analysis is a valuable and viable technique to aid in this assessment, uncovering information regarding student behaviour and development practices.","PeriodicalId":247470,"journal":{"name":"Innovation in Teaching and Learning in Information and Computer Sciences","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115088133","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Undergraduate Computing Projects — an Investigation into the Student Experience","authors":"M. Joy","doi":"10.11120/ital.2009.08010060","DOIUrl":"https://doi.org/10.11120/ital.2009.08010060","url":null,"abstract":"Abstract This paper reports the results of a survey of third year undergraduate computing students undertaking an individual project. Using data gathered from the students themselves, we offer new insights into how students approach such projects. We identify the amount and focus of effort that students experience as appropriate to such an activity, together with the role of the supervisor, and we contrast the methodological approaches which academics advise with those adopted by the students themselves.","PeriodicalId":247470,"journal":{"name":"Innovation in Teaching and Learning in Information and Computer Sciences","volume":"109 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122817326","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"An Improved Method for Label Matching in E-Assessment of Diagrams","authors":"Ambikesh Jayal, M. Shepperd","doi":"10.11120/ital.2009.08010003","DOIUrl":"https://doi.org/10.11120/ital.2009.08010003","url":null,"abstract":"Abstract A challenging problem for e-assessment is automatic marking of diagrams. There are a number of difficulties not least that much of the meaning of a diagram resides in the labels and hence label matching is an important process in the e-assessment of diagrams. Previous research has shown that the labels used by the students in the diagrams can be diverse and imprecise which makes this problematic. In this paper we propose and evaluate a new method for label matching to support e-assessment of diagrams and address problems of synonyms, spelling errors and differing levels of decomposition. We have implemented the syntactic part of our method and evaluated it using 160 undergraduate assessments based upon a UML design task. We have found that our method performs better than the other syntax matching algorithms. This framework has significant implications for the ease in which we may develop future e-assessment systems. The results from this pilot study have been encouraging and motivate us to implement the semantic similarity part of our method and conduct further evaluations.","PeriodicalId":247470,"journal":{"name":"Innovation in Teaching and Learning in Information and Computer Sciences","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131000473","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"An Analysis of the Curriculum Components of Computer Forensics Undergraduate Courses in the United Kingdom","authors":"P. Thomas, T. Tryfonas, I. Sutherland","doi":"10.11120/ital.2009.08010039","DOIUrl":"https://doi.org/10.11120/ital.2009.08010039","url":null,"abstract":"Abstract A typical undergraduate curriculum of study in Computing contains a broad range of modules. Computer Forensics is a specialised area of Computing and if specialised modules are being introduced into a typical Computing subject curriculum then one or more of the more traditional subject modules must be removed or modified to provide space to accommodate the new material. This paper investigates the opinions of academic members of staff from several UK institutions on which Computing subject areas should be included in specialised curricula in Computer Forensics. It builds on work done during the third Annual HE Academy Workshop on Teaching Computer Forensics, where delegates were asked to contribute to an undergraduate curriculum design exercise. The delegates were mostly academic lecturing staff from HE institutions around the UK and they were primarily involved in the delivery of Computer Forensic courses at undergraduate and postgraduate levels. They were asked to design an undergraduate BSc (Hons) course in the subject area of Computer Forensics by selecting six modules for each level of a three year undergraduate BSc (Hons) course. There were no constraints on module selection apart from having to select six modules at each level from a list of module titles based on current modules used in UK universities. The paper summarises the results and comments upon principles of design for curricula in this particular subject area.","PeriodicalId":247470,"journal":{"name":"Innovation in Teaching and Learning in Information and Computer Sciences","volume":"11251 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123068455","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Managing Knowledge about Knowledge Management: ‘Practising What We Teach’","authors":"G. Ragsdell","doi":"10.11120/ital.2009.08010021","DOIUrl":"https://doi.org/10.11120/ital.2009.08010021","url":null,"abstract":"Abstract There is a view that knowledge management (KM) is primarily a business concept that can bring increased profitability for commercial organisations. However, the management of processes such as knowledge creation, capture, sharing and use are not exclusive to business; good KM practices can bring benefits to all organisations. Given higher education’s (HE) priority of developing knowledge assets, a culture that prioritises KM can be used to underpin a university’s organisational processes including, not least, its teaching activities. This paper illustrates how attention to a particular part of the KM cycle, the knowledge creation (KC) process, can inform the delivery of a KM module; in turn, it shows how the author attempts to practice what she teaches. Evaluation of the module from various perspectives has provided very positive feedback. Lessons for the design and delivery of other modules (KM-based or otherwise) can be drawn from this paper.","PeriodicalId":247470,"journal":{"name":"Innovation in Teaching and Learning in Information and Computer Sciences","volume":"41 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133944773","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}