Showing posts with label Problem Solving. Show all posts
Showing posts with label Problem Solving. Show all posts

Friday, 28 November 2014

OER Summary November 2014

A selection of the open educational resources that have been released from the School of Science and Technology at the University of Northampton. 

This post shows the number of views and downloads of these resources by the end of November 2014. Warning there may be some errors in the October data due to a change in the Jorum system:

"Following our recent upgrade to significantly improve performance and stability, we realised that there is now a difference in the way resource views are recorded. These will be artificially inflated for October only, and we are working on a fix; the stats will be post-processed at that point, so they accurately reflect real usage" http://find.jorum.ac.uk/resources/18529/report




Pollution And Pollutants


Authors: Paul Cox and Nigel Freestone

Details


Pollution is the undesirable introduction of pollutants (contaminants) into the natural environment (land, air and water) and can have an adverse affect on human health. This resource provides an introduction to pollution and pollutants. The classification and distribution of pollutants is also considered. A number of self-assessment questions are provided to allow you to check your new knowledge. The material comes in Word format and its HTML equivalent. The pollutants.htm file includes two images (poll.gif and ld50.gif) and an answers page (SAQ_Answers.htm) related to it that need to be put in the same folder as the pollutants.htm file.

Keywords: UKOER, Environmental Science, Waste Management, Pollution, Pollutants, Environment, Air Pollution, Water Pollution, Pollution Pathways, Toxicity 

88x31

The resource found on Jorum at: http://find.jorum.ac.uk/resources/18529 



Properties of Ultrasonic Waves

Author:  


Details
This material gives the description of the physical processes involved in the propagation of ultrasonic pressure waves as they pass through a material. It includes a mathematical derivation of the amplitude of the transmitted and reflected pressure waves, and an explanation is given for the differences between the near and far zones. This material has been used in the Advanced Inspection Methods and Techniques module as part of the BSc programme in Non-Destructive Testing at the University of Northampton.
Published:  School of Science and Technology, University of Northampton
Keywords: UKOER, Ultrasonic waves, Inspection and testing, Non-destructive testing 











Summary of Evolutionary Algorithms
Click here for the resource: http://find.jorum.ac.uk/resources/19204
Author:  
These slides are intended for undergraduate computing students, providing an overview of Genetic Algorithms, a concept of in artificial intelligence. As well providing an overview the material also include links to applications via web resources. The slides are taken from an undergraduate artificial intelligence module on the BSc Computing Programme at the University of Northampton. Possible uses of these including support material for second year, third year or masters level course on artificial intelligence.

Click here for the resource: http://find.jorum.ac.uk/resources/19204


C Programming


Click here for the resource: http://find.jorum.ac.uk/resources/19192
Author: 
In this material you will be introduced to some of the principles of programming, and specifically learn to write fairly simple programs using a programming language called C. An idea central to this material is that programming is about problem solving; you write a program to solve a particular problem. It is hoped that at the end of the material you should see that there is nothing magical or mysterious about programming. One of the features some people like about programming is you are making the computer do what you want. During the programming exercises, do not worry about making mistakes. In this material you will be expected to try out programs and eventually write your own. The target audience is anyone who wants to learn a programming language or is looking for some assessment questions around programming. The material was originally aimed at second year engineering students at the University of Northampton.
Click here for the resource: http://find.jorum.ac.uk/resources/19192



Problem-Solving



Author: Dr Scott Turner





These mini lectures are intended for undergraduate computing students, for providing simple steps in problem solving before the students learn a programming language. Problem-Solving and Programming is a common first year undergraduate module on the BSc Computing Programme at the University of Northampton. This material was taken from the problem solving part of the module and provides an introduction to five topics in problem-solving.

The resource can be found at: http://find.jorum.ac.uk/resources/19001



Sustainability: Environmental Business Imperatives

Author: 
Created: 7 July 2014, by School of Science & Technology and Northampton Business School, The University of Northampton
This video outlines the drivers for resource efficiency for business including raw materials scarcity and economic imperatives. The savings that can be made by more efficient use of raw materials, energy and waste are highlighted. Case study examples are given to show how different sectors have achieved resource efficiency and moved towards a circular model of resource use.




All views are the authors, and may not reflect the views of any organisation the author is connected with in any way..

Saturday, 6 September 2014

OER: Summary of Evolutionary Computing

Another new Open Education Resource (OER) has been made available by the , School of Science and Technology, University of Northampton.







Summary of Evolutionary Computing

