MGMI 311 Computer Programming. Course Assessment Class Attendance5% Class Participation5% Group...

10
MGMI 311 Computer Programming

description

Program Structure Declaration – Variables and Constants Initiation and Scopes Reserved Words Comments Instructions

Transcript of MGMI 311 Computer Programming. Course Assessment Class Attendance5% Class Participation5% Group...

Page 1: MGMI 311 Computer Programming. Course Assessment Class Attendance5% Class Participation5% Group Discussion5% Quiz5% Weekly Assignments20% Presentation10%

MGMI 311

Computer Programming

Page 2: MGMI 311 Computer Programming. Course Assessment Class Attendance5% Class Participation5% Group Discussion5% Quiz5% Weekly Assignments20% Presentation10%

Course AssessmentClass Attendance 5%Class Participation 5%Group Discussion 5%Quiz 5%Weekly Assignments 20%Presentation 10%Mid-Term Assignment 20%Final-Assignment 30%

Page 3: MGMI 311 Computer Programming. Course Assessment Class Attendance5% Class Participation5% Group Discussion5% Quiz5% Weekly Assignments20% Presentation10%

Program Structure• Declaration – Variables and

Constants• Initiation and Scopes• Reserved Words• Comments• Instructions

Page 4: MGMI 311 Computer Programming. Course Assessment Class Attendance5% Class Participation5% Group Discussion5% Quiz5% Weekly Assignments20% Presentation10%

VBA• VBA = Visual Basic for Applications

• Is it the same as VB ( Visual Basics) ??– VB = programming language developed

by Microsoft – VBA = tool that is used to develop

programs that control Microsoft Office Application i.e. Excel, Access or Word

Page 5: MGMI 311 Computer Programming. Course Assessment Class Attendance5% Class Participation5% Group Discussion5% Quiz5% Weekly Assignments20% Presentation10%

Why VBA ?• VBA is becoming the programming

language of choice for an increasing wide range of application developers

• In many companies, programmers provide applications called ‘Decision Support Systems (DSSs)’ – These are applications based on Excel or some other packages

Page 6: MGMI 311 Computer Programming. Course Assessment Class Attendance5% Class Participation5% Group Discussion5% Quiz5% Weekly Assignments20% Presentation10%

Why VBA ?• VBA is a relatively easy programming

language to master

• This makes it accessible to a large number of nonprofessional programmers in the business world

Page 7: MGMI 311 Computer Programming. Course Assessment Class Attendance5% Class Participation5% Group Discussion5% Quiz5% Weekly Assignments20% Presentation10%

VBA ConceptsObject Properties Value Methods Arguments

Page 8: MGMI 311 Computer Programming. Course Assessment Class Attendance5% Class Participation5% Group Discussion5% Quiz5% Weekly Assignments20% Presentation10%

Object Vs Parts of Speech• Object = Noun• Properties = Adjective• Methods = Verb• Argument = Adverb

Page 9: MGMI 311 Computer Programming. Course Assessment Class Attendance5% Class Participation5% Group Discussion5% Quiz5% Weekly Assignments20% Presentation10%

VBE – Visual Basic Editor• Alt – F11 : to access Visual Basic

Editor

• Toolbar– Standard Toolbar– Edit Toolbar– Debug Toolbar

Page 10: MGMI 311 Computer Programming. Course Assessment Class Attendance5% Class Participation5% Group Discussion5% Quiz5% Weekly Assignments20% Presentation10%

Week01 Assignment• Form a group of 3-4 persons• Think of a Business of Interest• Define the Business Processes

Discussion board on http://mgmi.wikispaces.com/MGMI311