Week Dates
|
Subject Matters
|
Suggested Readings:
|
Jan 06 – 10
|
Decisison Structures
• CheckBoxes • RadioButtons Two-Dimensional Arrays and Nested Loops • Creating and Initializing a two-dim array • Displaying a two-dim array • Perform various operations such as: o returning the sum of all the values in the Array. o getting the largest and smallest values o getting the average values of a specific row or column |
|
Jan 13 – 17
|
Methods• Review syntax, return type, and parameters.
• Default Arguments • Named and Optional Arguments • Methods that take parameters using out and ref keywords Enumerations • Defining an enum type • Declaring a variable of type Enum • Assigning an enumeration constant to an enum variable • Converting an Enum type to a string • Converting a string literal to an Enum type • Converting an enum values to a string array |
|
Jan 20 – 24
|
Using ListBox and ComboBox controls
• Add item to a list box • Remove item from a list box • Get selected indices or selected item from a list box • Populate a combo box with a list of items • Get the selected item or index from a combo box QUIZ#1 |
|
Jan 27 – 31
|
PictureBox and Windows Timer
Create Windows Applications Using Arrays, Methods, List boxes, and combo boxes. |
|
Feb 03 – 07
|
Create Windows Forms Applications projects
|
|
Feb 10 – 14
|
Midterm Exam (Monday, Feb 10)
Introduction to object-oriented programming Object and classes • Define a class • Create simple objects with public fields • A Look into public vs private fields (Encapsulation & class access) |
|
Feb 19 – 21
|
Introduction object-oriented programming
• Add Constructors to classes • Add Properties to classes • Create an Array & a List of class objects • Display an array of objects • Passing a class type object to a method • Returning an object from a method • Add methods to a class |
|
Feb 24 – 28
|
Introduction to object-oriented programming
• More on classes |
|
Mar 03 – 07
|
Introduction to object-oriented programing
• Define a struct o Include private fields, constructors, properties, and metods • Look into the differences between a class • (reference type) and a struct (value type) • Objects in Memory Stack vs Heap .Net Defined Structs • Size • Point • Rectangle • Color • TimeSpan • DateTime • DateTimePicker control |
Youtube:
1. Click here |
Mar 10 – 14
|
Introduction to object-oriented programming
• Work More Examples using object-oriented programming concepts. |
|
Mar 17 – 21
|
Object Containment:
"The 'has a' property" • Composition • Aggregation |
|
Mar 24 - 27
|
Final Exam
|
Wednesday, April 16, 2014
Syllabus-CSI-154-IntroTovisualC#
Course Topics
Labels:
Web links
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment