 Next we have in line the concept tutor mentored by Mrs. Madhulika Goyal and managed by Mr. Rahul Deshmukh sir The app focuses on learning the learning of concepts through educational games. So let's have the gaming on the team is there So let's start with the presentation So good morning to one and all I am Vishesh kandhari and together with my teammates I'll be giving a brief description of our project which is titled as concept tutor Yeah, so the main objective of this project was to basically develop educational applications that would enable the user to Understand the concepts of some particular subject and the subject that we are focused on is social studies Which under which we are covered civics as well as geography. So basically we have made two games for this The motivation behind this project was that there are plenty of applications available on the Android market that focus on subjects like Mathematics and science. However, there's a lack of Indianized and localized application which focus on subjects like social sciences And there's a reason for that most of the applications are developed by developers from UK or US and other western countries And they create the application according to their own constitution according to their own localized content So there was a need of application which focused on content in the Indian context And that is what we have tried to achieve in that project The technology that we are used for developing the games is unity gaming engine These are two important technical concepts which I'll be giving a brief description about one of them is colliders and other is ray casting Now colliders are basically components that we attach to gaming objects inside the gaming engine and these colliders are basically allow the objects To detect collisions with each other similar to the concept of real-world is colliding So in gaming engine if you want to detect collision between game objects, we attach colliders to them Second concept is known as ray casting Which is basically the process of emitting rays virtual rays from a particular specified point in all the directions or in any direction that we have specified Using these two basic concepts. We have developed six types of interactions which we are using our games Which are touch to select drag to move drag to draw drag and drop pins to zoom and scroll So these gestures have been used in all the in both the games that we have developed We'll be straight away jumping to the demonstration because that is going to take a lot of time Okay, this is the civics game. It starts with create the village scene basically Here the user is given a basic set of components using which he or she can make his own village So example you have to play some houses trees and stuff. So this is the first thing Okay, the second module is the election module here We are basically try to simulate the process of election of the gram pancha for the village with the user is created So this we are divided into various sections. The first section is Let's shortlisting the candidates on the basis of citizenship because you can do the Indian Constitution only Indian candidates are eligible for the election So that is what the user is supposed to do here The second scene involves shortlisting the candidates on the basis of age in then according to the Indian Constitution Candidates of age 21 years or above are eligible for contesting in elections Actually The images which are displaying, you know, they are not showing the ages properly because of the resolution is a bit low So it's not getting really visible. But what's happening is every candidate is displayed in the bottom bar with his or her age So this quadrants. I'm sorry. I didn't explain this these quadrants are basically a wards We are divided the entire village into different wards. The election procedure takes place in the form of wards So first, okay. All right. Good. The third one is basically matching the candidates with their Entries inside the electoral list. So here we are simulating that the candidate goes to his or her wards office And in the electoral list, they match whether their entry is there or not In the first scene only we have all the wards and we have candidates placed Yes, yes So that in the second scene we get again placing them in the respective wards to show that these candidates belong to these these wards satisfied Okay, now the fourth scene actually simulates the actual election procedure the actual voting process for the voting We have basically implemented a random generation algorithm, which a randomly divides distributes the votes of each and every ward among the candidates who are standing for election in that ward So for example in the first ward we have first candidate has got 37 votes second candidate has got 166 votes So in this way, we are dividing the votes among the candidates now What the user is supposed to do is after the rewards have been divided the user has to select all the candidates from each ward Who has a majority? So that is how we are simulating the election procedure No, first of all, I don't know how the user magically knows what he has to do Actually, so we are you know proceeding a little fast, but you are getting instructions in the beginning of each and every level We are skipping that particular portion because we want that white white thing was instruction. Yes, sir. Yes, sir What number are not significant out here? basically What what we wanted to do is each and every candidate is Looking different from others. So what are you done is we're basically given seven Splots, so if you select a particular candidate, you know that this candidate is always selected like from this word Candidate has already been selected. So that is because the ward numbers are not really significant in our game Basically, we want to describe like make the user understand the concept that election takes place in terms of what's which ward is named as what is really not important Which standard is this related to a six standard? Basically, we have followed the textbook the state government textbook of stay a six standard state government Yes, and in CRT book of it's time. We have like research to multiple textbooks and we are actually like Different boards have taught the subjects in different Standards, so NCRT has this in its standard and the state Maharashtra State board has this in six standards So we have used the textbooks of both of them and we have implemented this Okay Yes, sir Because we want the user to understand that once election is like we want them to understand the majority concept Okay, the random generation It shows the elected members They are also good suggestion that you should have the ward numbers One word single word I Don't agree with this whole thing. Okay, I think the concept is excellent. There's no doubt about it Okay, I'm not looking at it as an election. I am looking at it as a way to As a way for the student to assimilate an assimilated word. I use very frequently assimilate what is written? Okay, once I play this game The whole election process I should never forget. It's a way of branding it in my memory. So that way is good Okay, but if that is your objective, okay, you are not achieved it Okay, you know start with an objective. There are too many things. We do not matter Okay, and you are not allowing mistakes Okay, people learn from mistakes We can demonstrate that. No, okay. No wait again I am not sure whether in this particular process Okay, any interaction is required Okay, because the interaction is probably only going to slow it down Okay, it could be a sort of a you know automated Random random automated animation Okay While a child goes into register finds his name not there in the voting list all those kind of problems which are not there in the book Okay, should come out Alright, but that has to be random. Why should the why should only he makes a mistake? He learns that I don't make a mistake I don't learn why it should be left to that. Okay concept is excellent I'm I'm I'm sure you're putting a lot of effort Okay, but my reading is I know we are spending too much time on it Okay You have done it as a technologist. You have not done it from the point of view of the student What he should get out of it? How much time you should spend on it? The end objective has to be something sitting in his brain not moving people around till I make a mistake and discover Below 25 cannot do. Okay Suppose by mistake he doesn't want to spend too much time. He says I'll took two candidates both of them are valid How will he learn? Okay, that is what I was saying. Okay, there are some some things where interaction is a must Okay Where I can change the age of the candidate and try that kind of experimentation is a good learning in this particular Process learning. I think animation is probably the thing to go but very very good job. Show me the next one Yes, sir. Thank you So that it significance will come no no that that was completely completely out of tune and useless Okay Build our own village is just to make it quote interesting That that's what I think Correct, but but it is not necessary But if that warming up is going to exhaust all my calories So actually there's a reason why we put the clear the village scene actually followed by the election We after the election basically a set of issues is the user has to Yes The quiz at the end is fine. We said the end is fine. Okay. I have no problem. It's an interactive Session which runs automatically through the quiz at the end allow him to go back and find the answer Absolutely, no problem learning with the your your methodology is correct Everything is correct. You have put a lot of things which are unnecessary for the main objective of process head Come in a jana chai okay, for example If I ask a question the candidate has to be 25 years or more What should stick in my mind is a child has walked in and he has been rejected Okay, that is what will stick the visual impression who is rejected. Let me find out Okay So that is that that is the good of the visual medium. Okay. Yes. Okay. So you build to Build two games. You took some time to learn unity. Yes, how much time was that? So one week for the theoretical learning we spend another week for implement another two weeks for implementing all the six Type of gestures and then we develop each and every module using those gestures because once about five weeks for an animated game So, yeah, six weeks six No, sir, we had more life because we have developed a geography game also We have developed many of you. So one person is five person week. The other person is five percent. Yes, sir Other game. Okay. Let's go with your It's actually may have many more puzzles that we have made in the civics game also This is not the end of the civics game Yes. Yes Puzzles on the election process right after the election process has been like You can proceed with the demonstration. I'll explain that what in short So after the election process Yeah, because we have no time please I want to see geography because I want to see how Geography can be implemented. Yeah This is the final please get this one with Again, this is out of scope This actually simulates the election. I understand what it simulates. Yes. I'm too much learning I'm sure the book does not do this At least in physics chemistry math. It does not do this Okay, fiction is taught in standard seven and standard eight not both together in standard seven So similarly your games have to be for standard seven standard eight separate After the election has been done the user is presented with basically nine types of issues and We have to play these issues and solve these issues in the form of various games that we implemented So this is first game. Just select one of the rule Skip it skip skip Okay, this is in the form of multiple choice questions You're given a question and four options is a very simple implementation of multiple choice questions The questions are subject to the role that you are selected for example I want to play as a serpent so you have to account answer according to the serpent So you will be given a scenario on the book, right? Yes, I use beyond the book We are not try to completely go by the book. We are trying to you know Right in the sense you have to extend the book. Otherwise, there's no point in using it Book has certain medium. Okay, how much it depends on the brain of that child? Okay extending 20 30 percent below is definitely good Okay Otherwise, it makes it uninteresting First was MCQ second one, please That's okay. We understand there are a lot of quizzes. That's okay So I think we can move to the geography go to geography. I want to see how you teach geography The geography game generally revolves around the number of the different state I wouldn't make a six that's my this is my business They are Geography game just revolves around different the states the neighboring countries which form the Indian subcontinent and the different physical territories are present in the In our country already have this so by taking one taking different modules and by one first of all the states and capitals one We have three different Levels for it first of all the easy one in which you will be given the state name and you just need to drag and drop the image Which pops up to the do its exact location Just like this if you do it correctly then it is given by a green feedback and the information regarding that states You can see directly that is coming on the over there now going on to the next question if you Just dragon dropping to your wrong position So it will not increment your score and over there Certain that your answer is wrong and the information about this state over where you have taken it will come So this is the implementation of the easy level in the medium level what we have done is we have just moved to the next Serve game next game We have just taken the capital name and then you need to match it with the state And you need to drag and drop it in the same bit happens now going on to the final So in the capital one only the the name of the capital is yeah, so and the status I don't understand is the same as before no I have to drop that that particular Shape into the proper thing. What is Hyderabad got to do with it? It's generally like we are also making the student equate it with the capital if they don't know just to learn the No, but then they have to match Hyderabad with that. I have no problem How how when I do drag this that particular drag option okay How does it imprint that knowledge in my brain through interaction Or drop drop that Hyderabad drag and drop to that particular thing sir actually When we come to small cities like Hyderabad not the main problem is that we need to then do it for I have never cared about the technical problem. Okay. Don't talk to me requirements or requirements fine the requirements for for an interactive tool To make the student understand which is the capital of the state is dragging the capital onto the state It cannot be anything else. You cannot use dragging the same shape to learn something which is irrelevant Surely take into consideration. No, no, you are not going by what is the final requirement? Okay, go next This I already have anyway, I think and going on to the hard level just a physical map of the country appears And the state is given and now you need to drag and drop this date to its exact position Like it's sick him So we need to drag it to its position if it's correct, then it will blink to Green in color like this we need to do it and every time we are now we are removing the previous state So that the complexity remains the same means for the for example There are 10 questions if we just keep on sticking the states over there It will be easier and easier as we go by so that's why we are removing the state of the previous That's okay. Go go next. I understand now going to the neighboring countries one is similar Identify the neighboring country. It is similar. Yeah, it means we just I don't understand. What is this? basically the user is given that Mention or a pinpoint the this country for example in point China so to play a click on China This is a simple very simple touch base game. There's no drag and drop nothing Yeah, the user has to use the ways given with the map What what you don't understand is you are trying to make countries and states different is geography Okay, then why you did not do it for states is the question. I will ask Drag and drop Maharashtra. Why that that learning was not there okay You have to say area wise learning about area I will use these techniques then I can externalize it to the world Everything cannot be different mode of learning apply to the certain thing. That's why when I when you gave me civics I tell you for processes excellent method Okay, it is true. It has to be repeatable. I cannot keep thinking again and again. Okay, what is to be done? Okay, once you have done civics Properly with proper learning make any other process is the steps are same Nothing, I don't have to think again. All right. Yeah, neighboring country is done physical terrains In the physical terrains one We are giving the physical map and the question like you can see it ask you to draw the third desert so we also have an option to zoom in we can zoom in and Then we can we have the pen tool and over here. We need to draw the third desert So it was hard desert for example, you say give it draw the third is it on the map That appear that draw the third desert see the pen to we need to draw it Wherever we think that it is present and then you need to click on the done button First of all it will show showcase you to the the exact answer then again It will show your score that how much it for example for how we implemented this was by divided it is ridiculous forget it What 9.3? What will I do with it basically this gives them percentage or the fraction I'm very bad at drawing you will give me less marks all the time. I Can't even press that soft keyboard. It's very difficult for me By type Q it goes to W. I'm not right with my thumb, but it will go completely crazy Correct. Okay. Good. Good. I understand this you using the pen technology. Yes, sir So wrapping this entire thing is like you said we had some flaws, you know the basis of the concept on this of the content Now what because of this as being a technical per people what we are trying to develop and what we are trying to develop in Future is to develop each of these modules as a generic and dynamic module the content will be up to the user to act So example will be developing the entire game in such a way that any instructor can use our application Input all the content all the images as he or she likes and the game will adapt to the content For example instead of in the states thing for example the concept which we used to open Identify the states we can change that concept for the user to add it. That's what I told you in neighboring Yes, sir. So that is what we have been aiming at and that's what we also aim aim to do in future So we are basically focusing more on the technical aspect. These are just examples of how our modules can be used in various I'm just looking at it for like that only. Yes, sir. So I would not have used if I had a pen I would not have used star desert. I would have used Godavari river Okay, that's a much better use of a pen. Yes, sir. And why the pen is so thick? So we can actually go for the hard is that so we have different Basically that that is the knowledge that children should have and they will learn Godavari starts here. Where does it go with see? Apprograte direction. That's all that is required. That is exactly what we have developed this model So you can put your own content and it will and you cannot say 90 percent is 100 percent correct If it starts at this point and ends here reasonably accurate. That is the knowledge. I'm supposed to have Needed by the geography book Godavari originates in this state and ends in this state. These are the questions that we need to pass through So many states which are the people who fight over Godavari Godavari is the best thing Okay, thank you