 Okay, it must be already clear that our software for blender animation change is used by really two kind of people one is the animator and that thing had has already been shown in which the animator selects all the objects which can be changed and the Ranges in which the each object can be changed and all that logic and everything that that part is done by the Animator the one who can operate the blender thing Now we come to the lay user the people whom we are targeting the people who don't know blender and those who want to change the animation and Make a new avi file. So the working satisfy Okay, we have a dialogue box which asked for the password for the my skill database which is on that particular user system or To make it clear our object our complete GUI interacts with only the database We do not interact with the XML thing the XML output is given by the animator So this increases the flexibility of a complete software that way See if an animator had made some Changes and he made it he made an example file Then we could have transferred that XML example file along with the software that way the user can be any In fact in simpler words, this is the software can be made a distributed Okay Fine first of all all we need to do is to import the XML file the XML file contains the Brenda the name of the blender file and all the Attributes and all the objects which had been defined changeable in it So we go on the file and import and put we have to locate the XML file Which has just been made by my friend This is the one XML file which we had shown you a big click on and it's imported. So Just a second Yeah Right, see you can see the blender file which has had which has been imported right now Now what we need to do see we have a search engine along to It what it does is it searches for the blend file name, whatever blend file name you put in it It has a filter mechanism inside it And it selects the particular blend files which are relevant and shows them to you. Next we need to select the blend file and click on okay The next window pops up These objects had been selected and made a changeable in the previous presentation which we see which you showed you so we can select any one object right now and It shows the frames the particular frames in which we can actually change the Animation see the animator decides on which frames the user can actually access the animation It is not that user can Like access any frame or anything any object that he wants. Okay. First. He selects the frame See this is these are the present Location x location y location that all those attributes which you had seen earlier These are the present value the minimum and the maximum value So all these not changeable things which you are seeing these are actually because the animator Define the minimum and maximum range of that object of that attribute of that object as same So you can't actually do anything about it. You can't change it. So we go on to what we can actually change Okay, so This we have a particular minimum and maximum value. So we try to yeah We try to go below the minimum value though it it points it out and corrects the value We try to go above the maximum value like for it collects the value and puts it three Next what we need to do is we need to define the particular frames in which we want the animation to be rendered the The frames which have been the complete set of frames like which are in the animation the animation Which we selected the numbers animation it has one to two seventy five frames in total So obviously you need to select the start frame as greater than the first frame and Let end frame should be less than the last frame and the end frame should be greater than the start frame Okay, wait before that we also Show that we can actually put some Logic in our animation and we can make the logic thing changeable. So we go and add it and we go on logic Okay, see this logic has not been defined in in this particular animation right now. So In a separate file Okay, see go and edit logic These these logics have been defined in another blend file a complete different blend file logic when we go and Same search engine works over here to same logic and then we go on the logic. We want to change and click on okay These are the objects which have been Chosen for the logic thing like if if it is four plus five So four and five are the other objects which we need to describe to the user so that he can actually change the Operating between them the user is not allowed to make any changes in these objects And so all you need whenever you click on a particular object you get the type as well as the value So this describes the objects on which the logic is being acted upon there after There is a list of the operands which which the animator had decided that you can you have the option of changing Plus and minus the current value which has been set in the blend file is plus. So we'll try changing it to minus Whenever you click okay button all it does is that the value which has been chosen by the user It's put in the database. So as I already told you before That's only with the database thing. So we click on okay and the minus value goes on to be saved in the database We're gonna okay Okay, fine next Yeah, now we start now we put the start frame and the end frame So All this we had already done before we start the start frame as three and end frame as 233 okay, and we go and save and exit now these values are actually put on Have been put on the database so databases thing is converted into an XML by the database to XML converter which is a python script and That external thing is read by the blender and it starts rendering. See you can see that everything happening Telling you a fact that rendering of one frame takes five minutes So we selected actually about 200 frames out there. So it will take you can calculate the time it takes for rendering So we can't actually render and show you right now But we can show you an AVF file which we made by rendering a very very small number frames Maybe five frames. So it took out took us about 25 minutes to render But we made an AVF file to show you what the actual final output is Yeah, this is it This is a very small area. This is because the number of frames is only five in it first one Exactly it's only five frames so we can't do much about it Like if you had to completely render that it would you have to put it for one whole day or something Sir, it's a it's a blender thing. It takes very long for each frame to get All right, and I think this sums it up Thanks a lot to professor DB Fatuk for giving us such an wonderful opportunity. I think we did just this enough for this project Good evening all of you. I'm Prajotiyo Agmaraya, and I'd like to give you a short introduction about our project As you can see our project is the design and development of a scalable e-learning portal Let me give you a short introduction the really critical prop the early critical aspect of Indian educational system Is that it still follows the chalk-and-talk method of delivering education? But in the 21st century we have the capability to combine online learning and face-to-face meeting in What we call the blended learning. This has already been implemented in MIT scores where under the Sakai project a Our main objective is to provide an environment in which different Hierarchy of users such as students teachers professionals and educational administrators can all work together in order to enrich quality of in order to enrich quality of education and The and it also aims to affect the construction of knowledge with reference to individual experience next Thus we came up with the idea of creating an e-learning portal after a lot of research We decided to use jumlah and moodle for this purpose Jumlah is a open-source content management system used to publish content over the worldwide web Now why did we choose jumlah? basically the Let me list the some of the features of jumlah first of all it is open source That is we can use it and edit it according to our requirements Then we have decentralized editing on any browser. That is the administrator can edit it and save the Save the portal From anywhere in the world at any time We have over 5,000 different plugins available with jumlah Then there is a building feature for multiple languages Jumlah has been efficiently used worldwide over many professionals. Thus its efficiency is tested and proved It is highly easy to use after After installing it even a non professional can Use it can handle it actually next Let us get acquainted with moodle moodle is a learning management system using which we can create dynamic learning environment Some of its features are that first of all it is open source then There are activities like assignments tutorials forums polls news We have authentication system by username and password. There is enrolment system for students Various graphical themes are already there in moodle. We can give different roles to different users like teachers and students We have integrated the features of moodle and jumlah using J fusion in a single portal Next We have the features of visual integration moodle actually seems to be a part of jumlah using this Then the single sign-on feature Which will ensure that if a person is logged into jumlah, he will be automatically logged into moodle as well as vice versa Then there is feature of user user synchronization and centralized user profiles the intended users who will be using our Portal our teachers students educational administrators professionals alumni and guests There are some extra features given to teacher group and they They are they can handle a course. They can submit article videos create forums chats and blogs Teachers students are given some less privileges. They can just participate in forums Submit assignments and quizzes and in the jumlah front end student can submit articles web links and respond to forum and polls Other users like professionals and alumni can submit articles and upload their videos from the jumlah front end We have also integrated certain course modules like available module available courses In which there is a it will be listed all the courses in moodle will be listed Then there is my course module in which there will be a list of courses in which you have already enrolled As you can see there is the available course module and the my courses module was he left next We have a jumlah wiki as well as moodle wiki in our portal Registered members can submit the article and the article will be posted Reviewed and posted we have version control feature also with jumlah with moodle Some of the features in in our portal are flash We have used use this feature to to display news then we have moodle chat There is a message box in jumlah if you post a message it will be displayed on the side to everyone then There's the gallery feature Let me call upon Rakesh to give a short demo of our site Pajoti for giving us in short description of the project. Well, I'll Well, I'll give a short demonstration of our portal Just after it's done Configuring well now. I like to give a short demonstration of our portal This is the front page of our portal. I don't know why it's coming. So Disorganized but this is basically the front page of our portal where we have the top menu and The side menu and the over here we have in the front with different articles when the users post the articles It will be automatically reflected on the front page on the top menu We have the about features knowledge portal refers to our moodle site Which will open a wrapper about is basically about our project and features are different features. We have on our side and The top menu We have the knowledge portal which refers to the moodle site wiki and gallery In the main menu, I'll show you just a login because Here we have defined different user hierarchy where different users will have different access rights and permissions And they will have different features as they will access the different features as per the permissions granted to them we can create an account in this registration page the Fields which are marked as star at the field necessary for the authentication of the users as well as the teachers and There are different rules. These are the rules defined in our hierarchy and The different colleges and we have this capture to prevent the automated mail Which will create spam and the registration on our website After this we can my colleague can log in with my account Okay, after we log in we can see that my courses will be reflected on my front page This is the content integration. We have done with the moodle and On the top we have the available courses and the moodle courses will have all the courses which are stored in my Jumla in my moodle site, which is the learning management system. We can see the user details My role will be reflected Here I can modify but this is not the final modification if I change the rule over here This will be registered. This will be changed as a registered user Then it will be up to the administrator who is sitting at the back end To authenticate identify that this is a valid user and he's a teacher or a student Then he will change the role as per the need of the situation Then we can have different this chat box. This chat box is a Jack based chat box to stimulate chatting of anybody who is online at that particular moment Then in the top we have In the top we have forums Forums are an essential part in these online educational system Because the student gets ample time to think of a responses and this can give rise to a healthy response system Between the student and the teacher here. We can check out the different discussions Which are going on and the student can take part in any of the discussion with your IT Bombay and any of the thread and My colleague will show you how to Post anything create a new thread or different things. We have this reply to topic or new thread and These will be posted and for the different things. Please go back to the home page We have articles articles can be posted by different Users as per the permission granted by them the articles after we have posted this This is posted by the users who have been given the editor rights after Editor has published something it needs to be published by the administrator There are set of administrators at the back end and we have a super administrator who will Ultimately be the guidance of to all the people and these things will be reflected on our Articles where we can submit an article at the Rakesh. I've logged in. So I've I had the Privilege of a non-teaching staff Where I'll work under a teacher to administer his work Then I have pole polling feature. This is how you can submit an article and then you can go to polling feature In the polling feature, we have different polls going on polls and effective way to Generate feedbacks and to collect them from the students as to how they are getting a comprehension of the materials given to them But these feedbacks we can generate a statistics based on the bar graph or the pie chart as per the need of a situation Where the by bar graph and the pie charts need to be changed from the back end that will be done by the administrator and We have the different web links web links refers to a teacher links and Student links they're redirected to the different pages of the different colleges or the educational sites which will be needed by the teachers or students then we have news feeds and I Like to show you after these the download and upload features we have on our website Here's a download and upload section where there are different videos on different sections like data structures and different lectures Here the teacher or the students even the students can with those privileges can upload those videos and different things Which will be needed for the spreading of educational in a better way and after this I will put more stress on Go to my courses Here you can Upload this is the way you upload anything you can upload anything and after it is verified by the user administrator that it is not something Unworthy of being put it on our portal you will dismiss it or you'll publish it Then we have comments and discussions where the users can take part in any comments or discussion going on and we can Participate with the different posts and articles. It's like a blogging feature on our portal This is the way you submit an article it will be directly be done by you it did not be Administered by the administrator like we had in the article section Now we can go to these are the courses in which I have enrolled Please go to any of the courses The model courses reflect all the courses created in our model section Well, we all know that Moodle is a learning management system I don't mainly made to assess the grading system so that The chalk and talk method to be supplemented in a better way It was never meant to replace the chalk and talk method, but just to add augmented Here you can enter into the courses you can check the course teachers and You can go back see parameter When you enter into the courses you will see the features of Moodle wrapped up in a wrapper as Moodle is not a Jumla content. We have to integrate it in a wrapper Well, these are the different features or activities we have in our moodle like we have the discussion forum Feedbacks wiki wiki's are specific to over here. The wiki are specific to your courses and Here you can put on your syllabus. This is the different formats you put up in wiki This is one of the formats. We have imported not specified in the moodle section But we made a model for it and here you can have different lectures Excuse me As you can see that different features you can also have the chat boxes over here private messaging so that it can stimulate better Interaction between the teacher and the student usually there are remote students who do not get enough time to interact with the teachers in the classrooms And when you can shift your quizzes and forums and your assignment reviews over here You can save ample time for your classrooms by this you can save ample time for the classroom for the classroom discussions Problem-solving which normally in India we our course time is very limited and we do not get enough time to Give ample time to each and every student we have now colleges Well after that we can go to the wiki feature wiki for our This is the wiki for every user here. We have the version control mechanism You can check out the different go-to index or there's a search You will find what are the things we have? Pertain to see and here you can check out what is the article written on them You can as you have wiki is a dynamic web content It can be changed and modified as per the user, but the these things are not final They will have a different version versioning system so that if the changes made by the user it's a necessary it can be resolved back and For different things we have old revisions. It will be often generating the old revisions I'm telling you that this was a time it was modified and for now These are the features and we also have Jalil and for the minor project we have one of our colleagues who need had made a XML parser for the question bank We also have question banks for In Jumla in Moodle where you can import questions in different format. I then XML format or an icon format where now XML format you have different question formats like subjective objectives and Like true and false different formats He has made an XML parser just for the objective and subjective part using Qt 4.5 which is a library for C++ and These are the different features of our side and I like to wrap it up now by giving my thanks to Fataxer for such a Project just five minutes like scalability as in we haven't done those hardware testing because we never had Those kinds of resources it requires a type of black box and white box testing but with the present With the present requirements and the present things which are given to us I think this will work fine for more than thousands of students and users Actually our ambition is that the first portal that we launch within about two years time could be used by about For three to four lakh students and about 20,000 teachers So what we want to do is to begin with as a part of the national project We first want to expose it to only teachers in so far as ability to post is concerned and We will expose it to students in so far as any download or reading or anything is concerned so in in Jumla Where I Essentially, I won't be running any courses through the portal to begin with If I want to give access to a very large number of students in what you may crudely call a read-only thing No chat no nothing. How could I restrict that as a guest or I they could still be registered, but There their ability to do any insert is restricted Here you can have the guest feature You can make the materials which you need for a large number of people to be accessible by the guest features like we have in the MIT Satay project. Yeah, the problem is we would also like to monitor who is downloading what? So that we know what are the preferences what people find useful, etc. For that you have to go through a registration process This station back-end is a my secret database. Is it? Yeah the back-end is reflected in a GUI interface because in Jumla, which is a part of WCMS it provides us with a front-end which is administered by the users and the different visitors and at the back-end which is administered by the Administrator himself. There are several administrators. There can be several administrators and there can be several publishers and editors and Must be just one super administrator to head all this and What was the other question that I had in mind almost it's script huh effectively if I have Insulted me or let's take a professional from TCS who has insulted some very nice article on programming I was actually Uploaded a piece of Java code that he or she had written for something else and I would like to make that accessible To let's say students who are registered on Moodle, which is part of the Jumla thing Now do I have to replicate that again by copying it in Moodle or Moodle users can access The contents which are available independently in Jumla presently we don't have any such feature we have provided the user hierarchy at the professional user Okay, the professional has the same rights as the Teaching staff assistant. Okay, where you can post articles on the Jumla But this article cannot be posted back without the help of the administrator on the Moodle side I should be done by the administrator. We find it relevant or If we think that in this particular course this article will be needed for the students Then he'll post it on that course. Thank you. Thank you very good work Very good. I am impressed. I was Not very sure because many of my colleagues felt that I am assembling too large a workforce and usually As you add people it becomes counterproductive because the focus is lost But I'm happy that you have done a lot of good work And I'm encouraged to continue this next year because the Dean R and he was asking me Whether we'll continue that he might formalize this scheme back again as a part of the DNR and his position Anyway, I hope you have enjoyed your stay and you'll learn something useful So go back and do something still more useful that's the idea and Maybe I would like to see some of you coming here for your master's courses. I Got a mail from a student from VRC Nagpur anybody from Nagpur here. No, it's called VNIT, right? He was a part of the Clicker team last year which had built the clickers and the mail says that he has he has just finished his beta He has got admission to IISC Bangalore where he was to go. He said when I went to visit my department I found 50 clicker devices there because VNIT is a remote center Where teachers are participating in our workshop? I don't know that you are aware the main workshop for the main project has just started and We are in the third day. I think a fourth day and we will be using the clickers version one in a distributed fashion now There are about 900 teachers who have assembled at 30 remote centers So that that is working and now all the contributions that these teachers will make or me and my colleagues will make Would have to eventually go into this website So each and every project activity that you are doing in one way or the other will find or will make inroads into Into this collaborative effort Hopefully there would be some teachers from your colleges attending The workshop or some of them are organizing these workshops most of the NITs are our centers, right? So anyway go back and Please do two things give our greetings from IIT in my personal regards to your department head and your director Tell them that Fata was extremely happy with the kind of work that we have done We'll most probably write letters to your issue directors saying that we we enjoyed having you work here and Keep in touch do not forget to get a Small snapshot of yours with a small description Because it should not happen that we release everything in open source and you are royally forgotten Whatever little work of your work in the totality of the scheme might be a small percentage But still important work because that is what is furthering this cause So thank you once again Enjoy life