Pages

Showing posts with label OULMS_16. Show all posts
Showing posts with label OULMS_16. Show all posts

May 1, 2016

Canvas Question: Pinterest Widgets

Don't ask me why, but the only way you can display a Pinterest Board is to create your own HTML file, insert the javascript, and then upload that file. The javascript in the file works, but the same javascript in a Canvas page will not work? Perhaps a Canvas guru can enlighten me about that!

This link takes you to the file so can see what I mean: pinterest.html.


FWIW you can also see that the Pinterest Board renders if it is inserted into a Blogger blog post which is embedded via iframe.

But when I put the exact same content of the HTML file into a Canvas page, the Pinterest Board does not display. You can see the result here: Pinterest test page.





Canvas: Why Live Content?

This post has moved.

Canvas Question: content display area

Is there anything I can do about the top of the screen in the Pages section of a Canvas course where the big blue "all pages" link sits now? It would be great if users could at least pop that space closed the way they can pop the left-hand nav bar closed.

Do the numbers: if the user doesn't learn to suppress the left nav bar (which they have to do with EVERY NEW PAGE; it is not persistent), then that means out of 800x1200 visible pixels, only 550x800 pixels are my content. So, that is 440K pixels out of 960K pixels: I am getting to use less than half of the visible screen. Ouch.

My actual content is in the red box below:



April 30, 2016

Live Content in Canvas: Twitter, YouTube, Flickr, Diigo, more


So, after a bumpy start (Canvas rejects Twitter widgets), I finally got a good set of dynamic content pages set up in my practice Canvas course. I made it public, so this link will take you there: Growth Mindset Playground. I found a hack to make the Twitter work after all (weird, but functional), plus it's easy to do YouTube, Flickr, Diigo, Blogger, and (my personal favorite!) Inoreader.

I don't really have any interest in using Canvas for a "course," and I don't have any interest in creating content in there, but these live content pages are different. Instead of creating content inside Canvas (I far prefer other publishing platforms), I am creating and curating content in real spaces on the Internet, and that content is then automatically displayed in Canvas. I don't have to do anything: it's automatic!

So, when I use Twitter, the tweets show up in Canvas. When I add a new video to the YouTube playlist, the playlist is updated. When I add new images to the Flickr album, they show up in Canvas. When I bookmark with Diigo, it's in Canvas. New Blogger blog post? It's in Canvas. New RSS items? Inoreader will display them in Canvas, along with other social network content, including Google+ and Facebook.

Some other formats I tried did not work because Canvas rejects javascript. That is frustrating (one of the main reasons I like Blogger is that it is very javascript-friendly), but I'm still very pleased with the live content sources that do work! And, of course, I am very happy that I can make the course pages public so that everybody can see how it works and decide what might be useful for their own Canvas courses.

Why live content?

To me, live content is something extremely important to include in an online course. Using live pages, you give the students a steady stream of new content to explore. This might be content that the instructor(s) create/curate, or you can have the students also participate in creating and/or curating the content as well. It all depends on the goals you have for your course!

In future posts, I'll have more to say about these specific content sources and also about content creation and curation. For now, though, I am really happy that I was able to get all this live content up and running. Even better: I am so glad to be able to share the pages with everybody... that was never possible in D2L!

Growth Mindset Playground: Canvas Practice Course

