SlideShare ist ein Scribd-Unternehmen logo
1 von 3
Downloaden Sie, um offline zu lesen
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 07 Issue: 04 | Apr 2020 www.irjet.net p-ISSN: 2395-0072
© 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 1057
Colt: The Code Series Game for Learning Program Logic through Real
Time Implementation
Jadhav Kshitija1, Jagtap Abhilasha2, Kolte Tejal3, Kshirsagar Varsha4, Mrs. Dhuttargi Sonali5
1,2,3,4U.G. Student, Department of Information Technology, Bharati Vidyapeeth's College of Engineering for Women,
Pune, Maharashtra, India1,2,3,4
5Assistant Professor, Department of Information Technology, Bharati Vidyapeeth’s College of Engineering for
Women Pune, Maharashtra, India
---------------------------------------------------------------------***----------------------------------------------------------------------
Abstract - Unknowingly learning styles now-a-days have
unavoidably become a limitation for improving the learning
performance of a learner. Unfortunately, many times when a
concept is taught to the learner he/she may not get a clear
idea as it lacks the real-time implementation part. Therefore,
this study proposes an alternative method for students or
novice learners where they can implement theirlogicinareal-
time environment. Colt: The Code Series Game is a web-based
game for learning and practicingtheprogramminglanguage-
related concepts for novice learners and students. The
structure of the game, design concepts and model will be
studied through this paper. Concept of Serious Gaming and
Racing Games are combined in this game. Thegameconsistsof
the hardware and the software part where the gaming
concepts are made familiar to the learner first with thehelpof
software. In addition to this the player has to apply logic and
play a racing game which will utilize the hardware part of the
game and real-time application of the logic used by the player
will be seen.
Key Words: Video Games,SeriousGames,IoT, Programming,
Arduino, Node MCU
1. INTRODUCTION
For every student, child and adult video games are just for
fun entertainment. It's a way to take a break from work to
relax and enjoy. But video games are more than that we
know they provide a fun and social form of entertainment,
more than that they encourage for work in a team and help
to improve cooperation while playing with other players.
They make children comfortable with technology and
improve their self-confidence and self-esteem in dealing
with technology as they improve more and more in games.
A parent, teacher focuses more attention on the potential
danger of games than the potential importance and benefits
of video games. If we look for it, video games are a powerful
tool to help children develop their certain life skills not only
by puzzle games but also with all other potentiallybeneficial
games.
Colt: The Code Series is a game that is going to be a
combination of Racing game and Coding game. This is going
to be a platform for fun, entertainment and to enjoy coding.
In this paper, we are discussing the process and information
required for the graphical computer game "Colt: The code
Series" with a combined approach of Racing game and
Serious game.
Games are the most ancient and time-honoured vehicles for
education.[1] We have puzzles to learn the logic,
mathematical games to enhance basic math skills, and even
reading games to increase reading ability.[1] Also today lots
of android applications are available in the market for
children that provide education funnily and entertainingly
through games.
While learning basic programming skills, students who are
assigned to program in a games will develop the ability to
formulate algorithms to solve particular problems, and will
do so not only because they are having fun in creating these
games, but also they are driven by the desire to solve the
problems imposed to create something that they can be
proud of creating and show to their friends and relatives.
2. LITERATURE REVIEW
The game is based on the learning mechanism used to learn
and practice the programming language Python. There are
lots of games like Racing games, Action, Arcade, Strategy
gamesand also differentsportsgamesareavailablecurrently
in the market. A new game genre that people are mostly not
aware of is serious game.
A Serious Game which is alsocalled appliedgamesisatypeof
game designed for a primary purpose other than pure
entertainment. These games are used by industries like
Defense, Education, Scientific exploration, Health care,
Emergency management, City planning, Engineering, and
Politics. Mostly in the serious games simulations are created
for the user practice, for example, medical students practice
critical operations through these kinds of simulations,alsoin
the military for the damage of the missiles these simulations
are created. So, we can say that serious games are Electronic
games whose main purpose is “Serious” and not to simply
entertain. The primary purpose can be to teach or train in
areas suchasEducation,Healthcare,Advertising,Politics,etc.
This same approach we are applying here for the Colt: The
code series where the primary focus is given to the learning,
practicing and training student for programming in Python
along with focus on entertainment through racing. The
players will compete againsteach other by completinglevels
as fast as possible.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 07 Issue: 04 | Apr 2020 www.irjet.net p-ISSN: 2395-0072
© 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 1058
3. WORKING
3.1 Problem Analysis
This project is the creation and implementation of a game
using the hardware cars andgame platform. Therearelotsof
games developed for the Android system, desktop based
application but in this scenario, the hardware systemisused.
There are very few games based on programming language,
Colt: The code series will be based on the questions on the
python language for learning and practice. The points will be
given on the player's performance. If the player gives a
correctanswer then the player will get pointsandthecarwill
move forward. The opposite will be the process if the player
fails to give the correct answer.
Project proposal for this game contains a plan for the
development of racing games however as stated before this
idea is more accessible and allows for greater enjoyment
while still implementing several key racing concepts.
3.2 Units
Colt: The codeseries game is for learning programming code
which will help the player to bridge the gap between his/her
knowledge and the applications related to the concept of
programming. The major goal is to facilitate the learning
process and to make it more efficient and interesting along
with gaming and actual interaction withthehardwarecars.It
provides more and more practice of codesyntax through the
code interface with real-life examples and fun of the racing
games. The module ofthegamewillincludeacodingplatform
for writing and learning a code & syntax understanding for
the player.
Colt: The Code series Game is a desktop game for novice
programmersforlearningandimprovingprogrammingskills,
it has the coding platform for writing programming
statements. The output will be the movement of the car for
which a player has to write a programming statement to
move a car from Start to endpoint. It will become more and
more complicated as levels increases, points will bebasedon
the movement of the car and the movement of the car will be
based on the player's correct input. If the wrong answer is
given by the game player the car will be moved to thereverse
direction, which will delay the time needed to reach to the
final goal.
The player will pass input as a code throughcoding platform,
later this will be passed to Firebase database. Firebase
database will be used to check the commands given by the
game player andNodeMCU will beusedasacontrollerwhich
has Wi-Fi access. The object i.e. Car will move based on the
players input.
Fig -1: System Architecture of colt: the Code Series game
4. METHODOLOGY
The Project is divided into 3 main modules as follows-
4.1 User Interface Module:
User will communicate with the system using user interface
module it will include all designed GUI or user interface. It
will include the Front Page, Home Screen, Main Menu levels
and Result of High score.
This module will take input from theplayerandwillshowthe
result of the level.
4.2 Game Processing Module
This module will generate python language-related random
questions, accept the answer and check whether the answer
is correct or not.
The System will check the answer given by the player. If the
given answer is correct the player will get score points and if
the player gives the wrong answer, point will be deducted.
The result is sent to the hardware interface module.
4.3 Hardware Interface Module
This module is responsibletocommunicatewithfirebaseand
will read command or resultprovideby the game processing
module and move car according to the command.
If the answer is true then give command will be to move the
car forward for the particular delay and if the answer is false
then given command will be to move the car in reverse for
the particular delay.
For the Implementation of the Hardware cars use of Arduino
IDE, Node MCU and ESP8266 is done.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 07 Issue: 04 | Apr 2020 www.irjet.net p-ISSN: 2395-0072
© 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 1059
5. CONCLUSIONS
An important aspect of any programming language is
algorithm understanding and problem-solving. Without
problem-solving, there is no computer science. Allowing
students to learn through the games and practice the
programming with the game will enhance the learning
process and increase the student's interest. It will create a
fun and engaging learning environment for the student who
is eager to learn.
It’s a visual way for students to get engaged in programming
and at the same time they can enjoy the car racing game.
REFERENCES
[1] Timothy Baibak, Rajeev Agrawal, “Programming
Games to learn Algorithms,” in American Society for
Engineering Education.
[2] Yappy Sazaki, “Pathfinding Car Racing Game Using
dynamic Pathfinding Algorithm and Algorithm A*,”
IEEE, 2017.
[3] S. R. Madkar, Vipul Mehta, Nitin Bhuwania, “Robot
Controlled Car Using Wi-Fi Module”, IJARCSSE,
Volume 6, Issue 5, ISSN: 2277 128X, May 2016.
[4] Wong Yoke Seng, Maizatul HayatiMohmadandTanWee
Hoe, “Learning Objective-oriented Programming
Paradigm via Game-Based Learning Game-Pilot
Study,” IJM, Volume 10, No 6, December 2018.
[5] D. Kalaiarasi, Pavithra S, Pratheeba S, “IoT Based
Motion Control System of a Robotic Car,” IRJET,
Volume 05, Issue 03, Mar-2018.
[6] Namita Shinde, Shreya Srivastav,VineetSharma,“Paper
on Android controlled Arduino Based robot Car,”
IRJET, Volume 06,Issue 03,Mar-2018.
[7] Karthikeyan K., Mutthu K., Nanthish N,Vineeth V. V,
“Simulation of robotic Car Controlled using Wi-Fi
Module ESP8266,” IJIRSET ,Volume 6,Special Issue
14,August 2017
[8] Raj Kumar Mistri, “Wi-Fi Control Robot Using Node
MCU,” IJEDR, Volume 6,Issue 2,2018
BIOGRAPHIES
Jadhav Kshitija Chandrahas
Bachelor of Engineering in
Information Technology. Student
at Bharati Vidyapeeth’s College of
Engineering for Women Pune,
Maharashtra, India
Jagtap Abhilasha Dadasaheb
Bachelor of Engineering in
Information Technology. Student
at Bharati Vidyapeeth’s College of
Engineering for Women Pune,
Maharashtra, India
Kolte Tejal Sanjay student of
Bachelor of Engineering in
Information Technology. Student
at Bharati Vidyapeeth’s College of
Engineering for Women Pune,
Maharashtra, India
KshirsagarVarshaPopatstudent
of Bachelor of Engineering in
Information Technology. Student
at Bharati Vidyapeeth’s College of
Engineering for Women Pune,
Maharashtra, India
Mrs. S. B. Dhuttargi is currently
working as an Assistant Professor
in the Department of Information
Technology at Bharati
Vidyapeeth's College of
Engineering for Women. Her area
of specialization is Data
Structures, Cloud Computing. She
has 4 journal publications to her
credit.

