Keep Calm and Love the Randomness

I said I’d explain how I set up the responding groups in my class at random, so I documented the process step by step today. I have really worked on this system over the years because it’s a very important part of the class. Finding ways to make sure that people meet each other and that they both give and receive comments reliably is important to me.

Plus, I also don’t want to spend a lot of time on this; using a randomizing spreadsheet means that the whole thing takes me under 15 minutes, but the students have exactly what they need to quickly find the blogs they need to comment on without having to look things up: just click and go! And the use of labels in the blog sidebars means that the blogs are all very easy to navigate.

And no, there is very little about Canvas in here. Why? Because Canvas doesn’t let me manage a spreadsheet with my students’ data along with other data. So, what you will read about here is how I create a spreadsheet in Google Sheets, in other words: a real spreadsheet, with randomizing functions, sorting, filtering, etc. Which means: nothing like the horrible Canvas gradebook which I cannot even filter. I copy the one piece of data I need from Canvas into this spreadsheet, as you’ll read below.

Here’s how it works:

1. Update instructions. Each week, I update the instructions from last semester; for this semester’s Week 2, they just needed a bit of tinkering because of the new “story planning” option: Week 2 Instructions. That page links to the groups for each class; now I need to create the groups!

2. Find inactive blogs (no story). I check to see who did NOT write a story this week. To do that, I use Canvas, looking for blank Week 2 Story Declarations. I also double-check to make sure they didn’t just forget to do the Declaration (if that’s the case, I fill it in for them). In a given week, there are usually a few people in each class who don’t do a story, which is fine. This time I had 3 people without stories in each class. That lets me do a quick calculation about how this will work in Groups of 3. In both classes, I have 2 left over when I divide by three, which is awkward, so the best way to smooth that out is to create 4 groups of 2, and then have the rest be groups of 3. That gives me 15 Groups in Myth-Folklore (41 active students, 3 inactive), and 13 Groups in Indian Epics (35 active students, 3 inactive) this week.

3. Spreadsheet! Then I go to the magic randomizing spreadsheet which I set up in the first week of class as students created their blogs. I have the raw HTML arranged in columns, including an “inactive” column for people without a story this week. So, I move the blogs without a story from the active column into the skip column. That gave me 41 active people with stories in Myth-Folklore, and 35 in Indian Epics.

4. Randomize! I then randomize the spreadsheet using the amazing RAND function. So, I paste in the RAND for all the active blogs and then sort on the random column. Presto. That gives me the inactive blogs at the bottom (because their cells are blank), and all the other blogs randomized. I then paste in a column of group labels that I reuse from another sheet (Group 1, Group 1, Group 1, Group 2, Group 2, Group 2 and so on). I jiggle the bottom four groups so that they have two people plus one inactive (or blank), and that’s it.

5. Group listing and alphabetical listing. I sort by groups to get a group listing and paste the HTML into the wiki page. Then, I sort the spreadsheet alphabetically by people’s names, which gives me an alphabetical listing so people can find their group number. And that’s all! You can see what the weekly listing looks like here: Week 2 Myth-Folklore. The alphabetical listing comes first, and then the groups below. The idea is to make it very quick for students to get to the blogs in their groups.


So, yes, I wish the Canvas Gradebook were like a real spreadsheet. But it is nothing close to being a spreadsheet; I will save those complaints for another day. Today I will just say that I love the power of Google Sheets and the RAND function. 🙂

(Made with keepcalmomatic)

Crossposted at OU Canvas Community.

Twitter4Canvas: Good things come in fives :-)

Okay, I am in total brainstorm mode now for Twitter4Canvas. I am thinking of a 5-level set-up with the idea being that people could start at any time, with the different activities being spread out and combined like this; I’ll be writing up the step-by-step stuff and screenshots and such in the blog I made to support this at Twitter4Canvas. And as examples, I’ve put up a Twitter widget in Canvas, plus a comparison of a real Twitter widget versus the Canvas Twitter app.

Update: I’m now setting up the specific help pages at my other blog where I will build the step by step instructions. Then, I will create pages at that blog to present the levels. So far, so good! 🙂

Level 1: Set up OU Create, Canvas, and a class Twitter.

