A wide variety of students can be successful programming Visual Basic. Students can create their programs using a graphical environment. Visual Basic allows students to be successful when they know how to write only a few lines of code. Students can then build on that success as they learn more features of the language. Visual Basic introduces and reinforces many important concepts.
Students use forms, controls, and properties when creating Visual Basic programs.
In the Visual Basic environment, the use of these elements comes very naturally. As a result, students gain an understanding of event-driven programming and how Windows programs are built. Visual Basic even supports integer division and modulus. In Visual Basic, the values used in mathematical operations can come straight from the text boxes on the user interface. Because of this, useful programs can be written that do not require the use of variables.