Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Build a Math Quiz App with C# and Visual Studio from scratch
Rating: 4.0 out of 5(14 ratings)
5,462 students

Build a Math Quiz App with C# and Visual Studio from scratch

Practical and useful educational app
Last updated 3/2026
English

What you'll learn

  • Create a windows form project and add labels to your form
  • Generate Random Maths Problems using the Random Class
  • Add a countdown timer
  • Add a check answer method
  • Add event handlers
  • Trigger events to occur at a specific time
  • Control the program flow using conditional if else statements
  • Perform basic arithmetic operations using C#

Course content

3 sections26 lectures1h 45m total length
  • Introduction1:21
  • What is C#1:17
  • What is Visual Studio4:32
  • Visual Studio Installation requirements4:27
  • Installing Visual Studio6:46

Requirements

  • Visual Studio is required. The course shows you how to install it.

Description

What is C#?

C# is pronounced "C-Sharp".   C# (C-Sharp) is a programming language developed by Microsoft.


C# is used for:


  • Mobile applications

  • Desktop applications

  • Web applications

  • Web services

  • Web sites

  • Games

  • VR

  • Database applications

  • And much, much more!

This course will walks you through the following tasks:

  • Generate random numbers by using the Random class.

  • Trigger events to occur at a specific time by using a Timer control.

  • Control program flow by using if else statements.

  • Perform basic arithmetic operations in code.

  • Create a project and add labels to your form

  • Create a random addition problem

  • Add a countdown timer

  • Add the CheckTheAnswer() method

  • Add Enter event handlers for the NumericUpDown controls

  • Add a subtraction problem

  • Add multiplication and division problems

  • Customize the quiz


What is Visual Studio

The Visual Studio integrated development environment is a creative launching pad that you can use to edit, debug, and build code, and then publish an app. An integrated development environment (IDE) is a feature-rich program that can be used for many aspects of software development.

In this course, we will build a math  quiz app in which the quiz taker must answer four random arithmetic problems within a specified time.

This course walks you through the following tasks:

  • Generate random numbers by using the Random class.

  • Trigger events to occur at a specific time by using a Timer control.

  • Control program flow by using if else statements.

  • Perform basic arithmetic operations in code.


Who this course is for:

  • Beginners to C#