Weitere ähnliche Inhalte

Was ist angesagt?

The complete srs documentation of our developed game.
The complete srs documentation of our developed game. The complete srs documentation of our developed game.
The complete srs documentation of our developed game. Isfand yar Khan
 
Summer Training report at TATA CMC
Summer Training report at TATA CMCSummer Training report at TATA CMC
Summer Training report at TATA CMCPallavi Srivastava
 
RO Y1 GD Engine Terminology
RO Y1 GD Engine TerminologyRO Y1 GD Engine Terminology
RO Y1 GD Engine Terminologyrafiqfps
 
Ro y1 gd engine terminology
Ro y1 gd engine terminologyRo y1 gd engine terminology
Ro y1 gd engine terminologyrafiqfps
 
Android AppDevelopment
Android AppDevelopmentAndroid AppDevelopment
Android AppDevelopmentAshraf Ali
 
Android app Development Prepration Tips
Android app Development Prepration TipsAndroid app Development Prepration Tips
Android app Development Prepration TipsYasmeen Sheikh
 
IRJET - A Web-based College Enquiry Chatbot using .Net and Dataset
IRJET - A Web-based College Enquiry Chatbot using .Net and DatasetIRJET - A Web-based College Enquiry Chatbot using .Net and Dataset
IRJET - A Web-based College Enquiry Chatbot using .Net and DatasetIRJET Journal
 