Well, that was fun! Once I realize that Inoreader can drive my Canvas live content, I was ready to go, so I started building a practice course which I am calling Growth Mindset Playground. Screenshot below. Here are the things I did:
  • configured my Canvas profile with name, bio, links (but disappointed there is no live content there)
  • created a course homepage with an Inoreader feed for the MindsetPlay tag (more about that in a later post)
  • created a separate webpage displaying that MindsetPlay stream plus more (javascript cats, which won't work in Canvas)
  • removed all the extra areas I am not currently using (quizzes, grades, announcements, etc.)
This is going to be great motivation for me to work on a really good Inoreader stream, and of course that will be available via the Mindset.MythFolklore.net page I created, totally aside from Canvas. Whoo-hoo!


INOREADER RULES THE WORLD... all-caps of joy

I wanted to try one more Canvas test, and after the dismal Twitter test, I was not optimistic... but look at this: the HTML clippings for an Inoreader RSS feed render without any problem. Isn't that awesome???

So, by using Inoreader's rules and active searches, I will be able to create some seriously awesome dynamic pages in Canvas: live content coming to you from the real Internet. Who needs Twitter when I have RSS???

My worries are over. 

Happy. Details later.

For now, screenshot:


Twitter Widget in Canvas... HELP!

Well, I was excited to get started learning about Canvas, but my first effort is a bust. I created a new Twitter widget I want to use, which works fine here (see below), but when I paste it into a Canvas page (HTML editor), I just get gibberish. Not a good start; I'll come back next week. I'm happy to play with Canvas on a weekend if it's going to be fun, but not if it's going to be annoying, ha ha.

How it looks in the HTML editor:


How it looks when I switch back to WYSIWYG:


What I see when I publish:


I found the Canvas Twitter "app" for embedding, but it sucks because there is no auto-expand for images and the main reason I use Twitter is to share images and video. Students are not going to notice something that looks like this:


Sigh. Instead of a faux Twitter widget, I would like a real one please!

Compare a real Twitter widget which shows images:

#OU_LMS16: 06. April 30 2016

Here is the new Storify:
#OU_LMS16: 06. April 30 2016


April 17, 2016

Citizens of the Learning Community, Unite!

A question from Ira Socol at the Twitters, via George Station:


Ira's focus is on the choices students are able to make in school — or, rather, how little freedom they have to make choices:
Could we find a way to let freedom be part of every child’s life? Could we find a way to allow our kids the chance to take risks? The chance to do things wrong? The chance to screw up? [...] In short, start treating your students as humans — as citizens of a learning community — and stop treating them as detainees who are in your school for training.
George then asks how this applies to LMS participation (following up on a conversation we were having earlier with Phil Hill at Google+), and it is a very good question indeed. What would lead to greater LMS success: a learning community, or training? I say: learning community!

Just look at what happened when we went with D2L ten years ago. There was training aplenty. In addition, the Internet abounds with additional training materials (every school, in fact, seems to churn out tons of these LMS training materials) . . . yet D2L usage is really low, as a survey of faculty shows. And indeed, those numbers are probably skewed high, given that users of D2L were more likely to respond to the survey in the first place. (Why we cannot get usage numbers out of D2L itself has always seemed extremely bizarre, but that's a separate question.)

The problem in my opinion is that we are expecting the LMS and its features — and training in how to use those features — to lead to actual changes in the way faculty both design their courses and teach them. I just don't see how that will happen.

If you want to see changes in course design, then we must have discussions ABOUT course design. That's not something that you do via a "training session." It cannot be top-down and scripted, one-size-fits-all. Instead, it has to come from the bottom up as each instructor finds their own design. But we can help each other as we pose our own design questions; that is what a learning community is for!

So too with teaching: if you want to see changes in people's teaching, then we must have discussions ABOUT teaching, not just "training sessions" focused on LMS features. To transform people's teaching, we need sustained self-reflection along with conversation and sharing, over time. In a learning community.

Will the coming year see a learning community take shape... or just LMS training?

Well, here is the challenge I would like to make: let's start by not assuming that the LMS is even going to be the best choice for every goal. In fact, let's not assume it is the best choice for any goal. Let's ask instead: given my goals, what are the best tools for me to use? 

Goals first. Then the tools. And let's choose our tools based on the collective wisdom we can come up with as a learning community made up of hundreds of experienced teachers here at OU. With all our diverse experience and backgrounds, we have been exploring a LOT of technology options over the years. That's great. The new OU Create project makes many of those options even more feasible than they were before. And that's great. So much greatness:

Blogs.

Wikis.

Websites.

Games.

Video.

... and more ...

So, let the learning community come first and drive the training sessions as needed. Don't let the LMS feature set drive the discussion, and don't assume that OU Create is the "other" default. Bring it all to the table!

No defaults: instead, let's discuss from the ground up and see what we can learn.

And how to do it...? There are lots of ideas here in this series from Langwitches: Building a Professional Development Hub for your School.


Note that they are advocating an online hub. If we want everybody to be able to participate (faculty, students, everybody), and if we want to grow that network over time, we need some kind of online hub: online there is room for everybody to participate along with a real opportunity to grow incrementally over time, iterating and reflecting as we go.

So... what would be the hub?

I'd love to see our campus Canvas advocates build that hub USING Canvas. What a great way to show us to what extent Canvas can indeed be used to support a learning community, while also allowing us to discuss and document other options if/when it turns out that the LMS is not the best tool for a particular goal someone has for their own class. This is an idea I proposed during the Canvas pilot a couple of years ago, but there were no takers. I wonder if we can try to build a community this time? Just think how cool it would be if training emerged from that community and was supported by that community.

I'm glad to a very active member, sharing everything I know about student blogging, RSS, and related topics, while learning from others' experiences in their own teaching and learning experiments.

Meanwhile, I'll keep sharing in the only public online network we have right now, which is Twitter. The hashtag connects us: #OU_LMS16 is where you'll find me. But if the Canvas advocates build a space for networking and learning together IN Canvas, you can sign me up. I would be delighted to give it a try!

For more LMS-related posts at this blog, including Storify for the #OU_LMS16 hashtag at Twitter, click here: OU LMS posts.

April 3, 2016

LMS Diary 1. Enrollment and Class Rosters

Preface. So, I keep my LMS use to a minimum, which means that I don't expect any really big changes as a result of this shift in LMS systems that is (probably) coming at my school from D2L (which was have had for 10 years or so) to Canvas. At the same time, I am really (REALLY) hoping that this technology change will lead to a lot of discussions about teaching -- our goals, methods, frustrations -- so that we can learn from each other's experiences and improve all our efforts. We have a hashtag for sharing at Twitter (#OU_LMS16), and one thing I am going to try to do in this series of blog posts is to document EXACTLY how I use D2L now in order to get ready for the switch.

LMS Diary 1: Enrollment and Rosters. Since enrollment for classes started last week, I can document my Fall 2016 classes from the very beginning! So, here is how things start:

The system automatically creates course spaces for me; I have two courses: MLLL-3043-995 and MLLL-4993-995, the same two courses every semester. The only curse page that matters to me right now is the Roster page, so I bookmark links to both my roster pages; in D2L those links look like this:

https://learn.ou.edu/d2l/lms/classlist/classlist.d2l?ou=2194188

https://learn.ou.edu/d2l/lms/classlist/classlist.d2l?ou=2200766

As students enroll, they show up on the roster. Since I need to keep track of lots of student information that is NOT on the Roster (and I cannot add my own data fields to the Roster), I manually transfer the first and last name of each student enrolled in the class to a Google spreadsheet.

Flags. As I copy the student's name to the spreadsheet, I flag the student, so that I can keep track of who I have copied and who I have not copied (as you can see from the greyheads, most students do not ever update their D2L profiles):


I am then able to filter for not-flagged, which shows me exactly which students I need to copy.

Drops. There's also a page called "Enrollment Statistics" which shows me the students who drop (newest first), and I check that when my spreadsheet enrollment does not match the enrollment number in D2L; that mismatch means someone has dropped that I need to remove from my spreadsheet.

LMS v. Spreadsheet. All the rest of the important work I do is in the spreadsheet, not in the D2L site. That's what I mean about keeping my use of D2L to a minimum. If Canvas gives me the option to add fields to the roster (and I have a lot of fields in my spreadsheet!) so that I can keep track of that data in the LMS, I might... or I might not. Google Sheets are really powerful; Canvas would have to give me good reasons to give up my spreadsheet. We'll see!

What's Next? The Roster is the first thing I use in D2L, and for my Fall 2016 classes, that is all I will be using until August when I start actually setting up my classes. That means I won't have another post like this for a while, but I am glad I have this set up so that I can document my Fall 2016 classes from start to finish, week by week, as it all takes place.

March 22, 2016

#OU_LMS16

I am really excited for the way that the LMS conversation going on at OU right now can perhaps become an occasion for bigger discussion about teaching and learning. This time around, unlike when we switched to D2L years ago, we have OU Create in place, which means that faculty and students alike have really powerful web tools they can use in conjunction with the LMS... and that makes all the difference! So, I hope that in addition to educating people about the LMS options, we can also educate them about options BEYOND the LMS, with blogs, wikis, and other web-based tools that can open up a whole world of learning and sharing that boldly goes where no learning management system can ever go. :-)

And we've got a hashtag for sharing ideas about all this now at Twitter, so here goes: I'm looking forward to lots of good discussion in the next year or two: whoo-hoo! I'll also label LMS- and related posts here with #OU_LMS16, starting with this post. :-)