Microsoft Visual Basic tillåter eleverna att lära aspekter av både linjära och objektorienterad programmering . Visual Basic använder begripliga ord med en specifik syntax i Visual Studio.NET utvecklare miljöer som ger eleverna möjlighet att skapa både stationära och webbaserade programvaror . Visual Basic-projekt som inkluderar att skapa ett användargränssnitt , använder beräkningar och utföra autentisering förfaranden är alla bra projekt för eleverna att lära sig . Tic - Tac - Toe
Eleverna ska börja med att bygga ett användargränssnitt på den tomma formen . Layouten skulle omfatta nio knappar : tre över och tre ner . Ytterligare två knappar skulle vara " X " och " O " indikatorer . Etiketter kommer att behöva läggas för att informera användaren om vad man ska göra . Eleverna skulle behöva sätta in koden bakom varje knapp för att göra det " X " och " O " visas korrekt. Eleverna kan välja mellan om du vill ha dessa kontroller visas genom att klicka på " X " eller " O " och sedan klicka på en tom knapp eller genom att inrätta faktiska kontroller för " Player 1 " och " Player 2 . " Om kontroller för två spelare byggs in ska eleverna skapa ett popup-meddelande för användaren om spelaren försöker mer än ett försök på en gång . Addera Store Catalog
Detta uppdrag kan vara centrerad på något tema butik som bil- eller video- butiker . Målet är att ha ämnen eller kategorier av varor , och priserna för varje skärm när lämpligt ämne eller kategori väljs från en rullgardinsmeny låda . Eleverna kommer att behöva bygga en liten databas i Microsoft Access innan projektet pågår . Namnen på de ämnen i databasen kommer direkt motsvarar Visual Basic-kod som behövs för att manipulera de variabler berörs . Till exempel skulle kolumnerna behöva märkas enligt varje ämne som används i programmet som " bilar" " Lastbilar , " " Horror ", " drama" eller " Musicals . " Eleverna måste också länka denna databas till Visual Basic-program genom " Add New Data Source " -funktionen i Visual Studio.NET miljön . Förbättra uppdraget genom att studenterna skapar en " Kostnad Totalt " fältet tillåter programvaran att lägga till en eller flera priser i en lista .
Web
Studenter kan bygga en Visual Basic webbplats med flera sidor . En databas som är utformad för att lägga till , ta bort , ändra och på annat sätt uppdatera sin information bör bifogas ansökan . Eleverna kommer att behöva manipulera vissa delar av HTML i systemet genererade koden för att tillåta en användare att logga in på en lösenordsskyddad del av webbplatsen , till exempel ett " endast för medlemmar "-avsnittet . Den " hem " sidan skulle vara den första tomma formuläret ska utformas , inklusive länkar till andra sidor , som förbinder webbapplikation till en " server " plats i Visual Studio.NET miljön , så att den kan testas , ett " Submit " knappen och nödvändig text som informerar användaren vad webbplatsen handlar om och hur man navigerar genom sidorna . Varje sida i webbapplikationen bör innehålla liknande funktioner . Databasen delen är så att folk kan " Registrera " för att bli nya " medlemmar " , och programmet har ett sätt att lagra och organisera denna information . Flexibilitet kan beviljas kring temat webbapplikationen .