Synopsis on android application
Synopsis on android applicationSynopsis on android application
Synopsis on android applicationJawed akhtar
 

Was ist angesagt? (12)

PramodTaleCV
PramodTaleCVPramodTaleCV
PramodTaleCV
 
Automated card recharge android application
Automated card recharge android applicationAutomated card recharge android application
Automated card recharge android application
 
Android tutorial
Android tutorialAndroid tutorial
Android tutorial
 
The complete srs documentation of our developed game.
The complete srs documentation of our developed game. The complete srs documentation of our developed game.
The complete srs documentation of our developed game.
 
Summer Training report at TATA CMC
Summer Training report at TATA CMCSummer Training report at TATA CMC
Summer Training report at TATA CMC
 
RO Y1 GD Engine Terminology
RO Y1 GD Engine TerminologyRO Y1 GD Engine Terminology
RO Y1 GD Engine Terminology
 
Ro y1 gd engine terminology
Ro y1 gd engine terminologyRo y1 gd engine terminology
Ro y1 gd engine terminology
 
Android AppDevelopment
Android AppDevelopmentAndroid AppDevelopment
Android AppDevelopment
 
Android app Development Prepration Tips
Android app Development Prepration TipsAndroid app Development Prepration Tips
Android app Development Prepration Tips
 