Author:  
These slides are intended for undergraduate computing students, providing an overview of Genetic Algorithms, a concept of in artificial intelligence. As well providing an overview the material also include links to applications via web resources. The slides are taken from an undergraduate artificial intelligence module on the BSc Computing Programme at the University of Northampton. Possible uses of these including support material for second year, third year or masters level course on artificial intelligence.











 

 



Views are the authors, and may not reflect the views of any organisation the author is connected with in any way.


Saturday, 16 August 2014

OER: C Programming

 Another new Open Education Resource (OER) has been made available by the School of Science and Technology, University of Northampton.


C Programming


Click here for the resource: http://find.jorum.ac.uk/resources/19192
Author: 
Created: 11 August 2014, by School of Science and Technology, University of Northampton
In this material you will be introduced to some of the principles of programming, and specifically learn to write fairly simple programs using a programming language called C. An idea central to this material is that programming is about problem solving; you write a program to solve a particular problem. It is hoped that at the end of the material you should see that there is nothing magical or mysterious about programming. One of the features some people like about programming is you are making the computer do what you want. During the programming exercises, do not worry about making mistakes. In this material you will be expected to try out programs and eventually write your own. The target audience is anyone who wants to learn a programming language or is looking for some assessment questions around programming. The material was originally aimed at second year engineering students at the University of Northampton.
Published: 11 August 2014, by 
Keywords: C Programming; Programming; Problem solving; Computer science; Computing 

Click here for the resource: http://find.jorum.ac.uk/resources/19192



views are the authors, and may not reflect the views of any organisation the author is connected with in any way.

Wednesday, 18 June 2014

OER update for Science and Technology

Recap on what the Open Educational Resources (OERs) so far released for the School of Science and Technology are and the statistics on their views an downloads.

Problem-Solving

Author: Dr Scott Turner


Details

These mini lectures are intended for undergraduate computing students, for providing simple steps in problem solving before the students learn a programming language. Problem-Solving and Programming is a common first year undergraduate module on the BSc Computing Programme at the University of Northampton. This material was taken from the problem solving part of the module and provides an introduction to five topics in problem-solving.


The resource can be found at: http://find.jorum.ac.uk/resources/19001
Statistics are:




Pollution And Pollutants

Authors: Paul Cox and Nigel Freestone

Details
Pollution is the undesirable introduction of pollutants (contaminants) into the natural environment (land, air and water) and can have an adverse affect on human health. This resource provides an introduction to pollution and pollutants. The classification and distribution of pollutants is also considered. A number of self-assessment questions are provided to allow you to check your new knowledge. The material comes in Word format and its HTML equivalent. The pollutants.htm file includes two images (poll.gif and ld50.gif) and an answers page (SAQ_Answers.htm) related to it that need to be put in the same folder as the pollutants.htm file.


Statistics are:



Properties of Ultrasonic Waves

Author:  
Details
This material gives the description of the physical processes involved in the propagation of ultrasonic pressure waves as they pass through a material. It includes a mathematical derivation of the amplitude of the transmitted and reflected pressure waves, and an explanation is given for the differences between the near and far zones. This material has been used in the Advanced Inspection Methods and Techniques module as part of the BSc programme in Non-Destructive Testing at the University of Northampton.

Statistics are:

Wednesday, 11 June 2014

Open Educational Resources: Problem solving

 Another new Open Education Resource (OER) has been made available by the School of Science and Technology, University of Northampton.


Problem-Solving

Author: Dr Scott Turner


Details

These mini lectures are intended for undergraduate computing students, for providing simple steps in problem solving before the students learn a programming language. Problem-Solving and Programming is a common first year undergraduate module on the BSc Computing Programme at the University of Northampton. This material was taken from the problem solving part of the module and provides an introduction to five topics in problem-solving.


The resource can be found at: http://find.jorum.ac.uk/resources/19001

After one week on JORUM 93 downloads and 12 views of the OER.




Tuesday, 29 April 2014

Greenfoot in Problem Solving and Artificial Intelligence

Presented at The 10th China-Europe International Symposium on Software Engineering Education, Chengdu, China

Greenfoot is an interactive environment based around Java that enables two-dimensional graphical games and simulations to be set-up relatively simply. Currently maintained by the University of Kent, UK and La Trobe University, Australia, it provides a piece of free software (under a GPL licence), multiplatform and is multiplatform.

In this paper its use within the teaching of problem-solving and artificial intelligence will be considered. Three case studies of it use will be considered:
·        Exercises in developing problem solving within a problem-solving and programming module.
·        Greenfoot for a problem solving assignment within a problem-solving and programming module.

