UNISA Short Course in Introduction to Visual Basic.Net Programming
University of South Africa Short Course in Introduction to Visual Basic.Net Programming
Short Course in Introduction to Visual Basic.Net Programming (70122)Purpose
The course has been designed to give learners a practical and theoretical foundation in computer programming for the Windows environment. After completing the course learners will be able to write Visual Basic .NET programs easily, and they will be well prepared to develop their programming skills further, be it in Visual Basic .NET or in any other Windows programming language.
Target group
The course is intended for people who want to learn to program using a modern, visual programming language. Note that the Delphi and Visual Basic courses are quite similar – having completed the one will enable the person to learn the other one very easily. Persons currently working in the Information Technology sector can base their choice between Visual Basic .NET and Delphi on what language is being used in their environment.
Admission requirements
– Senior Certificate or equivalent NQF level 4 qualification.- Proficiency in English.- Students must have some experience in using the Windows environment, and must be computer literate.- No programming experience is required for the year course, but some experience in any programming language is necessary for the semester course.- The Visual Basic .NET software requires Windows XP or Vista. – Access to email and the Internet
Duration
Students with previous programming experience can do the semester course commencing in February and July annually. Those students who have never done computer programming are recommended to do the year course commencing in February annually.CSVB1D-G (Semester course) CSVB1Y-8 (Year course)
Language medium
English
Registration periods
for more information about registrations visit http://cs-cert.unisa.ac.za
e-mail address: cense@unisa.ac.za
Tuition method
UNISA open distance learning with print and online. Study material consists of course notes and tutorial letters. Students must have access to a computer with Windows XP or Vista. Contact with lecturer will be via mail, e-mail, fax, and personal appointments. Assessment during the year will consist of assignments, which will include practical questions that require students to write Visual Basic .NET programs, and questions that deal with the theoretical aspects underlying computer programming. The purpose of this will be to give the student the opportunity to show his/her understanding of the course material, and to give the lecturer the opportunity to give feedback on the students progress and to give guidance.
Kind of assessment
Note:
Formative assessment and examination admission will comply with UNISA’s formative assessment rules and policies
Formative assessment:
Assignments
Summative assessment:
Examinations
The final evaluation will be through a written two-hour examination. A certificate from UNISA will be awarded to students who obtained a final mark of 50% or more.
Introduction to Visual Basic .NET Programming (CSVB1Y8 – One year course / CSVB1DG – Semester course)Syllabus/Content Topics
- The design, implementation and testing of Visual Basic .NET programmes
- Variables, constants, calculations
- Visual Basic .NET controls (e.g. text boxes, buttons, list boxes, radio buttons)
- Event handlers and methods
- Object-oriented programming concepts
- Procedures and functions
- Simple databases
- Programme control structures (decision and repetition)
- Arrays
- Menus
Course leader
Mr Cyrille Dongmo (UNISA)
Discipline expertise: fourteen years Visual Basic development
School of Computing
Office C-Block 367, Florida Campus, UNISA
Tel: 011 471 2247
E-mail: dongmc@unisa.ac.za
Programme administrator(s)
School of Computing
Office: Block C 3-06, Cnr Christiaan de Wet and Pioneer Avenue, Florida Campus, UNISA
Tel: 011 670 9131 / 9139
E-mail: cense@unisa.ac.za
Did You Know : Top 15 Free Online Learning Platforms
-
Free Online Education Degrees : Coursera:
Coursera partners with universities and organizations worldwide to offer a wide range of courses. While many courses are free, a fee is often required for certification.
-
Free Online Education Degrees: edX:
Founded by MIT and Harvard, edX offers high-quality courses from top universities and institutions around the world. Certificates are available for a fee.
-
Free Online Education Degrees : Khan Academy:
Khan Academy provides free educational content in various subjects, especially mathematics and science, using instructional videos and practice exercises.
-
Free Online Education Degrees : Udacity:
Udacity focuses on tech-related courses and nanodegree programs, offering free content as well as more in-depth paid programs.
-
Free Online Education Degrees : MIT OpenCourseWare (OCW):
MIT OCW provides a vast array of MIT's course content for free, covering a wide range of disciplines.
-
Free Online Education Degrees : Harvard Extension School:
Harvard Extension School offers a selection of free online courses. While some courses are free, others may require payment for a certificate.
-
Free Online Education Degrees: Stanford Online:
Stanford Online offers a variety of free courses in different disciplines, including computer science, engineering, and business.
-
Best Free Online Courses : Carnegie Mellon Open Learning Initiative (OLI):
OLI offers free online courses and resources designed to improve learning outcomes through research-based methodologies.
-
Best Free Online Courses : FutureLearn:
FutureLearn partners with universities and institutions to offer a diverse range of free online courses. Certificates are available for a fee.
-
Best Free Online Courses: Alison:
Alison offers a wide range of free online courses, including diploma and certificate programs, covering various subjects.
-
Best Free Online Courses: Open Yale Courses:
Yale University provides free access to a selection of introductory courses through Open Yale Courses.
-
Best Free Online Courses : UC Berkeley Online:
UC Berkeley offers free online courses on a variety of subjects, ranging from computer science to humanities.
-
Best Free Online Courses : Google Digital Garage:
Google Digital Garage provides free courses on digital skills, including online marketing, data analysis, and more.
-
Best Free Online Courses : Codecademy:
Codecademy offers free coding courses, interactive exercises, and coding projects to help individuals learn programming languages.
-
Best Free Online Courses : LinkedIn Learning (formerly Lynda.com):
LinkedIn Learning provides a variety of video courses on professional development, technology, and creative skills. It offers a free trial period.