Sunday, 18 December 2011

Google charts..

We can use this charts for reporting and other stuffs.

http://code.google.com/apis/chart/

Its very simple to use:
Copy the below code a file save it as html and open:

<html>
  <head>
    <!--Load the AJAX API-->
    <script type="text/javascript" src="https://www.google.com/jsapi"></script>
    <script type="text/javascript">
    
      // Load the Visualization API and the piechart package.
      google.load('visualization', '1.0', {'packages':['corechart']});
      
      // Set a callback to run when the Google Visualization API is loaded.
      google.setOnLoadCallback(drawChart);
      
      // Callback that creates and populates a data table, 
      // instantiates the pie chart, passes in the data and
      // draws it.
      function drawChart() {

      // Create the data table.
      var data = new google.visualization.DataTable();
      data.addColumn('string', 'Topping');
      data.addColumn('number', 'Slices');
      data.addRows([
        ['Mushrooms', 3],
        ['Onions', 1],
        ['Olives', 1], 
        ['Zucchini', 1],
        ['Pepperoni', 2]
      ]);

      // Set chart options
      var options = {'title':'How Much Pizza I Ate Last Night',
                     'width':400,
                     'height':300};

      // Instantiate and draw our chart, passing in some options.
      var chart = new google.visualization.PieChart(document.getElementById('chart_div'));
      chart.draw(data, options);
    }
    </script>
  </head>

  <body>
    <!--Div that will hold the pie chart-->
    <div id="chart_div"></div>
  </body>
</html>



HTML 5 gaming..

Here is the link for Sample HTML5 games:
www.html5games.com

Step by step Video tutorial for writing HTNL 5 games:

http://blog.sethladd.com/2011/05/source-code-slides-and-video-for-html5.html




Google Login

Features

Modules:
1>school Registration
school details,address,phone etc
email, admin user /passwd
auth using mail
-->2
2> school details: school front page configuration
Logo,details

3>Admission :Access control: enrollment module
admin,teachers,students,parents etc..
user enrollment
4>Admin:
public anouncement: email/sms
Holiday
Grade creation--like first class
Grade/Class-
Class--Section-
subject creation--
Grade -Subject mappping
Timetable creation ...???
Event calendar
Transport routes/system ..??
Teachers payroll ...??
Survey creation/feedback system ..?
5> Report generation

6>Teachers : student enroll
marks
attendance
assignment/homework
parent/teacher interaction
7> library: exam papaers
online books
resources
8>inventary

9>Fees

10>Exam

11> forum,webinar

12>Parents :
teacher/parent communications

13>Student:
interactive study
teacher--student communication





Thursday, 15 December 2011

Google Datastore..

There is lot of development and new features added to Google datastore since last year..
Now have can have relationships set in the database
http://code.google.com/appengine/docs/java/datastore/



Saturday, 10 December 2011

Deciding on technology..

   Better choice is the open source.. Few choices coming to my mind are PHP, java or GWT(Google web tool kit).
I have worked on GWT. Its very good technology.. But learning curve was very more for me..
Here is one website in GWT which I have built : http://www.e-mandi.appspot.com (Open in mozzila). We cud not complete it due to some reasons.. Many things will happen in the client side so it is really fast..We had used google datastore as cloud database.. But it was hard to write quires in it.. Its a untraditional database..
 If any one else have worked on it.. then we can go for it.

You can comment your ideas below..


Vision and business Idea:

    "The vision is to build a product which makes education more interesting for students than ever, and help parents to involve much. "

    The main two problems we see in the today's education is
       1. Parents are not getting enough time to know exactly what is happening in their child school.
       2. Students are not able to imagine the things teachers are trying to explain. Without imagining studying becomes more hectic and uninteresting.

So here, we help to solve this problem. Our product is intended to bring teachers/students/parents under one umbrella. And a set of interactive studying tools to students.
To give you more idea, few things what can be done with this is :
     1. Send personalized or  group SMS/Email to all parents about anything.
     2. Parents can posts any quires to teachers and get the reply. See the progress chart of the child and monitor.
     3. Students can watch the videos , animations and understand the topics.
     4. And many more..

It will be a SAAS based model. So enrolling any school should be as easy as creating an email account. Once school is enrolled they can create account for each student. Here each student and their parents will get a username/password.

 Moving forward any student cant just mug up the lessons. He needs to really understand how things works. So we strongly believe our product makes kids more smarter and better. And also fill the gap between parents and teachers.