Crucial Thought Rss

Featured Posts

MobiOne Promo Code - app development software One of the highlights of my year thus far has been publishing iOS apps with kids. We've gotten two apps successfully published in the App Store and are working on several more. As of this writing, we have one in review that we hope will be approved soon. I often get asked how we publish apps, since this is not something that is typical...

Read more

Chris selected as K12OnlineConference keynote speaker Each year the K12OnlineConference provides tremendous professional development for free, and entirely online. This year, they have selected me as one of their keynote speakers. I am thrilled to have been chosen and look forward to participating in the conversation. Read the full post announcing all the keynote speakers here.

Read more

Two quick links on Cognitive Load Theory I've been fielding lots of questions lately about Cognitive Load Theory. Here are two quick links that may be useful. First is an article talking about the practical implications of CLT on the design of learning. The second are some "recent" (as of 2003) developments regarding CLT. Happy reading! Update: I clarified the second...

Read more

Practical advice on kids and Android app development After hearing about my students' success developing an Android app, I've gotten several emails asking for more details as to how I practically worked with my kids. Here are some pointers that I offered to the first person that emailed me, perhaps they are of some use to you. Please note that your mileage may vary. It's ok to not be...

Read more

Publishing an App Inventor app to the Android Market As I mentioned earlier, my students and I published an Android app to the Android Market. See those links for more information on the background. This post is decidedly technical. First, once we finished the coding process, we packaged the app for to download to the computer. This is an option in App Inventor. This downloaded an .apk file....

Read more

Moodle and Slideshare, how to make them friends

Category : General

I recieved a comment to my posting about Loving Moodle so far from Jonathan Boutelle, CTO of Slideshare. He requested that I elaborate on how I was able to get Slideshare working with Moodle, since Moodle by default will not allow embed and object tags.

First let me say how excited I am that the CTO of Slideshare read my blog. I am a HUGE fan of Slideshare, even though I only recently learned of the service and began using it. Before Slideshare, I used to open my presentations that were initially created in MS PowerPoint in OpenOffice Impress. I would then use the Export as Movie command in OO, and that would create a .swf file that I could then post for students to view. I had to code my own embed tags and play around with sizes, etc. Slideshare has taken care of all of that for me. Thank you, Slideshare. Posting this entry is the least I can do.

So with no further adieu.

The first thing you must do to force Moodle to allow embed and object tags is remove the security barrier. When looged in as the administrator, click SECURITY –> SITE POLICIES and look for this checkbox.

So naturally one needs to check that checkbox. That is the easy first step. You have to be careful with this one, because now we are allowing anyone and everyone to utilize these tags. For my class, I don’t worry too much, but it can be a risk for other classes.

So what do we do? Media filter, of course!Click on MODULES –> FILTERS and look for MULTIMEDIA PLUGINS. If you enable it, you can decide what types of media files you will allow or disallow. This is an important plugin because a careful check reveals this box…

That is the key box to make sure you change. You can decide for yourself how you want the rest of the boxes to be, but this one (if you have this plugin enabled, mind you) can be the difference between Slideshare friendship and antagony.

So there you have it. Jonathan, I humbly submit this to fulfill your request!

Loving Moodle so far!

Category : General

So I have had a few days with a fresh install of Moodle 1.7 Beta and so far it has been a fun ride. I have to admit that it was a little foolish of me to attempt to learn a new piece of software with a new and fairly buggy release (I downloaded it when it first came out on October 10 and installed after my last post, so it was a little stale) but nonetheless it has been good. I had a few errors and ultimately had to delete the entire install and start over, but it has been a fantastic learning experience. Here are some of the things that I like so far and how I have implemented outside tools.

First, here is a screenshot of what my front page looks like when you are logged in as my tester student. I want to also point out that the site is closed to the outside, but I will allow guest access to courses with a password. I think this is a great way to encourage parents to join in on the learning!

  • Courses can be built around a social framework. Right in the center of my course page is a discussion forum. When I first began playing with Moodle I discarded the social framework calling it “too loose” and wanting more structure. The more I thought about the nature of learning these days I realized that learning is inherently social and that I needed to leverage that as opposed to run from it! So my courses, at least virtually, are built around a social framework.
  • You can compose HTML pages directly from within Moodle and Moodle incorporates a WYSIWYG editor. Now, in order to embed some of the media that I wanted to use, I had to tell Moodle to allow me to do that, as by default Moodle can prevent users from using embed and object tags. I was ok with allowing this, and may explore a more secure way to do it, but for now it works fine. What I ended up doing was uploading all of my presentations to Slideshare, a new favorite website, and within minutes I had them all listed as resources. My entire nine weeks course is already there, I just have to unhide it after I present it in class.

  • The quiz module works wonderfully. I have learned how to import questions from a text file using the Aiken format, which is essentially the easiest thing on the planet. As of yet I am only using multiple choice questions, but as our usage of Moodle increases (and so does my willingness to experiment) I will look towards matching and otherwise. These are not my favorite of questions, but considering I do teach a foreign language, there is a certain amount of vocabulary that kids need to review. This is a wonderful way to do it in a no-stress environment.
  • I also like the fact that there is a chat feature and a wiki available. I think Moodle’s Wiki leaves a lot to be desired, so for now we will still use one of the external wiki services. I do know that they are looking to integrate a new, more feature-rich wiki sometime soon, and when that comes out I may consolidate a bit. I am becoming more and more of a fan of Wikispaces, although Wetpaint still has the hearts of some of my kids. I am going to begin a series of Wiki interviews to kick off my new blog, which will be announced shortly. I can’t wait to hear what some of these guys have to say about the Google acquisition of Jotspot. The Wiki market is heating up!
  • I also love that Moodle has an internal blogging engine. As Elgg 0.7 comes out, I may consider integrating Elgg and Moodle for a more social platform, but I would have to see that in action first.

