The contest attracted 60 students of primary and secondary schools in the capital city.
Candidates used Scratch, a programme language, to create their own games, entertainment programmes or cartoons that provide solutions to help improve the quality of public transport.
In the intermediate category, the first prize went to seventh grader Ngo The Anh of Nguyen Truong To Secondary School.
Students of Nguyen Tat Thanh Secondary School and Vinschool won the second prize.
The third prize was presented to three students of Vinschool, FPT and Nguyen Truong To secondary schools.
The awarding ceremony will be held on National Robothon Day on November 5 in Hanoi.
The winners will also attend another international competition in Indonesia on November 19.