Saurabh_CV
Saurabh_CVSaurabh_CV
Saurabh_CV
 
IRJET - A Web-based College Enquiry Chatbot using .Net and Dataset
IRJET - A Web-based College Enquiry Chatbot using .Net and DatasetIRJET - A Web-based College Enquiry Chatbot using .Net and Dataset
IRJET - A Web-based College Enquiry Chatbot using .Net and Dataset
 
Synopsis on android application
Synopsis on android applicationSynopsis on android application
Synopsis on android application
 

Ähnlich wie IRJET - Colt: The Code Series Game for Learning Program Logic through Real Time Implementation

Pac Man: Game Development using PDA and OOP
Pac Man: Game Development using PDA and OOPPac Man: Game Development using PDA and OOP
Pac Man: Game Development using PDA and OOPIRJET Journal
 
My Presentation.ppt
My Presentation.pptMy Presentation.ppt
My Presentation.pptFake474384
 
Accepting the Challenges in Devising Video Game Leeway and Contrivance
Accepting the Challenges in Devising Video Game Leeway and ContrivanceAccepting the Challenges in Devising Video Game Leeway and Contrivance
Accepting the Challenges in Devising Video Game Leeway and ContrivanceDR.P.S.JAGADEESH KUMAR
 
Squid Game and Music Synchronization
Squid Game and Music SynchronizationSquid Game and Music Synchronization
Squid Game and Music SynchronizationIRJET Journal
 
Game engineering(jiit 2013 14-cs&it)
Game engineering(jiit 2013 14-cs&it)Game engineering(jiit 2013 14-cs&it)
Game engineering(jiit 2013 14-cs&it)Rajat Bhatia
 
IRJET- Game Development Project – Sparta
IRJET-  	  Game Development Project – SpartaIRJET-  	  Game Development Project – Sparta
IRJET- Game Development Project – SpartaIRJET Journal
 
Game Design as an Intro to Computer Science (Meaningful Play 2014)
Game Design as an Intro to Computer Science (Meaningful Play 2014)Game Design as an Intro to Computer Science (Meaningful Play 2014)
Game Design as an Intro to Computer Science (Meaningful Play 2014)marksuter
 
Final project preproposal
Final project preproposalFinal project preproposal
Final project preproposalOchuko Ideh
 