OU CREATE. Create a domain for yourself at OU Create. Instructions.

OU CANVAS. Create a course space in Canvas and make it public. Instructions.

CLASS TWITTER. Create a Twitter account for your class content stream. Instructions.

Level 2: Explore Twitter, configure Canvas, turn on https at Create.

CLASS TWITTER. Develop your account and keep practicing. Instructions.

OU CANVAS. Tweak your course space. Instructions.

OU CREATE. Turn on the https service for the subdomain you created. Instructions.

Level 3: Make Twitter widget, house widget at OU Create, publish in Canvas.

CLASS TWITTER. Now you are ready to make your first Twitter widget. Instructions.

OU CREATE. Create a widget file. Instructions.

OU CANVAS. Add widget to Canvas. Instructions.

Level 4: Configure Canvas and explore more Twitter.

OU CANVAS. Learn about table layout at Canvas. Instructions.

CLASS TWITTER. Hashtags and lists. Instructions.

OU CREATE. Nothing new at this level… unless maybe… maybe… you are tempted to create a blog!

Level 5: Create a new Twitter widget, house in Create and publish in Canvas.

CLASS TWITTER. Hashtag and list widgets. Instructions.

OU CREATE. As in Level 3, you will be creating a file in which you will paste the widget code you get from Twitter.

OU CANVAS. Create a new page (with or without table layout, based on what you prefer) in order to display the new Twitter widget page you created at OU Create.

~ ~ ~

Okay… I think I am just going to let this simmer and see what I think when I come back to it tomorrow. 🙂

And maybe it’s kind of crazy to try to start this project while the semester is swirling around me… biting off more than I can chew? But hey, I know I can do it!

Crossposted at OU Canvas Community.

Inoreader and Tracking Blog Comments

I was going to post about Twitter4Canvas today, and I might still have time to do that, but I wanted to write up something today about Inoreader and how it helps me make sure everything is going as planned in my classes with the students commenting on each other’s blogs, which they did this weekend.

Here’s how it works: For each student’s blog, I subscribe to their blog post feed AND to their blog comment feed (that is one of my requirements: they can use any blog platform they want so long as it is ad-free and has separate full feeds for posts and for comments). That means I end up with a folder in Inoreader that contains all the comment feeds, and I name each feed for each person whose blog the feed comes from, with a two letter prefix for the class.

Then, after the first round of comments (which is sometimes kind of chaotic because of add/drop), I can quickly click through the subscriptions in that folder to make sure everybody has at least two comments, and hopefully four. Some people might have even more than that if I have also left some comments (which I do when I have time). Here’s a screenshot that shows how the interface looks. This student in Myth-Folklore (MF) has gotten five comments, so that’s good! (I could read the comments too if I wanted, but I’m honestly just checking for numbers of comments today.)

So, it takes literally just a couple of minutes to click on through all the students (I have anywhere from 80 to 90 in any given semester, both classes combined), making sure that despite the chaos of add/drop, things look good.

I rely on the power of random for the blog comments, and as the semester goes along, students will sometimes have four comments each week, sometimes just two, and possibly none (it’s rare, but it happens), and at the same time, they also understand why it’s unpredictable. Some weeks they themselves might skip the blog commenting assignment, and so it’s a kind of lesson in comment karma. Overall, the goal is for everyone to do the commenting assignment every week and for every person to get four comments… and on average, that is mostly how it works out, with a little fluctuation from week to week. When I set up the blog comment groups for Week 2 later this week, I’ll write up a post here to explain exactly how that works; the power of random minimizes the time I spend in creating the groups, while maximizing the spread of comments throughout the class as a whole.

Meanwhile, though, I am really glad that Inoreader makes it easy for me to check on the comments during Week 1. It’s important that everybody feel included in the class during the first week, and both giving and getting comments is part of how that works. And it worked pretty well this week I think!

How is this relevant to Canvas? It’s relevant because there is nothing in Canvas that helps to check on levels of engagement in a class like this. Blogs, by having a person-based stream which in turn collects comments, lends itself to this type of inspection. Especially because I teach fully online classes, I need to be able to see that things are going well, checking on each and every student as the semester gets started, just to make sure! That’s why I am glad I have Inoreader; it works for me. 🙂

