This unit focuses on the whole design and development process and would be an appropriate place to start programming before undertaking more focused programming language units. The unit examines the business context within which solutions can be developed along with possible constraints.
Learning outcomes On completion of this unit a learner should: 1 Know the nature and features of programming languages 2 Be able to use software design and development tools 3 Be able to design and create a program 4 Be able to document, test, debug and review a programmed solution
Work your way through the tasks within this on-line tutorial
Session One:
Learners will be directed to where all the resources will be kept on Wikispace. Learners will listen to a presentation regarding Types of Language and choosing a language. Learners will get an introduction into the Visual Basic– task sheet 1.1, 1.2. Learner will learn about variables – task sheet 1.3.
Session Five:
This lesson will be focussed on different types of loops and how to use the Do..While loop
There will be a discussion based around debugging and error checking
Debugging and Error Handling.doc
We will also be attempting to complete a program in VB6 and then try to convert it into VB.net. We will be discussing the differences.
Pic1.bmpPic2.bmpPic3.bmp
These pictures are just to get you going, more cartoon like pictures are available here: (Save this to your H drive then try to open it)
Session Six - Continued
We will be discussing procedures, functions and finally arrays. This session will also be used as a workshop shop session, giving you more time to catch up and try out other on-line tutorials. These topics will be covered in more depth in Unit 20.
Session Seven Presentation will be delivered to discuss Binary code, Class led activity to covert binary into information and a Learner led activity to covert binary into information. Learners will have the opportunity to catch up on any work not completed within the sessions. Learners who have completed all work will make a start on assignment two.
During this lesson we will be: discussing process descriptors, testing what you have learnt and finally attempt to complete the our first task of the assignment.
Learners will discuss input specification, output specification and process descriptors. Learners will individually create a flow chart and some pseudo code.
Learning outcomes
On completion of this unit a learner should:
1 Know the nature and features of programming languages
2 Be able to use software design and development tools
3 Be able to design and create a program
4 Be able to document, test, debug and review a programmed solution
Really Useful
Download express edition
http://www.microsoft.com/express/Downloads/#2008-Visual-Basic
Datatypes:
http://msdn.microsoft.com/en-us/library/47zceaw7(VS.80).aspx
Comparing types of programming:
http://www.webdotdev.com/nvd/content/view/110/
http://www.answerbag.com/q_view/948
http://answers.yahoo.com/question/index?qid=20070926050829AAmsycl
http://saimaterial.wordpress.com/2007/09/14/1what-is-the-difference-between-object-oriented-programming-and-procedural-programming/
http://www.java-samples.com/showtutorial.php?tutorialid=242
Assignments:
Help Sheet -
Useful Link:
http://msdn.microsoft.com/en-gb/library/90h82b3x.aspx
FOR EXTRA TASKS SEE LINK BELOW:
**http://www.homeandlearn.co.uk/NET/vbNet.html**
Work your way through the tasks within this on-line tutorial
Session One:
Learners will be directed to where all the resources will be kept on Wikispace. Learners will listen to a presentation regarding Types of Language and choosing a language. Learners will get an introduction into the Visual Basic– task sheet 1.1, 1.2. Learner will learn about variables – task sheet 1.3.
Session Two:
Learners will be working more with controls and looking further into using variables. There will be a presentation discussing datatypes and event driven characteristics.
Please check out the information link and complete the tutorial below:
Closer Look: Understanding Properties, Methods, and Events (Information)
http://msdn.microsoft.com/en-gb/library/ms172576.aspx
Representing Words, Numbers, and Values with Variables (Tutorial)http://msdn.microsoft.com/en-gb/library/9kc1d337.aspx
Session Three:
In this session we will be looking further into Manipulating Data and more on scope.
Extra Task
Session Four:
This lesson will be focusing on selection, by the end of this lesson you should understanding the purpose of selection
Session Five:
This lesson will be focussed on different types of loops and how to use the Do..While loop
There will be a discussion based around debugging and error checking
We will also be attempting to complete a program in VB6 and then try to convert it into VB.net. We will be discussing the differences.
Extra task
Required Pics
These pictures are just to get you going, more cartoon like pictures are available here: (Save this to your H drive then try to open it)
The program that you are required to create is a slide show, which give the impression of a small cartoon clip.
Session Six - Please remember to keep all your programs within your MDI
Session Six - Continued
We will be discussing procedures, functions and finally arrays. This session will also be used as a workshop shop session, giving you more time to catch up and try out other on-line tutorials. These topics will be covered in more depth in Unit 20.
Session Seven
Presentation will be delivered to discuss Binary code, Class led activity to covert binary into information and a Learner led activity to covert binary into information. Learners will have the opportunity to catch up on any work not completed within the sessions. Learners who have completed all work will make a start on assignment two.
LINKS:
BINARY TO TEXT
http://www.roubaixinteractive.com/PlayGround/Binary_Conversion/Binary_To_Text.asp
HEX TO TEXT
http://www.dolcevie.com/js/converter.html
Session Eight
During this lesson we will be: discussing process descriptors, testing what you have learnt and finally attempt to complete the our first task of the assignment.
Learners will discuss input specification, output specification and process descriptors. Learners will individually create a flow chart and some pseudo code.