Tuesday, June 12, 2012

Google Calendar and Sites: How do I embed my class calendar into my google sites page?

After you have created a class calendar using Google Calendars, you can then embed that calendar into your class website so that students can view their assignments or other events that you as a teacher might need them to see.  The following is a tutorial on how this is completed.


1.  You will want to make sure that you have alread created a class calendar.  Once you have the calendar completed log into your Google website and then click the "Edit page" icon.

2.  Click the "Insert" tab and then click on the "Calendar" option.

3.  Notice on the left column you will see all sorts of other things that you can also embed.  The "Calendars" option should already be highlighted.

4.  You should see a list of all of the calendars thatyou have the ability to share with the world. 

5.  Choose the calendar that you want to embed.

6.   Note that if you want to embed a calendar that somebody else has made, they can give you the embed code and you would paste it in this box.  For this tutorial though I will assume that you have already created your own calendar that you want to embed.  Click the "Select" button now.

7.  You will now be taken to the "Insert Google Calendar" settings and options dialogue box.  Notice that you have a "Display another Calendar" link.  If you would like to display another calendar like your district calendar, know that you can embed it as well as any other created calendar you wish, all on the same calendar embeded page.

8.  Here you can change the size of your calendar, the default view (you might want to change this to weekly), and other display options.  Just play with the settings until you find the right view for you.  Once you are done click the "Save" button.

9.  You will now be taken back to your web page you are working on.  Here you can adjust the location by using the buttons, and if you ever want to get back to your settings, just click the "Gears" icon again.

10.  If all of your settings makes your calendar look good and you are ready to make it live on the web just click the 

Google Calendar: Create a calendar for your class.

One of the greatest things that Google has to offer educators is the ability to create multiple calendars.  If you teach 2 different classes, say Spanish I and Spanish II, then you can create a calendar for your students for each of those classes.  Below is a tutorial on how to accomplish that.


1.  Make sure you are logged into your Google Apps account and on your personal calendar.

2.  Click on your "Gear" icon and then select the "Calendar Settings" option.

3.  Choose the "Calendars" tab at the top.

4.  Find and click the "Create new calendar" button.

5.  Give your class calendar a name.  In this example I am creating a calendar for my Yearbook Class.

6.  This is important and has been a pain for those who skip this step.  Make sure you calendar is set to the right time zone.  If you don't you might find that your time and that of your students doesn't quite work together.

7.  This is also an important step so that your students can see you calendar events, you need to check the "Share this calendar with others" check box and then make sure that the "Make this calendar public" box is check and then make sure the drop down box displays "See all event details."  These options will ensure that your students will be able to view the assignments you are about to give them.

8.  If you would like to do an automatic share with certain people like you supervisor then just type his/her email address here and then click the "Add Person" button.

9.  Once you are all done playing with the settings, click the "Create Calendar" button.

10.  You will now be taken back to your main calendar and from there you can see that your new calendar has been added.

Make sure you see the other posts that will be coming out about how your students can get access to class calendar as part of their personal Google Calendar.  Click here to find out how to embed your class calendar into your Google Site.