CIS 272, Introduction to Programming using Visual Basic.NET
General Information
Assignments
Assignments with due dates and assignment numbers must be turned in. Read all notes before class even if they do not have assignments.
- Read the Syllabus and other General Information
- Complete the background survey (9/6)(1)
- Join the class e-mail list (9/6)(2)
- Watch the event and object terminology videos
- Programming terminology (9/6)(3)
- Describing real world objects in Geek (9/6)(4)
- Translating English to Geek (9/6)(5)
- English to Geek: sample answers
- Describing events in Geek, 2 (9/18)(6)
- Describing events in Geek, 3 (9/18)(7)
- The VS.NET Development System (9/18)(8)
- Write your first program (9/18)(9)
- Starting a new project (9/18)(10)
- Read the note on files the development system creates
- Review the note on ascii codes
- User interface and files (9/25) (11)
- Form properties (9/25) (12)
- The Form1.vb file (9/25) (13)
- Focus and tab index (9/25) (14)
- External specification (9/25) (15)
- First event handlers (10/2)(16)
- Double greeting (10/2)(17)
- Greet and clear (10/2)(18)
- Assign top (10/2)(19)
- Assign text (10/2)(20)
- Translating Geek to VB (10/9)(21)
- Sequential execution one (10/9)(22)
- Sequential execution two (10/9)(23)
- Assign foreColor, backColor and text (10/9)(24)
- Assign top, left and text (10/9)(25)
- Mouse event handlers (10/9)(26)
- String expression values (10/16) (27)
- Same values, string (10/16) (28)
- Using a TextBox for input (10/16) (29)
- Numeric expression values (10/16) (30)
- Same values, numeric (10/16) (31)
- Payroll program (10/16) (32)
- Arithmetic calculator (10/23)(33)
- String expressions and variables (10/23) (34)
- First midterm (10/23)
- Variable scope (11/6) (35)
- Internal structure plan (11/6) (36)
- Coin counter (11/6) (37)
- Generalized payroll program (11/6) (38)
- Generalized counting program (11/6) (39)
- String methods (string analysis) (11/13) (40)
- Math functions (11/13) (41)
- Message box with an overloaded method call (11/13) (42)
- Assigning textbox Size (11/13) (43)
- Assigning form Size (11/13) (44)
- Assigning Fonts (11/13) (45)
- Describing objects in Geek (11/20) (46)
- Average of random numbers (11/20) (47)
- Conditional execution, friendly program (11/20) (48)
- Conditional execution, ages (11/20) (49)
- Conditional execution, overtime payroll (11/20) (50)
- Grammatical insult (11/20) (51)
- Case statement (11/27) (52)
- Loop, compliment user (11/27) (53)
- Loop, one letter at a time (11/27) (54)
- Loop, reverse a string (11/27) (55)
- Loop, count (11/27) (56)
- ListBox (12/4) (58)
- Second midterm (12/4)
- Array, deal cards (12/11) (59)
- Array display program (12/11) (60)
- Final exam (12/11)