bacs 287 graphical interface programming dr. jay lightfoot
TRANSCRIPT
BACS 287
Graphical Interface Programming
Dr. Jay Lightfoot
BACS 287
What This Course is Not!
A multimedia course A game programming course A Visual Basic course (only) A Senior-level advanced programming
course A goof-off course
BACS 287
What This Course IS!
A programming course using Visual Basic A 200-level course (Sophomore) A CIS course A demanding course
BACS 287
What You Will Learn
How to design a good graphical user interface (GUI) Basic programming logic Basic programming constructs How to do this in Visual Basic
– Traditional programming– Object-oriented programming (some)
Documentation standards “Defensive” programming
BACS 287
What You Need
The textbook Removable storage media (flash drive) 10+ hours per week to devote to this class An interest in programming A desire to learn
BACS 287
What I Expect From You
Read the chapter prior to class Show up to class on time, stay for the whole period Pay attention in class Ask questions when you don’t understand Start your projects early Ask questions when you don’t understand Do your best Did I mention to Ask questions when you don’t
understand????
BACS 287
What You Can Expect From Me
Come to class prepared Answer questions (if you ask them) Grade your work fairly (consistently) Return graded work in a reasonable time Be available during office hours Do my best to teach you the material