Android Beat the-quiz application
Android Beat the-quiz applicationAndroid Beat the-quiz application
Android Beat the-quiz applicationAyush Singh
 
Why Game Design Education in Middle or High School
Why Game Design Education in Middle or High SchoolWhy Game Design Education in Middle or High School
Why Game Design Education in Middle or High SchoolMike Ploor
 
Purge – First Person Shooting (FPS) Game
Purge – First Person Shooting (FPS) GamePurge – First Person Shooting (FPS) Game
Purge – First Person Shooting (FPS) GameIRJET Journal
 
Career guidance explore_the_careers_in_the_gaming_
Career guidance explore_the_careers_in_the_gaming_Career guidance explore_the_careers_in_the_gaming_
Career guidance explore_the_careers_in_the_gaming_nishajj
 
Final project report of a game
Final project report of a gameFinal project report of a game
Final project report of a gameNadia Nahar
 
A Complete Guide to Game Testing - Its Types and Processes.pdf
A Complete Guide to Game Testing - Its Types and Processes.pdfA Complete Guide to Game Testing - Its Types and Processes.pdf
A Complete Guide to Game Testing - Its Types and Processes.pdfkalichargn70th171
 
Perfecting A Video Game with Game Metrics
Perfecting A Video Game with Game MetricsPerfecting A Video Game with Game Metrics
Perfecting A Video Game with Game MetricsTELKOMNIKA JOURNAL
 
Project Overview Gameboxxx
Project Overview GameboxxxProject Overview Gameboxxx
Project Overview GameboxxxIndraniPushilal
 

Ähnlich wie IRJET - Colt: The Code Series Game for Learning Program Logic through Real Time Implementation (20)

Pac Man: Game Development using PDA and OOP
Pac Man: Game Development using PDA and OOPPac Man: Game Development using PDA and OOP
Pac Man: Game Development using PDA and OOP
 
My Presentation.ppt
My Presentation.pptMy Presentation.ppt
My Presentation.ppt
 
Accepting the Challenges in Devising Video Game Leeway and Contrivance
Accepting the Challenges in Devising Video Game Leeway and ContrivanceAccepting the Challenges in Devising Video Game Leeway and Contrivance
Accepting the Challenges in Devising Video Game Leeway and Contrivance
 
Squid Game and Music Synchronization
Squid Game and Music SynchronizationSquid Game and Music Synchronization
Squid Game and Music Synchronization
 
Game engineering
Game engineeringGame engineering
Game engineering
 
Game engineering(jiit 2013 14-cs&it)
Game engineering(jiit 2013 14-cs&it)Game engineering(jiit 2013 14-cs&it)
Game engineering(jiit 2013 14-cs&it)
 
IRJET- Game Development Project – Sparta
IRJET-  	  Game Development Project – SpartaIRJET-  	  Game Development Project – Sparta
IRJET- Game Development Project – Sparta
 
Game Design as an Intro to Computer Science (Meaningful Play 2014)
Game Design as an Intro to Computer Science (Meaningful Play 2014)Game Design as an Intro to Computer Science (Meaningful Play 2014)
Game Design as an Intro to Computer Science (Meaningful Play 2014)
 
Final project preproposal
Final project preproposalFinal project preproposal
Final project preproposal
 
Android Beat the-quiz application
Android Beat the-quiz applicationAndroid Beat the-quiz application
Android Beat the-quiz application
 
Why Game Design Education in Middle or High School
Why Game Design Education in Middle or High SchoolWhy Game Design Education in Middle or High School
Why Game Design Education in Middle or High School
 
Purge – First Person Shooting (FPS) Game
Purge – First Person Shooting (FPS) GamePurge – First Person Shooting (FPS) Game
Purge – First Person Shooting (FPS) Game
 
3
33
3
 
4
44
4
 
Overview on computer games
Overview on computer games Overview on computer games
Overview on computer games
 
