Upload not working on Beginner Kit for Arduino

Hi,
I recently purchased a dfrobot beginner arduino kit to work on for school. Today i decided to test out the arduino uno but i couldnt get it to upload. im not sure if its a defect or the code. But i get an error message when i try to upload the code. Theres no problems with verifying. Its a very basic code. Also when i click the reset button, nothing happens. I read somewhere that LED on pin13 should flash a couple of times after reset.

Heres the code below

int LEDPin = 13;
int waitTime = 500;

void setup() {

  pinMode(LEDPin, OUTPUT);

}

void loop() {

digitalWrite(LEDPin, HIGH);
delay(waitTime);
digitalWrite(LEDPin, LOW);
delay(waitTime);
}

and this is the result i get

Sketch uses 946 bytes (2%) of program storage space. Maximum is 32256 bytes.
Global variables use 9 bytes (0%) of dynamic memory, leaving 2039 bytes for local variables. Maximum is 2048 bytes.
C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avrdude -CC:\Program Files (x86)\Arduino\hardware\tools\avr/etc/avrdude.conf -v -patmega328p -carduino -PCOM6 -b115200 -D -Uflash:w:C:\Users\Tommy\AppData\Local\Temp\arduino_build_964923/blinking.ino.hex:i 

avrdude: Version 6.3-20190619
     Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
     Copyright (c) 2007-2014 Joerg Wunsch

     System wide configuration file is "C:\Program Files (x86)\Arduino\hardware\tools\avr/etc/avrdude.conf"

     Using Port                    : COM6
     Using Programmer              : arduino
     Overriding Baud Rate          : 115200
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0xf7
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0xf7
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0xf7
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0xf7
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0xf7
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0xf7
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0xf7
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0xf7
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0xf7
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0xf7

avrdude done.  Thank you.

During school times, ive used the same arduino uno module on my computer so i know it works on my computer but due to online study i had to buy the kit.
I have already tried uninstalling IDE, restarting my computer, disconnecting and reconnecting arduino uno.
Please help.

Hi Tommy,

It would be worth checking that the right COM Port and Board type are selected in the settings.

Refer to the section “1.6 HELLO WORLD EXAMPLE” - at 3:30 onward in the video.