·        Use of greenfoot within a module on artificial intelligence.


Friday, 2 August 2013

updated: video tools for module welcomes

I was challenged to find come up to produce a video welcome message for a module, the problem is I dislike appearing in a video - I tend to use an avatar in place of a picture of myself.


Here are two example video introductions using two different tools.

Example 1: Photostory 3
A free piece of software (http://www.microsoft.com/en-gb/download/details.aspx?id=11132) that takes photos and allows you to add narration, music and some effects. Moviemaker software will do in it's place.

The module was a MSc Computing dissertation module giving a short overview of the module.


Example 2 and 3: Machinima
A second approach was to use a package that allows you to guide/direct a character, scripting what they say, etc. The package used was an early version of Moviestorm (newer educational version can be found here) it allows you to 'direct' the character and save me having to appear in it! 









This module is an introduction to artificial intelligence module.


The second one is an introduction to a problem solving and programming module.

Placed inside a VLE:



Ok, they were done as a couple of experiments and a bit a fun; but are worth a play with.


The machinima software can also be found at:
 


All views are the authors.

Monday, 3 December 2012

What's the problem with problem-solving?






Tuesday, 14 August 2012

student work published in journal


A journal paper has been published, with an finalist student from 2011 as one of the co-authors. 

Kariyawasam K., A., Turner S., Hill G. (2012) "Is it Visual? The importance of a Problem Solving Module within a Computing course", Computer Education, Volume 10, Issue 166, May 2012, pp. 5-7, ISSN: 1672-5913.

To avoid potential bias for the work on student experience during a problem-solving module from tutors, also to get honest feedback, the survey data collection and some of the analysis was carried out by an undergraduate computing student (one of the co-authors Kumuditha Achini Kariyawasam) under an URB@N funded project. URB@N stands for 'Undergraduate Research Bursaries at Northampton'. It is a bursary scheme that offers undergraduate students an opportunity to participate in a pedagogic research project taking place at the University of Northampton






ABSTRACT
This paper looks at student’s view of the usefulness of a problem solving and programming module in the first year of a 3-year undergraduate program. The School of Science and Technology, University of Northampton, UK has been investigating, over the last seven years the teaching of problem solving. Including looking at whether a more visual approach has any benefits (the visual programming includes both 2-d and graphical user interfaces). Whilst the authors have discussed the subject problem solving and programming in the past this paper considers the students perspective from research collected/collated by a student researcher under a new initiative within the University.

All students interviewed either had completed the module within the two years of the survey or were completing the problem-solving module in their first year.


Friday, 1 June 2012

Two more teaching and learning journal papers


Kariyawasam K., A., Turner S., Hill G. (2012) "Is it Visual? The importance of a Problem Solving Module within a Computing course", Computer Education, Volume 10, Issue 166, May 2012, pp. 5-7, ISSN: 1672-5913.


Summary slides shown below




Hill G., Turner S. (2012) "Referencing within Code in Software Engineering Education!", Computer Education, Volume 10, Issue 166, May 2012, pp. 1-4, ISSN: 1672-5913.
Abstract: Traditionally computer sciences courses will assess software code. It is common and accepted good practice (as in written reports) to reference other sources of appropriate material. However there appears to be no explicit method, recommendation or advice to computer science tutors and students on a referencing approach. This paper aims to stimulate discussion from peers involved in software engineering education. By discussing the apparent lack of "referencing within code" advice to students and proposing suggestions for appropriate solutions.




If there are others recently in the school on teaching and learning please send me the details: scott.turner@northampton.ac.uk

Friday, 23 April 2010

learning dialogues conference, 13th May 2010

The School of Science and Technology has four presentations at the forthcoming Teaching and Learning Conference in a number of areas.

These are:
Soft skills for scientists; not a soft option
Andrea Duncan, Department for Enhanced Learning, Teaching, Achievement and Employability, and Rashmi Dravid, School of Science and Technology, The University of Northampton



Problem Solving and Creativity in Engineering: conclusions of phenomenographic study of novices and professionals
Jonathan Adams, School of Science and Technology, The University of Northampton




PowerPoint is just the start
Scott Turner, School of Science and Technology, The University of Northampton
Initial Experience of using Audio Feedback
Scott Turner, School of Science and Technology, The University of Northampton

Details of the conference can be found at: http://www2.northampton.ac.uk/learningteaching/conference10/programme


Registration is free to members of the University of Northampton staff and can be done throughhttp://www2.northampton.ac.uk/learningteaching/conference10/registration



Monday, 18 January 2010

Problem Solving with Robots

Scott Turner and Gary Hill from the Division of Computing (along with Jonathan Adams from the Division of Engineering on a related project) have been investigating teaching and developing problem solving skills as a first step developing programming skills through the use of LEGO-based robots and graphics based programming.


Work on problem-solving has been on-going in the School of Science and Technology (was School of Applied Sciences) for the last four years looking at the concept of teaching and developing problem-solving first, then programming. The main vehicle for developing the problem-solving skills has been LEGO Mindstorms robotics kits and series of gradually more challenging robot-based tasks.

Lawhead et al (2003) stated that robots “…provide entry level programming students with a physical model to visually demonstrate concepts” and “the most important benefit of using robots in teaching introductory courses is the focus provided on learning language independent, persistent truths about programming and programming techniques. Robots readily illustrate the idea of computation as interaction”. Synergies can be made with our work and those one on pre-object programming and simulation of robots for teaching programming as a visual approach to the teaching of the widely used programming language  Java.

The main benefits that the students stated of this approach was they  believe robots provide a method to visually and physically see the outcome of a problem. The approach taken the module has been visually-orientated. The appropriateness of this seems to be borne out by the student comments. Student satisfaction  for a module based around this approach is over 92%. One of the comments made was that the linking of the problem-solving robot task and the programming assignment was liked. This feedback is similar to that reported by other authors when teaching programming using robots (Williams et al, 2003).  There is enough scope in this approach to have different levels of complexity/functionality within an assignment task offering a basic ‘pass’ level for a particular task, but also the scope for those students that desire more of a challenge.


Reference
Lawhead PB, Bland CG, Barnes DJ, Duncan ME, Goldweber M, Hollingsworth RG,
Schep M (2003), A Road Map for Teaching Introductory Programming Using
LEGO Mindstorms Robots SIGCSE Bulletin, 35(2): 191-201.
Williams AB (2003) The Qualitative Impact of Using LEGO MINDSTORMS Robot
to Teach Computer Engineering IEEE Trans. EducVol. 46 pp 206.


Publications




  • Turner S, Hill G, Adams J (2009) "Robots in problem solving in programming" 9th 1-day Teaching of Programming Workshop, University of Bath, 6th April 2009.  
  • Turner S and Hill G(2008) "Robots within the Teaching of Problem-Solving" ITALICS vol. 7 No. 1 June 2008 pp 108-119 ISSN 1473-7507 
  • Turner S and Adams J (2008) "Robots and Problem Solving" 9th Higher Education Academy-ICS Annual Conference, Liverpool Hope University, 26th August - 28th August 2008. pp. 14 ISBN 978-0-9559676-0-3. 
  • Adams, J. and Turner, S., (2008) Problem Solving and Creativity for Undergraduate Computing and Engineering students: the use of robots as a development tool Creating Contemporary Student Learning Environments 2008, Northampton, UK. 
  • Adams, J. and Turner, S., (2008) Problem Solving and Creativity for Undergraduate Engineers: process or product? International Conference on Innovation, Good Practice and Research in Engineering Education 2008, Loughborough, UK. 
  • Adams, J., Turner, S., Kaczmarczyk, S., Picton, P. and Demian, P.,(2008). Problem Solving and Creativity for Undergraduate Engineers: findings of an action research project involving robots International Conference on Engineering Education ICEE 2008, Budapest, Hungary. 
  • Turner S and Hill G(2007) Robots in Problem-Solving and Programming 8th Annual Conference of the Subject Centre for Information and Computer Sciences, University of Southampton, 28th - 30th August 2007, pp 82-85 ISBN 0-978-0-9552005-7-1 
  • Turner S (2007) Developing problem-solving teaching material based upon Microsoft Robotics Studio. 8th Annual Conference of the Subject Centre for Information and Computer Sciences, University of Southampton, 28th - 30th August 2007 pp 151 ISBN 0-978-0-9552005-7-1 
  • Turner S (2007) Developing problem-solving teaching materials based upon Microsoft Robotics Studio. Innovative Teaching Development Fund Dissemination Day 1st March 2007 Microsoft:London 
  • Turner S and Hill G (2006) The Inclusion Of Robots Within The Teaching Of Problemsolving: Preliminary Results Proceedings of 7th Annual Conference of the ICS HE Academy Trinity College, Dublin, 29th - 31st August 2006 Proceedings pg 241-242 ISBN 0-9552005-3-9