Career guidance explore_the_careers_in_the_gaming_
Career guidance explore_the_careers_in_the_gaming_Career guidance explore_the_careers_in_the_gaming_
Career guidance explore_the_careers_in_the_gaming_
 
Final project report of a game
Final project report of a gameFinal project report of a game
Final project report of a game
 
A Complete Guide to Game Testing - Its Types and Processes.pdf
A Complete Guide to Game Testing - Its Types and Processes.pdfA Complete Guide to Game Testing - Its Types and Processes.pdf
A Complete Guide to Game Testing - Its Types and Processes.pdf
 
Perfecting A Video Game with Game Metrics
Perfecting A Video Game with Game MetricsPerfecting A Video Game with Game Metrics
Perfecting A Video Game with Game Metrics
 
Project Overview Gameboxxx
Project Overview GameboxxxProject Overview Gameboxxx
Project Overview Gameboxxx
 

Mehr von IRJET Journal

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...IRJET Journal
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTUREIRJET Journal
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...IRJET Journal
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsIRJET Journal
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...IRJET Journal
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...IRJET Journal
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...IRJET Journal
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...IRJET Journal
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASIRJET Journal
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...IRJET Journal
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProIRJET Journal
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...IRJET Journal
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemIRJET Journal
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesIRJET Journal
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web applicationIRJET Journal
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...IRJET Journal
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.IRJET Journal
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...IRJET Journal
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignIRJET Journal
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...IRJET Journal
 

Mehr von IRJET Journal (20)

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web application
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
 

Kürzlich hochgeladen

SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college projectTonystark477637
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSISrknatarajan
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Call Girls in Nagpur High Profile
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduitsrknatarajan
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 

Kürzlich hochgeladen (20)

SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduits
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 

