<Visual Programming>
First Semester 1430- 1431 H
[ Course E-Services - Announcements Board - Synopsis - Aims of CAP211 ]
[ Reference Books - Assesment - Important Dates - Contents & Slides - Useful Links]
[ Assignments - Projects - Previous Exams - Grades ]
Course E-Services
Subscribe to Course SMS - Group Code(18639).
Forums archives from last semester.
We will be using Jusur for this course- Subscribe with your student ID, then select CAP211.
Back to top
Announcements Borad
Back to top
Synopsis
This course involves using programming languages like VB.NET to cover the fundamentals of visual programming.
Level: 3
Credit: 3 hours
Back to top
Aims of CAP211
After completing this course, you will be able to:
- Create a simple Visual Basic .NET–application based on the Windows Application template.
- Use forms and controls to create a user interface.
- Validate user input for fields, controls, and forms.
- Enhance the user interface by adding menus, status bars, and toolbars.
Back to top
Reference Books:
1- Deitel & Deitel, Visual Basic.NET, How to Program, Second or Third Edition .
http://www.amazon.com/Visual-Basic-NET-How-Program-Second/dp/0130293636/ref=pd_rhf_shvl_2

2- Visual Basic .NET from Home and Learn (eBook around 30 SR).
http://www.homeandlearn.co.uk/bookshop/net.html

Back to top
Assessment:
The assessment for this course consists of practical assignments due throughout the semester, 2 midterms, project and a final examination held at the end of semester. Your practical assignments will be marked, and you will receive feedback on these assignments.
- Quiz 1 7% (practical)
- Midterm1 15% (written)
- Q2 7% (practical)
- Assignments and attendace 16%
- Group project 15%
- Final 40% (written)
Be aware that:
- Cheating is prohibited, so if we caught any identical assignments both will take -10 in the first copy and -20 to the second one and so on.
- If you fail to attend any examination, you should bring your excuse within 2 days; and you will not be allowed to have a makeup exam unless you have a very very strong excuse. You will go for a comprehensive exam ONLY after the exam's commitee accepts your excuse.
Back to top
Important dates:
| Q1(Practical) |
Tues., Nov. 17th |
3- 4:30 |
Lab |
| M1 (Written) |
Mon., Dec. 14th |
12 - 1 |
TBA |
| Q2 (Practical) |
Tues., Jan. 5th |
3- 4:30 |
Lab |
| Final (Written) |
Wed., Feb. 3rd |
8 - 11 |
TBA |
Back to top
Course contents and slides:
The schedule for cap211 consists of 2 lectures and 1 practical session per week. Topics covered in cap211 include:
Back to top
Useful links and materials:
Read this article to help you stop cheating.
VB .NET Tutorials.
VB .NET Online Quiz
Assigning values from and to Textboxes.
How to debug VB .NET code.
VB.NET vs. JAVA
Putting Subs and Functions in Modules.
Passing Arrays to Procedures
GIF, JPG and PNG What's the difference?
Good GUI Design Tips:
Copying, Deleting and Moving Files.
Using Colour Dialogs
Create and Handle controls in runtime
Animating Images
Back to top
Assignments:
--- Check Jusur
Back to top
Projects:
| Phase 1 |
Desing |
Week 7 - (Nov., 14th) |
| Phase 2 |
Code 1 |
Week 10 - (Dec., 5th) |
| Phase 3 |
Code 2 |
Week 13 - (Dec., 26th) |
| Phase 4 |
Presentations |
Week 15 - (Jan., 9th) |
Back to top
Previous Exams:
Back to top
Grades:
Check Jusur---
Back to top