 Hi everyone, so the title of my talk is how G-conference impact in school education so Before starting Something about myself. I am basically a Python back-end developer at InnoVisual India and Basically the main stack My field of expertise is Python, Jango, MongoDB and Elasticsearch and I'm also a contributor at KD. So what is KD? Okay, so KD is an international free software community that basically helps in maintaining and developing different open-source Projects, so it's more most popular project is the Plasma desktop So what is Plasma desktop? The Plasma desktop is basically the default desktop environment Which you will find on many Linux distribution like Kubuntu and open-source it So the other popular projects of KD and Krita and BGCamp So the Krita and BGCamp are basically open-source software for editing different images and for basically designing digital paintings. So Now what is KD? So the KD education project is the branch of KD that basically helps in maintaining Development of different open-source software in the field of education So they have different projects. G-conference is one of the project and there are different other projects like Kandor, Marble, etc for example Marble is a Google map type of thing, but it is open-source So now what is G-conference? So G-conference is a high quality educational software that basically focus on small students in the age of 2 to 10 So G-conference consists of different activities So here each activity is like a small game so the whole software consists of different activity Each activity is a small game the activity can be of different type for example There are activities like for small children like identify Letters, identify different colors, identify different shapes. So basically it helps students to learn and enhance their Knowledge and their skills, intellectual skills via different graphics and visuals So G-conference can contain variety of activities belonging to different domains like from Simple mathematical operation, arithmetic operation from science to geography and even simple coordination games like Clicking the mouse button in the right direction and all So the project was started by a French guy known as Bruno Gordon So mainly the project is being used in different school across Europe mainly France and Germany and nowadays It is also being basically popular becoming popular in different parts of other countries So the platform Which is supported by G-conference. There are multiple platform for example, you will find different Linux you will find support for different Linux distribution You can run the software on Ubuntu on OpenSUSE and on even you will find an Android app for it You can download from it on the PlayStore. There is support for MagOS There is a support for Windows and even they have support for Raspberry Pi so talking about the tech stack of G-conference for example Student has to contribute or some developer want to contribute to the project. So what's the tech stack? So the main idea here is a cute creator. The main codebase is mainly consists of QML, JavaScript and C++ QML is basically used for writing the front-end part and the JS is used for writing the logic part, the lag end part and The verb port we use at G-conference Applicator that basically helps in monitoring what kind of activities going on across the project and for version control system we use get and get up so The tech stack as I already told you QML is used for writing the user interface Just for example, if you guys know Android so in Android if you write as you want to first Basically design the front-end you need XML. So here you need QML. QML is a user interface markup language It is just like Jason's structure Decorative language used for designing user interface. So the main back-end logic is written in JavaScript for example, you design a button in QML and Upon clicking on that button, what will what the logic should happen? It is basically written in JavaScript. So the fabricator is used for maintaining all the stuff and The make tool is used for basically building and compiling all the software after you're done with the coding and all So places where G-conference is being used nowadays as I told you it is mainly used in France and Germany Schools, it is also now days being used in India in some parts of India Which is a very good sign as G-conference is becoming more and more popular. You can find the software in Multiple school across the world. So overall the project is gaining quite popularity So in case you want to contribute to G-conference or know what it is you can check their website and Considering different domains. For example, if you are into coding stuff You can contribute by introducing yourself on the mailing list forking the GitHub repo and basically Claiming your activity you can even propose that I want to build such kind of activity that basically will help Small children to do or to learn something new. So you can propose that and you can Basically learn the tic-tac the QML and the JS part and you can basically raise a PR To appropriate mentors and even you can if you're not into coding stuff and technical stuff Even you can help in translation. For example, since the project is being used worldwide You need different languages. So you can basically help in the translation of activities and You can also basically help by blogging and tweeting about it Even if you're in design part, you can handle the data fit handling part the I look I lines You can if you are good in designing and all you can design different logos for the activity if you are Into Photoshop and the learning partner even if you want to raise awareness about it you can conduct small seminars or skits And you know local community, so it will be helpful for the overall project to gain some popularity This is it any questions Okay How many languages There are many languages there are around 23 languages in different European languages Mainly it's French and German. Yes English is also popular language. So the main activities there are more than 100 activities in a different game So mainly all the activities are in French German and English and for considering the other languages There is not support for all the activities, but as As the more and more community is involved. There is more translation going on So for demo Google Actually, this is my office laptop. So I cannot basically build the software or recompile it in in this laptop But basically I can show you the website and all how we can get engaged What's the hotpot name The adapter is there, but the user I'm not showing up Only What's the network So here you can see the website if you want to get more involved into this so here's the website and this is sort of screen shots of how the application looks so applications So there are different activities. For example, there are different type of categories. Let's say There are some categories for normal simple games to enhance the intellectual skills of the students So there's some small games like football game the maze mining for world etc. There are some linguistic related games like Finding different alphabets writing different alphabets, etc So here is a list of all the activities that are present in g-compress if you want if you want to check out how the activities are basically What are what is the concept behind activity when check all this here? so there are simple activity like simple letters here the different letters will pop up in front of the screen and the student has to just press that button on the keyboard Similarly, there are word-related games Also, there are some drawing games Some click-on games, etc so this is the website And if you want to contribute here you will go to this section and basically get going even You can have it This is one of the video. So this is a demo of a normal game In which the student has to basically discover different computer parts. So it helps the student for example The student I think learn more when he or she is interacting With these kind of activities as compared to reading and writing the normal textbooks So this enhance the learning ability of the student So this is it any more questions Okay