So that’s my Moodle wrapup! If you think there is a feature I am overlooking, or you want to check out my installation firsthand to see what it’s all about, let me know! I’ll gladly send you the guest access password, since there are no kids involved yet. That’s coming next week!

Update: Fixed font formatting issues. No content change

Update 2: Fixed broken links (sorry). No content change

Crucial EduBlogger WordPress plugins…

Category : Educational Technology, General, Software

I am working on a new blog, to be announced soon. If I have learned anything from this blog (which will continue, but return back to the real core purpose of promoting free and/or open source software in k12 education) it’s that folks are out to get me.

By that I mean trackback/comment/comment form spammers. It’s been unreal! I can’t imagine what a real ed blogger that’s halfway decent in the rankings deals with. According to technorati, I don’t even make it into the top 100,000. Can’t say I’m terribly concerned, although I suppose it would be an ego boost if it happened. Maybe the new blog will be the trick! I’ll be announcing that shortly, once I finish getting the theme just right, the plugins installed, and some other fine tuning done. I think it will be good.

I want to ask a question before I continue, though. What do you think are absolutely mission critical WordPress plugins? Here is a list of the plugins I either use or have modified for use. Do you have any that you think I should add to the list? For what it’s worth, I am using the newest version (2.0.5) of WordPress and all these plugins seem to work fine.

  • Akismet – Spam Protection – installed by default with WordPress.
  • Ultimate Tag Warrior – Helps me tag my posts with ease.
  • PodPress – It’s the gold standard for WordPress and podcasting. Works wonderfully and recent improvements have knocked out some of the bugs that caused me lots of grief in months past.
  • Feedburner Feed Replacement Plugin – theoretically redirects all feed traffic to feedburner.
  • EdBlogger News Submit Link – Automatically adds a submit link for EdBlogger News. I actually modified this one from a plugin called Sol-Digg , by Bas Wenneker, which I don’t think is bring developed any more. So I say I did it! Jokingly more than anything, I give credit where credit is due. You can see this in action below each post.
  • EduBlogoSphere Submit Plugin – I modified the above one to work for a new service, located at EduBlogosphere.com. In the interest of full disclosure, I sort of run the edublogosphere.com domain using an open source piece of software called pligg. I am thinking it would be a cool way to unite the edblogger community, but not sure I would ever get buy-in and enough traffic. So it sits there.
  • Google Analytics – Helps me see the underworkings of my site’s traffic. Haven’t fully harnessed this one yet.
  • Spam Karma 2 – This helps where Akismet does not, for trackback validation. I was getting LOADS of trackback spam until SK2 took control. I doubt I need both Akismet and SK2 but they don’t seem to be fighting each other.
  • WordPress Database Backup – This is also a default plugin, but a good one.
  • WP Contact Form – I use this so that folks can contact me without me revealing my email address, a defense against spam, naturally. Although, I am finding out that LOTS of bots seem to be able to use this form, so now I am getting a bunch of contact form spam. I think I need a new contact form option with some sort of image validation-type check to it. Going to be looking into a new solution for this one…
  • XD Forum – I wanted this more to learn how to do it than anything else. I have figured out a blog is not a great spot for discussion outside of the comments realm. My forum never got going, and was originally a bit hard to read. I fiddled with bbpress when it was first released a few weeks ago, and never could quite get it to work with my theme wrapped around it. It works nicely alone, and can integrate with WP logins, etc, but I had trouble truly integrating it, and my sites are fractured enough as it is.
  • BlogLiner – I don’t use this on this blog, although I should. My blogroll is sadly out of date. BlogLiner spits my Bloglines blogroll into a fancy little sidebar widget. I had to trim the list, since there are a good many feeds in my account. I made the majority private and left the ones I think would be the most useful.

I think all of these are available on the newly redesigned WP-Plugins.net site, which I think can be a fun site to explore.

So that is the list compiled from my own surfing. I decided that if I was to find a more comprehensive list I might need to look to the blogging community, writ large. Via Bloggingpro I came across this article from John C Chow. After reading his list, I decided to add two to my list, and have installed them since beginning the draft of this post. They are:

  • Digg Click - I previously used Cybernet’s Digg Button plugin but found that I had to turn off the Visual Editor each and every time I intended to include a Digg Button. Digg Click, as you can see from my implementation, has a nice feature of not requiring a post to have been previously “dugg” before it displays the button.
  • Related Posts – This plugin is obvious. It seems to work based on the title of the post, and has a feature where you can add keywords (not tags) to help the plugin better match what it calls related to the current post. You can see that it works, although not terribly well. That is a fault of my desire to create witty titles that sometimes are a bit non-sequitor to the post content. Do I need to shape up? Well…maybe.

So that’s my list. Did I miss something? If you comment, please make sure to provide a link to your favorite plugin! I will be announcing my new blog soon, to much fanfare I am sure! Thanks for standing by me.




bt
plugin by DynamicWP
#