Download presentation
Presentation is loading. Please wait.
Published byNigel French Modified over 9 years ago
2
1 Programming Concepts Module Code : CMV6107 Class Contact Hours: 45 hours (Lecture 15 hours) (Laboratory/Tutorial 30 hours) Module Value: 1 Textbook: Exploring Microsoft Visual Basic 6.0 by Carlotta B. Eaton, Prentice Hall
3
2 Content Area Introduction Event driven and procedural programming Visual Objects Integrated Development Environment (IDE) Simple Applications Project Project Window Toolbox objects Executable file
4
3 Content Area Data Types Simple data types Operations Operators, expression and statements Formatted input/output Characters and string manipulation Program Structures Selection, Repetition Functions, procedures and forms
5
4 Content Area Data Structures Arrays Records and Files Event Handling Advanced Features Database Internet
6
5 Introduction Event driven and procedural programming Visual Objects Integrated Development Environment (IDE)
7
6 Application Programs Program - detailed set of instructions for a computer to execute Application programs (applications or apps) - self- contained collection of programs that perform a task for the end user Programming language - formal language used to give instructions to computers
8
7 History of Programming Languages Machine language Procedure-oriented languages Object-oriented languages Event-driven languages Natural languages
9
8 History of Programming Languages Machine Language different for each computer processor Procedure-Oriented Languages FORTRAN COBOL Pascal C Ada
10
9 History of Programming Languages Object-oriented languages Smalltalk C++ Ada 95 Event-driven languages Visual Basic most Visual languages
11
10 History of Programming Languages Natural languages computer will accept a user ’ s native or natural language, such as English Researchers continue to work in this area
12
11 Background of Visual Basic BASIC Beginner ’ s All-purpose Symbolic Instruction Code By John Kemeny and Thomas Kurtz Designed to teach programming to beginners BASIC language interpreter, one of Microsoft ’ s first products
13
12 Background of Visual Basic BASIC Included with DOS QBASIC - included with DOS Version 5 - subset of BASIC Visual Basic 1992 - Visual Basic 1 for Windows 3 Visual Basic 4 - for Windows 95 Visual Basic 5 - for Office 97 Visual Basic 6 - for Windows 98 & Office 2000 Visual BASIC.NET
14
13 Visual Basic Editions Learning Edition Professional Edition Enterprise Edition Included in Visual Studio suite (analogy Office for programmers)
15
14 Visual Basic Editions Other Visual Basic packaging options VBA (Visual Basic for Applications) Windows CE Toolkit for Visual Basic Visual Basic Scripting Edition Control Creation Edition
16
15 Toolbox Form Designer Window Code Editor Window Project Explorer Properties window Form Layout Window Visual Basic 6 Interactive Development Environment
17
16 Elements of the Integrated Development Environment Application icon Application name Context menus Controls Current project Design view mode Title bar Major windows Form Designer Form Layout Toolbox Project Explorer Object Browser Properties Code Editor Immediate, Locals, Watch
18
17 Introduction to Visual Basic Hands-On Exercise 1 (P.12-P.15) Start Microsoft Visual Basic 6.0 Open the Welcome Project Open the Welcome Form Run the Welcome Project End the Welcome Project Exit Visual Basic
19
18 Get Help When You Need It MSDN Library Microsoft on the Web Learning Edition of Visual Basic 6.0 Visual Basic 6.0 in Action book Learn Visual Basic Now multimedia tutorial
20
19 MSDN Library Topic Pane Navigation Pane
21
20 MSDN Library Visual Basic Documentation Documentation Map What ’ s New Programmer ’ s Guide Samples Reference Guidebooks Component Tools Guide Data Access Guide
22
21 Get Help from the CD Hands-On Exercise 2 (p.19 – p.24) Open the Calc Sample Application Run the Calc Sample Application Get Help from the MSDN Library Add a Topic to the Favorites List Search for a Definition Exit Help and Visual Basic
23
22 Help from the Web Pull down Help menu Select Help from the Web or www.microsoft.com/vbasicwww.microsoft.com/vbasic
24
23 Get Help from the Web Hands-On Exercise 3 (p.25 – p.29) Use the Free Stuff Page to Update VB Install the Update (optional) Product News Frequently Asked Questions Online Support
25
24 Use the Right Tool for the Job Microsoft Office Suite Word - word processing Excel - spreadsheet PowerPoint - presentation Access - database OLE = Object Linking and Embedding Use Visual Basic to create a specialized, customized application
26
25 Summary... Event-driven languages is a major improvement in programming languages Editions include Learning Edition, Professional Edition, and Enterprise Edition CD-ROM includes the MSDN Library, and many sample programs
27
26 Summary Integrated Development Environment includes Form Designer, Form Layout Code Edition, Project Explorer Properties and Object Browser Choose the right tool for the job Visual Basic is the glue that binds Windows objects together
28
27 End of Lecture
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.