Connecting with others: it’s important both for life and for learning.

Connect with others to reduce stress.

 

Crossposted at OU Canvas Community.

Blog Index / January 22, 2017

Welcome to the third Blog Index post of 2017! Week 1 in my classes went wonderfully, and I also came up with an exciting new Canvas project: a mini-course in using Twitter with Canvas. Details below.

This week’s posts are in bold:

Twitter4Canvas Mini-Course

Thoughts about Canvas and about LMSes

Blogs and Blogging

Spring 2017 Reports

Widgets and Other Dynamic Content

Openness, Sharing, and Connectedness

Posts about Students

Posts about Instructors

Teaching Writing

Canvas Class Announcements

Some Practical Canvas Advice

Grading with Canvas

And in the spirit of Twitter, here’s a great infographic from @SylviaDuckworth:

Crossposted at OU Canvas Community.

Twitter4Canvas v. Canvas Twitter App

Yesterday (Friday) Michelle Pacansky-Brock at CSU-CI tried out my iframe solution for embedding Twitter in her Canvas course and it worked! That was really encouraging for me to see.

Before going further with this project, I also tested to see if the Canvas Twitter App was still not displaying media… and yes, that appears to be the case. So, if you are wondering why it is worth going to the trouble to embed a real Twitter widget as opposed to the Canvas app, visit the comparison page. Here’s a screenshot which shows the difference: Twitter is better with images! Canvas Twitter app is on the left; Twitter widget is on the right.

So, next week I hope to make substantial progress on this, spelling out the step by step process I follow to create a Twitter widget and then the iframe for embedding in Canvas. The week after that, I’ll write up some basic information on the value of using Twitter for class content and communication.

And then this will be ready to go! Whoo-hoo! 🙂

Crossposted at OU Canvas Community.

 

Twitter4Canvas: I’m excited about this!

Okay, I’m officially excited about this. Whether or not it turns out useful at my school, I am really going to have fun putting together what I’ve learned from past projects — my Twitter Bootcamp of last winter break, and the Canvas Widget Warehouse from this winter break — in order to do something nice with Twitter4Canvas.

I explained yesterday what I did to get started, and here are the new developments today:

Sample Page. I’ve got one sample page up and running, showing how you can create a Twitter widget in OU Create and then publish it inside a Canvas page. Here’s a screenshot, and since the course is open, you can visit the page: Hashtag Search Widget. It will be fun teaching people how to use the https power of OU Create in order to get around the (totally annoying) security measures in Canvas that prevent instructors from using javascripts.

Blog for Content. Creating content inside Canvas is a nightmare, so I’ll only be putting up sample pages there; I need a real space in which to do the content. So, I quickly created a Twitter4Canvas blog, and I also started reposting there some useful Twitter graphics I’ve collected over the past couple of years. I have lots more to add from the heap of stuff I collected for the Bootcamp. Although I don’t really use Twitter as my own PLN (I prefer Google+), I do find Twitter to be an amazing resource for my classes, so I am really excited about sharing how I use Twitter with others, and of course I am also going to learn a lot by thinking about other ways to use Twitter in Canvas. Ideally, my school will publicize this with faculty and I will be able to brainstorm with them about their classes too!

And from my new blog, here’s a great graphic by Bryan Mathers: for me, Twitter is all about the network of creativity!

Okay, I will have more to say about this project over the weekend, but I am glad I got it off to a solid start. I think I will have the mini-course ready in a couple of weeks. Fingers crossed!

Crossposted at OU Canvas Community.

Twitter4Canvas: Getting Started

So as I was pondering yesterday’s #MuseumSelfie and today’s #FolkloreThursday (such a great hashtag for my Myth-Folklore class), I was thinking that I should build a Twitter4Canvas course to help people learn how to harness the power of Twitter inside Canvas. I did a Twitter Bootcamp for the Tech Expo last year but between D2L (yawn) and the fact that IT and CTE chose not to publicize the Bootcamp, it fizzled. Totally fizzled. But I amassed a lot of useful materials I could re-use, and of course with Canvas and OPEN courses, this is much more likely to succeed: anybody can use the Canvas materials, no redtape enrollment and start-stop dates required.

