VB.Net Top 5 Favourites

This Project is a Beginner’s Project, using Buttons, Picture Boxes, and Labels.

The idea is to progressively reveal Names and Pictures of a Top 5, from Number 5 up to Number 1. 

Our Top 5 is on Tennis Players.
Top5Pic01

 

The Topic you choose for your Top 5 topic can be about Movies, Music, Cars, Sports Teams, Actors, TV Shows, Cities, Music, Fashion Labels, Celebrities, Perfumes, Watches, etc.

Top5Pic02

New learning involves the "Visible" property and "Enabled" property of VB.Net Objects.  

It is important that you have done our previous Games Programming Lessons on "Jumping Button" and "Desktop Clock".

We will also be continuing with the teaching of using Algorithm Pseudocode for the Design of Program Processing.  
Top5Pic03

We strongly recommend that you get the FREE DOWNLOADABLE Resource Pack for this lesson, which includes full Instructions, Screen Design, Program Code, and all of the required images.

Top5Pic04

The Step by Step Guide which is available below for this lesson, shows exactly what needs to be done.
This Guide has all of the Design Principles and Theory behind what is being done at each stage of Game Development.

Included in the Resources Download for this lesson are Visual Basic Code Listings, as well as Form Designs and Images.

If you are a Teacher or Instructor then click the DOWNLOADS link below and get the lesson materials for your students.

The Downloads are critically important if your school or institution blocks or discourages YouTube Videos.

The Lesson can be fully completed using the Download Guides without watching the Video.

Give the Overview and Step by Step Guide PDFs to your students and we think that some of them will "get it" very quickly.

The other students will greatly benefit from watching the video for this lesson which goes through everything in full detail slowly with step by step with repetition of examples.

Or simply use the Downloads to do your own in class Presentation and Lesson on Games Programming in VB.NET.

Because we are a slow talker, make sure students use the YouTube Player Bar Tools Cog to set the speed to 1.5x or even 1.75x.

Note that the example Lesson Images shown on this web page are basic Printscreens, whereas the actual original Images are of perfect clarity and quality in both the downloadable PDF Guide and Word Document for this lesson.

 

LESSON OVERVIEW

This lesson consists of a Video Presentation and Written Instructions where we cover the following:

- Lesson Introduction
- Preview of Finished Program
- Lesson Contents
- Adding the Background Image onto the Form
- Form Design for the Top 5 Reveal
- Alternative Form Design Layout
- Using Visible = False on Labels and Buttons
- Adding Program Code for the Form Buttons
- Testing Version 1 of the Top 5 Program
- Pseudocode Design for the "Reveal" Processing in Version 2
- VB.Net Program Coding using the "Enabled" Property
- Testing the Final Version 2 of the Top 5 Program
- Challenge Task - Healthy Fruits Program
- Pseudocode Logic Design for the Challenge Task
- Project Downloads for this Lesson
- Our Website Games Programming Course
- Video Wrap Up and Outro

Watch the following YouTube Video Tutorial about Creating the Desktop Clock.

USE THE YOU TUBE PLAYER TOOLS COG TO WATCH THE VIDEO AT 1.5X OR EVEN 1.75X SPEED.

 
We highly recommend you use the RESOURCE MATERIALS available below
to follow along step by step with the Tutorial Video.

The YouTube Video is free to watch as many times as you want, and the Lesson Build Guide including all required Images and full program code listing(s) are available using the following Download Links.

Click on each item and it should automatically download using your Browser.

Presentation PDF Guide

Word Doc Step By Step Guide

Student Journal Word Document

Tennis Ball ICO Image

Tennis Background Image

Player 1 Marton Image

Player 2 Desirae Image

Player 3 Louisa Image

Player 4 Max Image

Player 5 Nao Image

Apple ICO Image

Apple Image

Orange Image

Strawberries Image

 

If you experience any problems email us at:

EmailAddressV2PNG.fw