IRJET - Colt: The Code Series Game for Learning Program Logic through Real Time Implementation

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 07 Issue: 04 | Apr 2020 www.irjet.net p-ISSN: 2395-0072 © 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 1057 Colt: The Code Series Game for Learning Program Logic through Real Time Implementation Jadhav Kshitija1, Jagtap Abhilasha2, Kolte Tejal3, Kshirsagar Varsha4, Mrs. Dhuttargi Sonali5 1,2,3,4U.G. Student, Department of Information Technology, Bharati Vidyapeeth's College of Engineering for Women, Pune, Maharashtra, India1,2,3,4 5Assistant Professor, Department of Information Technology, Bharati Vidyapeeth’s College of Engineering for Women Pune, Maharashtra, India ---------------------------------------------------------------------***---------------------------------------------------------------------- Abstract - Unknowingly learning styles now-a-days have unavoidably become a limitation for improving the learning performance of a learner. Unfortunately, many times when a concept is taught to the learner he/she may not get a clear idea as it lacks the real-time implementation part. Therefore, this study proposes an alternative method for students or novice learners where they can implement theirlogicinareal- time environment. Colt: The Code Series Game is a web-based game for learning and practicingtheprogramminglanguage- related concepts for novice learners and students. The structure of the game, design concepts and model will be studied through this paper. Concept of Serious Gaming and Racing Games are combined in this game. Thegameconsistsof the hardware and the software part where the gaming concepts are made familiar to the learner first with thehelpof software. In addition to this the player has to apply logic and play a racing game which will utilize the hardware part of the game and real-time application of the logic used by the player will be seen. Key Words: Video Games,SeriousGames,IoT, Programming, Arduino, Node MCU 1. INTRODUCTION For every student, child and adult video games are just for fun entertainment. It's a way to take a break from work to relax and enjoy. But video games are more than that we know they provide a fun and social form of entertainment, more than that they encourage for work in a team and help to improve cooperation while playing with other players. They make children comfortable with technology and improve their self-confidence and self-esteem in dealing with technology as they improve more and more in games. A parent, teacher focuses more attention on the potential danger of games than the potential importance and benefits of video games. If we look for it, video games are a powerful tool to help children develop their certain life skills not only by puzzle games but also with all other potentiallybeneficial games. Colt: The Code Series is a game that is going to be a combination of Racing game and Coding game. This is going to be a platform for fun, entertainment and to enjoy coding. In this paper, we are discussing the process and information required for the graphical computer game "Colt: The code Series" with a combined approach of Racing game and Serious game. Games are the most ancient and time-honoured vehicles for education.[1] We have puzzles to learn the logic, mathematical games to enhance basic math skills, and even reading games to increase reading ability.[1] Also today lots of android applications are available in the market for children that provide education funnily and entertainingly through games. While learning basic programming skills, students who are assigned to program in a games will develop the ability to formulate algorithms to solve particular problems, and will do so not only because they are having fun in creating these games, but also they are driven by the desire to solve the problems imposed to create something that they can be proud of creating and show to their friends and relatives. 2. LITERATURE REVIEW The game is based on the learning mechanism used to learn and practice the programming language Python. There are lots of games like Racing games, Action, Arcade, Strategy gamesand also differentsportsgamesareavailablecurrently in the market. A new game genre that people are mostly not aware of is serious game. A Serious Game which is alsocalled appliedgamesisatypeof game designed for a primary purpose other than pure entertainment. These games are used by industries like Defense, Education, Scientific exploration, Health care, Emergency management, City planning, Engineering, and Politics. Mostly in the serious games simulations are created for the user practice, for example, medical students practice critical operations through these kinds of simulations,alsoin the military for the damage of the missiles these simulations are created. So, we can say that serious games are Electronic games whose main purpose is “Serious” and not to simply entertain. The primary purpose can be to teach or train in areas suchasEducation,Healthcare,Advertising,Politics,etc. This same approach we are applying here for the Colt: The code series where the primary focus is given to the learning, practicing and training student for programming in Python along with focus on entertainment through racing. The players will compete againsteach other by completinglevels as fast as possible.
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 07 Issue: 04 | Apr 2020 www.irjet.net p-ISSN: 2395-0072 © 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 1058 3. WORKING 3.1 Problem Analysis This project is the creation and implementation of a game using the hardware cars andgame platform. Therearelotsof games developed for the Android system, desktop based application but in this scenario, the hardware systemisused. There are very few games based on programming language, Colt: The code series will be based on the questions on the python language for learning and practice. The points will be given on the player's performance. If the player gives a correctanswer then the player will get pointsandthecarwill move forward. The opposite will be the process if the player fails to give the correct answer. Project proposal for this game contains a plan for the development of racing games however as stated before this idea is more accessible and allows for greater enjoyment while still implementing several key racing concepts. 3.2 Units Colt: The codeseries game is for learning programming code which will help the player to bridge the gap between his/her knowledge and the applications related to the concept of programming. The major goal is to facilitate the learning process and to make it more efficient and interesting along with gaming and actual interaction withthehardwarecars.It provides more and more practice of codesyntax through the code interface with real-life examples and fun of the racing games. The module ofthegamewillincludeacodingplatform for writing and learning a code & syntax understanding for the player. Colt: The Code series Game is a desktop game for novice programmersforlearningandimprovingprogrammingskills, it has the coding platform for writing programming statements. The output will be the movement of the car for which a player has to write a programming statement to move a car from Start to endpoint. It will become more and more complicated as levels increases, points will bebasedon the movement of the car and the movement of the car will be based on the player's correct input. If the wrong answer is given by the game player the car will be moved to thereverse direction, which will delay the time needed to reach to the final goal. The player will pass input as a code throughcoding platform, later this will be passed to Firebase database. Firebase database will be used to check the commands given by the game player andNodeMCU will beusedasacontrollerwhich has Wi-Fi access. The object i.e. Car will move based on the players input. Fig -1: System Architecture of colt: the Code Series game 4. METHODOLOGY The Project is divided into 3 main modules as follows- 4.1 User Interface Module: User will communicate with the system using user interface module it will include all designed GUI or user interface. It will include the Front Page, Home Screen, Main Menu levels and Result of High score. This module will take input from theplayerandwillshowthe result of the level. 4.2 Game Processing Module This module will generate python language-related random questions, accept the answer and check whether the answer is correct or not. The System will check the answer given by the player. If the given answer is correct the player will get score points and if the player gives the wrong answer, point will be deducted. The result is sent to the hardware interface module. 4.3 Hardware Interface Module This module is responsibletocommunicatewithfirebaseand will read command or resultprovideby the game processing module and move car according to the command. If the answer is true then give command will be to move the car forward for the particular delay and if the answer is false then given command will be to move the car in reverse for the particular delay. For the Implementation of the Hardware cars use of Arduino IDE, Node MCU and ESP8266 is done.
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 07 Issue: 04 | Apr 2020 www.irjet.net p-ISSN: 2395-0072 © 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 1059 5. CONCLUSIONS An important aspect of any programming language is algorithm understanding and problem-solving. Without problem-solving, there is no computer science. Allowing students to learn through the games and practice the programming with the game will enhance the learning process and increase the student's interest. It will create a fun and engaging learning environment for the student who is eager to learn. It’s a visual way for students to get engaged in programming and at the same time they can enjoy the car racing game. REFERENCES [1] Timothy Baibak, Rajeev Agrawal, “Programming Games to learn Algorithms,” in American Society for Engineering Education. [2] Yappy Sazaki, “Pathfinding Car Racing Game Using dynamic Pathfinding Algorithm and Algorithm A*,” IEEE, 2017. [3] S. R. Madkar, Vipul Mehta, Nitin Bhuwania, “Robot Controlled Car Using Wi-Fi Module”, IJARCSSE, Volume 6, Issue 5, ISSN: 2277 128X, May 2016. [4] Wong Yoke Seng, Maizatul HayatiMohmadandTanWee Hoe, “Learning Objective-oriented Programming Paradigm via Game-Based Learning Game-Pilot Study,” IJM, Volume 10, No 6, December 2018. [5] D. Kalaiarasi, Pavithra S, Pratheeba S, “IoT Based Motion Control System of a Robotic Car,” IRJET, Volume 05, Issue 03, Mar-2018. [6] Namita Shinde, Shreya Srivastav,VineetSharma,“Paper on Android controlled Arduino Based robot Car,” IRJET, Volume 06,Issue 03,Mar-2018. [7] Karthikeyan K., Mutthu K., Nanthish N,Vineeth V. V, “Simulation of robotic Car Controlled using Wi-Fi Module ESP8266,” IJIRSET ,Volume 6,Special Issue 14,August 2017 [8] Raj Kumar Mistri, “Wi-Fi Control Robot Using Node MCU,” IJEDR, Volume 6,Issue 2,2018 BIOGRAPHIES Jadhav Kshitija Chandrahas Bachelor of Engineering in Information Technology. Student at Bharati Vidyapeeth’s College of Engineering for Women Pune, Maharashtra, India Jagtap Abhilasha Dadasaheb Bachelor of Engineering in Information Technology. Student at Bharati Vidyapeeth’s College of Engineering for Women Pune, Maharashtra, India Kolte Tejal Sanjay student of Bachelor of Engineering in Information Technology. Student at Bharati Vidyapeeth’s College of Engineering for Women Pune, Maharashtra, India KshirsagarVarshaPopatstudent of Bachelor of Engineering in Information Technology. Student at Bharati Vidyapeeth’s College of Engineering for Women Pune, Maharashtra, India Mrs. S. B. Dhuttargi is currently working as an Assistant Professor in the Department of Information Technology at Bharati Vidyapeeth's College of Engineering for Women. Her area of specialization is Data Structures, Cloud Computing. She has 4 journal publications to her credit.