So, I’m going to use this blog for brainstorming over the next two weeks, with a goal of actually creating the course that first weekend in February, and then refine it as time goes on.

I’ll start by creating a class.
https://canvas.ou.edu/courses/56095

Then I’ll make a custom URL: Twitter.LauraGibbs.net. I’ll have it go to the page I’ve chosen as the homepage for the course (front page of the wiki).

Settings: I need a nice Twitter bird image; I should be able to find one at Flickr.

Navigation: I guess I just need Pages and Modules. I’ll redirect Pages-Home as overall Homepage. Oh, I’ll use a Syllabus too.

And I’ll use the ridiculous “Redirect Tool” to add a link in the sidebar to my two Twitter accounts (I cannot believe every new link in the sidebar is an “app” … ugh).
Update: I forgot how totally annoying it is that Canvas will not just let people click on links in the sidebar without being “warned” that they are leaving Canvas. Ugh. Not worth it.

Okay, published! And just to get one page up and running, I’ll put in a FolkloreThursday widget as a taste of things to come. YES: Here is #FolkloreThursday happily displaying in Canvas.

Okay, that’s enough for today, but I’ll come back and continue tinkering tomorrow.

Crossposted at OU Canvas Community.

Twitter in Canvas and the Occasional Hashtag

Since today is #MuseumSelfie Day, there are all kinds of fun photos showing up in Twitter, just the kind of thing that I like to share with my classes via the class Twitter feed at @OnlineMythIndia. The most likely place that students see that is when they log on to Canvas and see the announcements blog as the homepage, with Twitter in the sidebar! Here’s a screenshot:

Of course, they might also see the Twitter in the sidebar of another blog for the class, in the sidebar of the class wiki, or they might even follow the class Twitter if they are Twitter users themselves.

In any case, I really like the fact that on #MuseumSelfie Day, I can share fun pictures with my students, bringing both art and fun into their online course experience. 🙂

I’ve been thinking that to contribute to the ongoing Canvas training efforts that are happening on my campus, I’d like to create a totally asynchronous, come-and-go-whenever Canvas course on using Twitter with a special focus on how you can use Twitter in Canvas. The power of Twitter widgets is mighty!

Crossposted at OU Canvas Community.

Martin Luther King Canvas Widget

I did not post anything in this blog so far this week: there was Martin Luther King Day on Monday, and then school started on Tuesday — and the first day of school is always wild. But it’s now Wednesday; I’ve got 84 blogs up and running and all happily networked (just waiting on 2 more), so I wanted to catch up here a little bit.

First, I want to share the Martin Luther King Day widget which I made, using some King quote posters that I had created a few years ago in honor of the holidays. Like with my other widgets, you will find it in the Canvas Widget Warehouse. There’s an iframe version you can use inside Canvas, plus javascripts you can use in a blog, like there (just reload for more):



Even though I only use that widget one day a year, I am really glad for it: on that day, I replace the daily class announcement blog post (which students see as the Canvas homepage) with a post that features the widget, and I also include the 200-pixel version of the widget in the blog’s sidebar. That means students who are doing work for the class (and that means quite a few of them) get to see multiple quotes throughout the day, hopefully learning something new about Dr. King and his legacy.

For more information, see the Martin Luther King widget page.

Crossposted at OU Canvas Community.

Blog Index / January 15, 2017

Welcome to the second Blog Index post of 2017! I had a great “Week 0” with the soft start to my classes, and classes start officially this coming Tuesday, after the Martin Luther King Holiday. Best wishes for the new semester, everybody!

This week’s posts are in bold:

Thoughts about Canvas and about LMSes 

Blogs and Blogging

Spring 2017 Reports

Widgets and Other Dynamic Content

Openness, Sharing, and Connectedness

Posts about Students

Posts about Instructors

Teaching Writing

Canvas Class Announcements

Some Practical Canvas Advice

Grading with Canvas

And here’s one of the growth mindset cats from last week’s posts:

I need space to question and to explore.

Crossposted at OU Canvas Community.

css.php