This newsletter contains details of changes that have been made to the Computing Homework site over the past term.
We have added three new exercise to the Algorithms and Programs section. These are listed below.
|Algorithms and Programs|
|Comparing Sorting Algorithms|
The Comparing Sorting Algorithms exercise is supported by a Python program which enables students to run efficiency testing on a range of data sets. The program includes algorithms for bubble sort, insertion sort and quick sort.
The initial data sets are integers of 100, 1,000 and 10,000. Students can modify the program to use integer data sets of any size.
Students can also easily modify the program to use other types of list-based data sets.
We have created a number of pages to help students to set up their browsers to use the site. These provide support on Windows for Internet Explorer, Chrome and Firefox, and for Safari running under OS X for the Apple Mac.
There is also a link to help and advice in using PDF files on the Internet from the Adobe site.
These browser help pages are available from a new menu item entitled, Setting up your browser. See below:
We are developing additional exercises to address any gaps in the site's coverage of the following from the Computing Curriculum:
understand simple Boolean logic [for example, AND, OR and NOT] and some of its uses in circuits and programming; understand how numbers can be represented in binary, and be able to carry out simple operations on binary numbers [for example, binary addition, and conversion between binary and decimal]
We would welcome your suggestions on further developments. To do this, you can either use the suggestions page on the site or you can email directly to: