CTE202 - Programming Languages II
2012 - 2013 Fall

Department of Computer and Instructional Technology Teacher Education
(Last updated: 18/02/2009)   (CWPS ver: 2.0.2)
Instructors: Ceylan Okuyucu
Assistant: Ceylan Köse
E-mail: seyit@bilkent.edu.tr
Lecture: Wednesday 08:40 - 10:30 GZ-52, Friday 10:40 - 12:30 GZ-52
Lab: Monday 15:40 - 17:30 Lab 5
Grading:    

Detailed Weekly Course Outline:
Week Date CLASS TOPICS LAB TOPICS
1 13/09/2012
17/09/2012
NO LAB  
2 20/09/2012
24/09/2012
Creating a project, creating and setting properties of forms, buttons, labels,texboxes
Message Box (MsgBox)
Saving the forms and project  
3 27/09/2012
01/10/2012
Creating basic applications with Visual Basic.NET
Timer Control  
4 04/10/2012
08/10/2012
Use controls that present choice to user (option buttons, check boxes, combo boxes)
Input box
If Statements  
5 11/10/2012
15/10/2012
Gotfocus and Lostfocus events
Some properties of objects (Alignment, BackColor, ForeColor, Font, Enabled, TabIndex, TabStop)
Data Validation  
6 18/10/2012
22/10/2012
String Manipulation with String functions (LENGTH,SUBSTRING)
Loops  
7 25/10/2012
29/10/2012
MIDTERM WEEK  
8 01/11/2012
05/11/2012
Writing Function
String functions (ToString, Trim, IndexOf, Substring, PadLeft, PadRight , ToUpper) and Char class functions(isLetter, isDigit)
Data validation and Data Formatting  
9 08/11/2012
12/11/2012
Using Arrays  
10 15/11/2012
19/11/2012
Text Files
Reading from a delimited Text File, Writing data into text files
Split function
Arrays  
11 22/11/2012
26/11/2012
Text Files continued  
12 29/11/2012
03/12/2012
ADO.NET
Creating Connection, Command, and DataReader Objects at run time
Insertinga record to a table, Deleting record from a table , Reading data from table  
13 06/12/2012
10/12/2012
Parameters in Query
Binding Controls at Design Time
Data Grid control
Searching records based on a condition  
14 13/12/2012
17/12/2012
LAB EXAM  
15 20/12/2012
24/12/2012
Creating Data Adapter, Data Set at run time
Binding controls (Data Grid) at run time
Random numbers  

  • Lab Guides  
    End of CTE202 main page.