VAT calculator program in VB.NET - Analysis,Design, Implementation, TestingQuick View
abrarhamid

VAT calculator program in VB.NET - Analysis,Design, Implementation, Testing

(0)
A complete life cycle approach i.e. Analysis, Design , Implementation and Testing for a simple VAT calculator program using VB.NET (Windows and Console Applications).<br /> <br /> Ideally this can be used on a Level 2 /Level 3 course such as GCSE/A Level Computing, BTEC Computing/ICT courses. Intended target audience age range is 14-19. Could also be used for mature learners who are new to programming or even younger learners. Handout can be given to learners who can then work independently. They may need some assistance with implementation if this is the first time they are using VB.NET.<br /> <br /> Implementation:<br /> <br /> The implementation is done in Visual Basic NET using Microsoft Visual Studio 2013 and there are two implementations (Windows and Console applications). The implementation is not a complete step by step guide showing how to create the program but full code listing is provided as well as the Microsoft Visual Studio VB.NET projects. <br /> <br /> Implementation demonstrates the following techniques:<br /> Sequencing , Iteration (console application), FormatCurrency function, CDec function , Exception handling. <br /> <br /> Implementation can cover approximately 2 lessons (one lesson for creating a Windows Application and one for console application). <br /> <br /> Designs:<br /> <br /> Designs include: Flow chart, pseudocode, Test Plan, Input -Process-Output Table, Screen Designs<br /> <br /> Files included:<br /> Word document showing detailed designs, testing and implementation.<br /> VB.NET Solutions ( Windows application and Console application)
Binary Search Algorithm - Theory and ProgrammingQuick View
abrarhamid

Binary Search Algorithm - Theory and Programming

(0)
<p>Learners are introduced to <strong>theory (including mathematical concepts) , design and programming</strong> using <a href="http://VB.NET" target="_blank" rel="nofollow">VB.NET</a> and Python. An exciting and in-depth look at <strong>Binary Search algorithm</strong> as used in computer programming. 2-6 hours of lessons. The resource also comes complete with <a href="http://VB.NET" target="_blank" rel="nofollow">VB.NET</a> project files and Python scripts. This is suitable for A Level Computing or any other Level 3 computing course. Can also be used for GCSE computing.</p> <p><strong>40 Page detailed handout</strong> containing theory, explanations and code listings.</p> <p>This is a self-contained learning material and can be given to students who can then work independently. Can be used for 2-6 hours of learning. Alternatively handouts can be used by teacher to guide students step by step depending on ability.</p> <p>The document is organised into two main sections:</p> <ol> <li> <p>Section 1 - Learners are introduced to the theory underpinning Binary Search. Learners create a number guessing game in <a href="http://VB.NET" target="_blank" rel="nofollow">VB.NET</a> / Python to help understand the concepts behind Binary Search. This is very useful for beginners new to algorithms. Program teaches, selection and iteration. Typically section 1 can be used for a 2 hour lesson and learners enjoy creating the program and learning about the theory behind binary search.</p> </li> <li> <p>Learners understand how Binary Search works . Learners then create a Binary Search program in <a href="http://VB.NET" target="_blank" rel="nofollow">VB.NET</a> / Python. Learners use <strong>Arrays</strong> and learn selection and iteration. There is an advanced implementation using <strong>Lists</strong> which can be used to introduce lists, sub procedures and functions. Typically section 2 can be used for a 2 hour lesson.</p> </li> </ol> <p>The handout comes with all the Microsoft Visual studio 2013 projects created using <a href="http://VB.NET" target="_blank" rel="nofollow">VB.NET</a> and Python script files created using IDLE. There is a stronger emphasis on <a href="http://VB.NET" target="_blank" rel="nofollow">VB.NET</a>.</p> <p>There are 7 <a href="http://VB.NET" target="_blank" rel="nofollow">VB.NET</a> projects associated with this handout. Two of these are for teacher use but learners can implement these also in addition to the 5 other projects.</p> <p>There are 2 Python scripts.</p> <p>Abrar Hamid<br /> <a href="mailto:abrar.hamid@stcg.ac.uk" target="_blank" rel="nofollow">abrar.hamid@stcg.ac.uk</a></p>
Ohms Law - Interactive PowerPoint ActivityQuick View
abrarhamid

Ohms Law - Interactive PowerPoint Activity

(1)
Interactive PowerPoint that helps learners on Units and Symbols for Voltage , Current, Resistance. Learners also have to rearrange Ohm's Law equation (V=IR) to make I and R the subject of the formula. An extra slide at the end tests if learners can identify basic functionality of a Multimeter. Students don’t need access to a computer in the class. Can be printed as 2 slides per page and then students can fill in manually whilst teacher does Q&A using a computer Learners can fill in blanks at the same time as Teacher . Suitable for BTEC First Diploma Applied Science (Level 2).
Interactive Computer Labelling HandoutQuick View
abrarhamid

Interactive Computer Labelling Handout

(1)
Interactive PowerPoint that allows learners to identify basic components of a Desktop PC and identify the ports at the back of a PC. Learners fill in blank text boxes and can use the Pen for slide 2. Can also be used as class activity as part of Q&A whereby learners can come up to the teachers PC and fill in answers. Suitable for KS4 or BTEC First Diploma ICT (Level 2)
Linear Search Algorithm - Theory and ProgrammingQuick View
abrarhamid

Linear Search Algorithm - Theory and Programming

(1)
<p>Learn how to implement <strong>Linear Search</strong> algorithm to search Arrays and Lists using <strong><a href="http://VB.NET" target="_blank" rel="nofollow">VB.NET</a></strong> (Console applications and Windows application) and <strong>Python</strong>. Suitable for GCSE or A Level Computing or any other Level 3 computing course. This is a self-contained learning material and can be given to students who can then work independently. Can be used for 1-3 hours of learning.</p>
Digital MultiMeterQuick View
abrarhamid

Digital MultiMeter

(0)
Interactive PowerPoint that tests if learners can identify basic functionality of a Multimeter Can also be used as class activity as part of Q&A whereby learners can come up to the teachers PC and fill in answers. Learners can fill in blanks at the same time as Teacher . Suitable for KS4 or BTEC First Diploma Applied Science (Level 2). Could be used for any level where learners have never used a Multi-meter.