SOFTWARE FOR LEARNING
We provide a variety of software to support learning in Computing, Science (especially Physics), Economics and Business Studies at GCSE and A level.
While primarily aimed at the United Kingdom educational environment, these applications will be of use with other national syllabuses.
We offer the following products for sale:
- Learning Python Resource Packs One, Two, Three, Four, Five, Six, Seven and Eight or all eight as a bundle; programming tasks for the complete beginner to the A Level Computer Science candidate
- File Handling skeleton code, including working with images, in C# and VB.net versions
- Science Investigations:
- Data Structures - a suite of interactive models demonstrating
- The Stack data structure
- The Circular Queue data structure
- The Binary Tree data structure including Inorder, Preorder and Postorder Traversal
- The Linked List data structure
- Data Sorts - a suite of interactive models demonstrating
- The Bubble Sort
- The Insertion Sort
- The Quicksort
- The Merge Sort
- Math Parser Compiler Emulator - learning how a compiler creates an executable program file from source code
- Math Parser Virtual Machine - shows how Reverse Polish Notation (RPN) is evaluated using files created by Math Parser
- Electrolysis Solution Finder - shows what ions from an ionic compound (either molten or dissolved in water) are attracted to the cathode and anode during electrolysis
- Payback Period Calculator - models when an initial investment in a business will be repaid within a five-year period
All our software is provided with comprehensive help files.
- Computing Investigation spreadsheets - a suite of spreadsheets investigating these Computing topics:
- Floating Point spreadsheets - a suite of spreadsheets practicing these Computing topics:
- Mathematics for Computing spreadsheets - a suite of spreadsheets practicing these Computing topics:
- Number Base Conversion; a macro-enabled spreadsheet designed to practice converting between the number bases Decimal (Denary, Base 10), Binary (Base 2), Hexadecimal (Hex, Base 16) and Octal (Base 8) as used in Computing
- Unsigned Binary Addition and Subtraction; a macro-enabled spreadsheet designed to practice unsigned integer binary addition and subtraction in Computing
- Signed Binary Addition and Subtraction; a macro-enabled spreadsheet designed to practice signed integer binary addition and subtraction in Computing
- Guided Floating Point Conversion; a macro-enabled spreadsheet designed to practice converting from Decimal to Floating Point Binary as used in Computing, and vice-versa
- Unguided Floating Point Conversion; a macro-enabled spreadsheet designed to demonstrate the ability to convert from Decimal to Floating Point Binary as used in Computing, and vice-versa
- Guided Floating Point Mathematics; a spreadsheet designed to practice adding and subtracting Floating Point Binary numbers as used in Computing
- Unguided Floating Point Mathematics; a spreadsheet designed to demonstrate the ability to add and subtract Floating Point Binary numbers as used in Computing
- Maths Starters - a macro-powered spreadsheet creating endless questions in these starter activities:
- Odd One Out - explaining the properties of numbers and developing use of correct mathematical terminology
- Ordering - placing numbers in ascending order
- Decimal Places - rounding numbers to 1 and 2 decimal places
- Sig Figs - rounding numbers to 1, 2 and 3 significant figures
- Quadratics generator - a macro-powered spreadsheet creating endless quadratics to factorise and solve
- Simultaneous Equation generator - a macro-powered spreadsheet creating endless simultaneous equations to solve by difference, addition and balancing