Welcome to the Frontpage of TCEA's Moodle!
Here's THE way to Use PowerPoint/Presentation 4 Online Learning
- Details
- Created on Thursday, 06 December 2012 02:10
- Last Updated on Thursday, 06 December 2012 02:10
- Written by Ken Task
- Hits: 441
Publish Your PowerPoint (.ppt) or Open Document Presentation (.odp) by uploading it below. As SlideSpeech reads the speaker notes from your presentation, make sure that each slide contains clearly written speaker notes before uploading.
Demo: http://slidespeech.com/s/ca4kNnXAen/
Available on App Store, Android Play, Amazon, and Windows.
Moodle 2.4 - TCEA Conference 2013 - Moodle Academy
- Details
- Created on Wednesday, 05 December 2012 00:13
- Last Updated on Wednesday, 05 December 2012 00:13
- Written by Ken Task
- Hits: 479
Moodle 2.4 was released yesterday so I had to give it a look see. Much improved speed as there is now built in caching and controls (to some extent).
Anyone that is a MUG member or TCEA member that desires to 'kick the tires', just acquire an account and drop me a line. Appropriate levels of access granted upon request! ;)
More on Joomla as backend for Moodle - Videos
- Details
- Created on Thursday, 29 November 2012 15:38
- Last Updated on Thursday, 29 November 2012 15:38
- Written by Ken Task
- Hits: 415
Why Joomla and AllVideos plugin?
Some video formats are NOT streaming. Take .mp4's as an example. And another note … the server used in these examples is NOT setup to be a streaming video server.
Here's a raw link to an mp4.
http://sos.tcea.org/videos/File_management_and_integration_of_Repositories-M7Q5V39vNnc.mp4
As an experiment with your own browser click the link (or copy and paste in a new browser window)
One should notice a blank screen appears and the browser appears to be doing nothing. Not true. It's downloading the .mp4 file (no progress indication either).
Ok, to be fair, clear your browser cache now.
Now let's look at the same video served out by Joomla and a bot plugin called AllVideos:
http://sos.tcea.org/moodle23/local/j/index.php/videos-4-moodle/7-a-moodle-session-on-new-file-system-mp4-local
Notice any difference?
Why not use Moodle and it's built in players?
For one, the AllVideos bot allows one to reference videos located on other video servers. So one doesn't have to download then upload the videos to your server. Moodle tries to do the same thing, but it's player has issues with media types.
YouTube, Vimeo, Flicker, and Google Videos
Here's an example of a YouTube video (if you're not filtered)
http://youtu.be/WvCIv5KCbeE
In AllVideos bot:
{ youtube } WvCIv5KCbeE { / youtube }
NOTE: spaces added to be able to show the format of an AllVideo bot link.
See it via J Repo:
http://sos.tcea.org/moodle23/local/j/index.php/videos-4-moodle/8-moodle-presentation-youtube
See http://www.joomlaworks.net/extensions/free-premium/allvideos for more information.
Joomla 2.6.x as backend for Moodle 2
- Details
- Created on Tuesday, 27 November 2012 21:03
- Last Updated on Tuesday, 27 November 2012 21:03
- Written by Ken Task
- Hits: 409
Have been tinkering with using Joomla 2.6.x as backend for Moodle 2 …
Looks promising.
There are two integration mods for Joomla to mesh a Joomla to a Moodle, but, unfortunately, one is complicated to install (joomdle) and the other (JFusion) doesn't have a authentication setup yet for Moodle 2 but due out soon. Joomdle appears to be designed to be a front end for Moodle which would be great if I were selling courses online, but am looking for what works best in a K12 setting … primarily accessing and playing the digital content.
Have installed a Joomla in a 'j' directory in the /local/ directory of a Moodle 2.3.x. The local folder provided for the development of local plugins to Moodle, but one can install just about anything in it without Moodle complaining.
The Joomla does contained addons (extensions) for videos and audio as well as a document management system. All 'play' on a Samsung Galaxy IIS. Matter of fact the videos play inside the Joomla … no launching of another app … using the 'standard browser' even if the Moodle template is set to recognize device and flip to a smartphone or tablet theme.
The template used in the joomla is very minimal … just enough to provide navigation and enough room to play the digital content.
http://sos.tcea.org/moodle23/
One will have to acquire an account to actually see it - although, right now, I've left open the /local/j/ directory for direct access.
It is possible, to take code from the Joomla, and embed in the Moodle
(if one knows what code to 'clip').
Guest access allowed:
http://sos.tcea.org/moodle23/mod/url/view.php?id=50
One way to move 1.9.x users into a 2.x
- Details
- Created on Wednesday, 21 November 2012 10:47
- Last Updated on Wednesday, 21 November 2012 10:50
- Written by Ken Task
- Hits: 401
The problem: 1.9 course backups when restored to a 2.x do NOT restore users.
But the backup zip does contain a 'users.xml' file. While some spreadsheet guru could probably write some macros to strip out the xml tags thus leaving rows with needed information for cvs importing in a Moodle 2, the following is a 'poor man's' method. Yes, it involves some work, but nothing more than exacting copy and paste as well as search and replace in a text editor.
So here's how ... again, the 'poor man's' method:
Open the users.xml file with a browser (just for easy viewing).
<username>hpotter</username><idnumber/><firstname>Harry</firstname><lastname>Potter</lastname><email> This email address is being protected from spambots. You need JavaScript enabled to view it. </email>
Highlight the username, firstname, lastname, email lines and copy to clipboard.
Paste in TextEdit or NotePad - anything text based that has search and replace.
Do that for each user found in the user.xml file.
Find: <username> Replace with: blank (ie, nothing).
Find: </username><idnumber/><firstname> Replace with: ,,
(a double comma in this case as we are leaving the 'password' field blank. a single comma is a 'delimiter')
Find: </firstname><lastname>< Replace with: ,
Find: </lastname><email> Replace with ,
Find: </email> Replace with: blank (ie, nothing)
Using the example above, here's what one should end up with:
hpotter,,Harry,Potter, This email address is being protected from spambots. You need JavaScript enabled to view it.
Each user is on a separate line.
Format (the following is the first line of the .csv file):
username,password,firstname,lastname,email
** note the ,, means a blank password. Moodle will generate one and send EMail.
IF those students don't have EMail, use a 'generic' password for all users.
The way to create that on the fly is:
Search for: ,,
Replace with: ,Wizard1!,
Save your text file as a users.csv file.
For further info:
http://docs.moodle.org/23/en/Upload_users
Moodles and SELinux
- Details
- Created on Friday, 16 November 2012 00:45
- Last Updated on Friday, 16 November 2012 00:45
- Written by Ken Task
- Hits: 389
There's a bug in a CentOS 5.8 app called setroubleshoot. If one sees it run amuck ... along with one that follows it 'sealert' they are tied to auditing from SELinux (Security Enhanched Linux).
Sometimes to 100% of the CPU. Uhhh, not good as Moodle 2 is a memory hog anyway!
So here's the fix:
As root user:
sealert -a /var/log/audit/audit.log
The above processes the audit.log
It will grind away and eventually screen will scroll with many
returned references.
Many will look like:
Summary:
SELinux is preventing the httpd from using potentially mislabeled files
(/var/www/moodledata/sessions/sess_81lmg55h3b7tn2n1mmcgn9p783).
Detailed Description:
[SELinux is in permissive mode, the operation would have been denied but was
permitted due to permissive mode.]
If you want httpd to access this files, you need to relabel them using
restorecon -v '/var/www/moodledata/sessions/sess_81lmg55h3b7tn2n1mmcgn9p783'.
You might want to relabel the entire directory using restorecon -R -v
'/var/www/moodledata/sessions'.
The Moodle server here is set to use the data directory for sessions.
IF SELinux had been in the enforcing mode it would have been denied.
Right now, it's an issue with logging this all the time and sealert as well.
So to fix:
cd into the data directories then run:
/sbin/restorecon -R -v '/var/www/moodledata/sessions'
Might consider cd /var/www/ and running it for the entire data directory.
/sbin/restorecon -R -v '/var/www/moodledata'
as the sessions directory won't be the only one.
If you desire a little more research time for above but need to gain some processing power back restart setroubleshoot
/etc/init.d/setroubleshoot restart
If it kicks in right away, afraid you might have to trust me and just do it! ;)
Mysql realtime status
- Details
- Created on Thursday, 15 November 2012 00:27
- Last Updated on Thursday, 15 November 2012 00:27
- Written by Ken Task
- Hits: 391
To get realtime status on the DB server as root user on a Linux box
watch "mysqladmin status"
shows:
Uptime: 3044 Threads: 2 Questions: 433446 Slow queries: 0 Opens: 8595 Flush tables: 1 Open tables: 64 Queries per second avg: 142.394
and refreshes every 2 seconds by default.
Moodle 2 Slow?
- Details
- Created on Friday, 09 November 2012 08:21
- Last Updated on Friday, 09 November 2012 08:32
- Written by Ken Task
- Hits: 490
While Moodle HQ has recommendations for hardware and performance there are new developments which one might need to consider. One such development is mod_pagespeed for Apache.
https://developers.google.com/speed/docs/mod_pagespeed/download
Test your Moodle?
https://developers.google.com/speed/pagespeed/insights
Miro Movie Converter ...
- Details
- Created on Wednesday, 17 October 2012 22:45
- Last Updated on Thursday, 25 October 2012 23:49
- Written by Ken Task
- Hits: 503
Convert almost any video to MP4, WebM (vp8), Off Theora, or for Android, iPhone, and more.
http://www.mirovideoconverter.com/
Video generator for Everbody:
http://sandbox.thewikies.com/vfe-generator/
Learning Git
- Details
- Created on Saturday, 13 October 2012 16:10
- Last Updated on Thursday, 25 October 2012 23:49
- Written by Ken Task
- Hits: 505
There is, however, an other resource for git worth bookmarking: http://gitref.org/
At the gitref site one can download a copy of the reference site via web and place the copy on a web server of your own. Note: did require some editing of links, but here is local copy: http://moodle.tcea.org/gitref/
I won't say the learning curve is easy ... lots to wrap ones mind around ... but once one does have the process down, updating a moodle is as simple as 'git pull'.
Git works best if one has a dedicated server. Wouldn't be surprised to see services that provide remotely hosted shared solutions figuring out a way for those customers to use cause it would save them a ton of helpdesk request.
Have some local notes at: http://moodle.tcea.org/sysadmins/ which was used as reference for TCEA's System Admins Conference held not too long back ago.
Strongly recommend downloading git and installing it locally on workstation for your learning environment. Get the process down before using on a production server. To err is human, but as far as teachers and students are concern, not on a production server!
Text Anatomy of a 1.9.x backup routine ...
- Details
- Created on Tuesday, 28 August 2012 15:02
- Last Updated on Thursday, 25 October 2012 23:49
- Written by Ken Task
- Hits: 647
One can watch the backup routine take place in real time on a linux server.
In a terminal session logged on as root user.
cd /pathtoyourmoodledatafolder/temp/backup
watch 'ls -lR'
Course for this example is a "Build Your Own Linux Box":
backup-byolb-20120828-0858.zip 1.2GB
First thing backup routine does:
Creates a temp directory (the 134… folder below)
Then begins to build folders see in the ./134 folder below as well as the moodle.xml file.
That moodle.xml file very important … it's the 'controller' for restore.
NOTE the zixlwmUg file below … that's the zip file being created … temp name.
"Zipping backup" in your browser window.
When it finishes the routine:
-rw-rw-rw- 1 apache apache 1235956105 Aug 28 09:03 backup-byolb-20120828-0858.zip
appears in the listing of files atop the 'course_files' folder.
That's when it attempts to copy the zip to either the course ID folders.
"Copying zip file" in your web browser window.
When it starts to clean up the watch window will show folders disappear until all of the temp 134… folder is erased.
"Cleaning temp data" in your web browser window.
The routines that take the longest are user info,assignments, and quizzes - as represented in your browser window and the …………. lines you see.
Below is a text representation of the watch window:
Every 2.0s: ls -lR Tue Aug 28 08:59:29 2012
.:
total 8
drwxrwxrwx 5 apache apache 4096 Aug 28 08:59 1346162336
./1346162336:
total 364
drwxrwxrwx 12 apache apache 4096 Aug 28 08:59 course_files
drwxrwxrwx 6 apache apache 4096 Aug 28 08:59 moddata
-rw-rw-rw- 1 apache apache 339649 Aug 28 08:59 moodle.xml
drwxrwxrwx 3 apache apache 4096 Aug 28 08:59 user_files
-rw------- 1 apache apache 738144748 Aug 28 09:02 zixlwmUg
./1346162336/course_files:
total 7532
-rwxrwxrwx 1 apache apache 2059 Aug 28 08:59 centos56installnotes.txt
-rwxrwxrwx 1 apache apache 3248 Aug 28 08:59 centos56netinstall-quick.txt
-rwxrwxrwx 1 apache apache 1352 Aug 28 08:59 cheatsheet.txt
drwxrwxrwx 2 apache apache 4096 Aug 28 08:59 cldbscripts
drwxrwxrwx 2 apache apache 4096 Aug 28 08:59 fx
-rwxrwxrwx 1 apache apache 98 Aug 28 08:59 getjoomla
-rwxrwxrwx 1 apache apache 129 Aug 28 08:59 getmoodle
-rwxrwxrwx 1 apache apache 5859077 Aug 28 08:59 Joomla_1.6.3-Stable-Full_Package.tar.gz
drwxrwxrwx 3 apache apache 4096 Aug 28 08:59 netinstallpics
drwxrwxrwx 2 apache apache 4096 Aug 28 08:59 PDF
drwxrwxrwx 2 apache apache 4096 Aug 28 08:59 picsformoodleinstall
drwxrwxrwx 2 apache apache 4096 Aug 28 08:59 picsfornetorking
drwxrwxrwx 2 apache apache 4096 Aug 28 08:59 screencaps
drwxrwxrwx 2 apache apache 4096 Aug 28 08:59 startuppics
drwxrwxrwx 5 apache apache 4096 Aug 28 09:00 tubes
drwxrwxrwx 2 apache apache 4096 Aug 28 08:59 windowsutils
-rwxrwxrwx 1 apache apache 1700920 Aug 28 08:59 windowsutils.zip
Listing is longer …
Here's wishing you clean/usable 1.9 backups on your march to version 2 of Moodle.
'spirit of sharing', Ken
Moodle 2.3 ... oh, my!
- Details
- Created on Wednesday, 27 June 2012 14:20
- Last Updated on Thursday, 25 October 2012 23:49
- Written by Ken Task
- Hits: 826
The WebminBatchUser.xls and thanks image were placed in Moodle using drag and drop. One can turn on options for displaying file size and type so users are informed as to what they are clicking upon, also.
http://moodle.tcea.org/moodle23/course/view.php?id=2
Guest access allowed.
The Question: Anyone running MDL 2 in a VM? On Linux?
- Details
- Created on Wednesday, 29 February 2012 10:35
- Last Updated on Thursday, 25 October 2012 23:49
- Written by Ken Task
- Hits: 1002
Is anyone running Moodle 2.x in a VM? If so, on linux? DB in the VM? How many concurrent sessions are you supporting?
References:
http://docs.moodle.org/22/en/Installing_Moodle#Hardware
"Memory: 256MB (min), 1GB or more is strongly recommended. The general rule of thumb is that Moodle can support 10 to 20 concurrent users for every 1GB of RAM, but this will vary depending on your specific hardware and software combination and the type of use. 'Concurrent' really means web server processes in memory at the same time (i.e. users interacting with the system within a window of a few seconds). It does NOT mean people 'logged in'. "
Comments: their memory values given are VERY low for a K12 situation. Not sure there shouldn't be a separate page for K12 implementations of Moodle for K12 (almost synchronous if 1:1) doesn't use Moodle like Higher Ed and/or Businesses (asynchronous).
On same page:
"Linux is generally regarded to be the optimal platform."
It's been my experience that if a provider of an open source package makes comments such as that, consider it a recommendation - case in point, FOG. While they don't discourage use of Windows or MacOSX, there is perhaps more support for Linux … and I do know for a fact, there are command line only php scripts in Moodle 2 that are Linux only.
Although this is not very scientific, in viewing documentation Moodle provides, more often than not, one will see an example of a command, etc., in Ubuntu-ese (ie, Linux).
Linux works well in a VM and, considering the growing Memory requirements for Moodle, a good combination. Just make sure there is 'wiggle room' on the VM. It's one thing to install, it's another to maintain. From personal experience: Linuxes are easier to update … both operating system and services Moodle uses (Apache/MySQL/PHP + nginx) as well as Moodle code itself (git).
This information has also been posted in TCEA Community - TECSig - Technical Support
http://tcea.mymemberfuse.com/resources2/view/profile/id/7143
Using Git to Update Existing 1.9 Moodle ...
- Details
- Created on Wednesday, 22 February 2012 16:44
- Last Updated on Thursday, 25 October 2012 23:49
- Written by Ken Task
- Hits: 1058
Notes on updating a 1.9 Moodle via git.
Why? One of the recommendations for migrating is to upgrade the current 1.9 version to the highest available.
First and foremost, backup … repeat … BACKUP your current install.
The web root directory AND also do a sql dump of the database.
DO NOT ATTEMPT GIT UPDATE WITHOUT BACKING UP CURRENT SITE!
Git has to be installed
CentOS 5.7 doesn't/may not have git in the standard repos.
To check for existence in standard repos:
yum list git*
Might show an older version, but that's ok. Install it.
1.5.5.6-4.el5
Install via 3rd party:
Google search for git el5
One hit (there are others): http://pkgs.repoforge.org/git/
Pay attention to CentOS version and whether the rpm is 32 bit or 64 bit.
Match your box!
Downlod directly to server using wget [URL_to_rpm].
For a CentOS 5.7 x86 64 bit box one will need:
http://pkgs.repoforge.org/git/git-1.7.8.2-2.el5.rf.x86_64.rpm
and the corresponding:
http://pkgs.repoforge.org/git/perl-Git-1.7.8.2-2.el5.rf.x86_64.rpm
files.
After downloading, to install:
rpm -ivh git-1.7.8.2-2.el5.rf.x86_64.rpm perl-Git-1.7.8.2-2.el5.rf.x86_64.rpm
To check if it installed correctly: whereis git
git --version
or
man git
git will use 195.57 MiB more space.
What one gets is really the code for Moodle versions 1.8-2.3. Matter of fact, until one sets git to checkout a branch, the default is dev-2.3.
git branch -a will show you that.
The following script will not create the [directory_of_19] if it already exist and git will fail.
git clone git://git.moodle.org/moodle.git [directory_of_19;
cd [directory_of_19];
git branch -a;
git branch --track MOODLE_19_STABLE origin/MOODLE_19_STABLE;
git checkout MOODLE_19_STABLE
So one has to use a similar process when updating a Moodle the 'long way'.
cd /var/www/html/
mv moodle19 moodle19.back
then run the script above with 'moodle19' as the directory.
To assure the upgrade process goes without hitches, one has to:
* copy the config.php file from moodle19.back to the newly created moodle19 directory from git
* copy any add-on mod/block from moodle19.back to moodle19.
(suggest making a tar ball of those first then moving the tar ball to the appropriate directory in moodle19 and un-tarring - this keeps ownership and permissions)
Sometimes add-ons of old required one to edit/add things to files in lang/en_utf8/
and may have created folders in lang/en_utf8/help/
Hopefully one documented those. So if after upgrading via Git the new Moodle 19 shows things like [somelingo] rather than 'English', could be that the lang additions weren't brought over manually.
When upgrading, the process will show what is to be upgraded … mods/blocks/theme, etc..
If it says 'missing from disk', one should stop at that point, go to command line, and move those items into the new moodle19 directory. After having done those, 're-load' that page so that all items NO LONGER show 'missing from disk'.
Granted, some of these will NOT make the trip to 2 when one migrates. But, for now, concentrate on getting familiar with git upgrades (process is exactly the same with 2 and, since 2 is pretty much a work in progress, one will appreciate git MORE and MORE when fixes are available for 2).
* assure ownership and permissions are correct: chown apache:apache moodle19 -R
Suggest creating an 'update' script inside the moodle19 directory for EASY (future) updates:
cd /var/www/html/moodle19
nano update
Insert: 'git pull' in the update file (without the 'ticks')
Save the file and exit.
Change permissions to make the update file executable only by root:
chmod u+x update
If you test the script: cd /var/www/html/moodle19 then ./update [ENTER]
you will see a git response saying you are already up to date! ;)
[root@sos sandbox]# ./update
Already up-to-date.
If there were updates to acquire, you'll see ONLY those files that need updating.
(this is much more efficient than CVS and gives one a hint as to what/where to look IF there are issues with the update).
Have successfully switched from CVS updates to git updates by the above steps with sos.tcea.org/sandbox/
'spirit of sharing', Ken
Use Google and Moodle? Shortcut link trick ...
- Details
- Created on Thursday, 16 February 2012 12:54
- Last Updated on Thursday, 25 October 2012 23:49
- Written by Ken Task
- Hits: 1134
Here are some the potential documents you can create shortcuts for:
https://docs.google.com/a/YOURDOMAIN.com/document/create?hl=en
https://spreadsheets.google.com/a/YOURDOMAIN.com/spreadsheet
https://docs.google.com/a/YOURDOMAIN.com/presentation/create?hl=en
https://docs.google.com/a/YOURDOMAIN.com/drawings/create?hl=en
Notice that there are slight differences between each shortcut.
If your instance of Google Docs does not reside within a domain, you can still create shortcuts, but you will leave out the reference to a domain, like this:
https://docs.google.com/document/create?hl=en
https://docs.google.com/spreadsheet
https://docs.google.com/presentation/create?hl=en
https://docs.google.com/drawings/create?hl=en
Resource:
http://www.techrepublic.com/blog/google-in-the-enterprise/quick-tip-create-new-google-app-docs-with-desktop-shortcuts/
Extension: Got Moodle? Could create an HTML block for a course with the links above. Make sure they open in a new window or tab.
Could fancy it up with icons:
Moodle 2 Moving Forward …
- Details
- Created on Friday, 06 January 2012 00:04
- Last Updated on Thursday, 25 October 2012 23:49
- Written by Ken Task
- Hits: 981
Y'all might remember a thing mentioned called LTI (Learning Tool Integration).
http://moodle.tcea.org/index.php/news-topmenu-40/130-lti-learning-tool-integration
Original Source:
http://www.imsglobal.org/toolsinteroperability2.cfm
Some BIG players: Blackboard, Educational Testing Service, EDUCAUSE, Flordia Virtual School, Follett, Microsoft, Moodle, MoodleRooms, McGraw Hill Education, and Pearson Education.
Affiliates listed ONE Texas ISD: Round Rock Independent School District.
Hmmmm … missing in action: Epsilen (but they are a closed system … cept for New York Times content).
Well, in M2.2+ there is now an LTI tool (consumer) and just today an add-on for M2.2 called LTI Provider.
http://docs.moodle.org/22/en/LTI_Provider
Have it installed in two instances of M2.2 for the Moodle Academy 2012 and in a Sandbox.
It takes some tinker time, but it does work.
Attending the Moodle Academy at the TCEA Conference?
Check it out: http://moodle.tcea.org/moodleacademy2012/ and a Sandbox http://moodle.tcea.org/sandbox2/
Shameless Moodle Academy 2012 ad: Moodle 2 the Good, the bad, and the Ugly! (GBU!)
Free GeoReader Android App and Web Site
- Details
- Created on Thursday, 05 January 2012 02:44
- Last Updated on Thursday, 25 October 2012 23:49
- Written by Ken Task
- Hits: 984
GeoReader - Talking Point
Historical landmarks, local trivia, hiking routes, stories, scavenger hunts and more ...imagine the possibilities! Have your talking points read to others as they pass by.
http://www.mygeoreader.com/
Search for TCEA using GeoReader
Example curricular application: since I taught Social Studies ... bet every town in Texas has some historial landmarks either in the city/town limits or near by. Now wouldn't be interesting to use TCEA Social Studies Collaborative and ask those that desired to do so, share their local history and interesting points via GeoReader and Moodle. http://moodle.tcea.org/sscolab/
Web site says iphone app coming soon.
See the videos at the web site.
Math Calculators for Moodle
- Details
- Created on Monday, 12 December 2011 00:04
- Last Updated on Thursday, 25 October 2012 23:49
- Written by Ken Task
- Hits: 1219
Copy HTML code of the tool (below) and paste it into your Moodle:
Derivative calculator, Integral calculator, Definite integrator, Limit calculator, Fractions calculator
Equation solver, Expression simplifier
Factoring calculator, Inverse function, Expression calculator, Matrix calculator, Matrix arithmetic, Prime numbers, Number factorizer, Fibonacci numbers, Bernoulli numbers, Euler numbers, Factorial calculator, Combinatorial calculator, Statistics calculator and a Graphing Calculator
When clicking the buttons contained in the tools, one is take to their web site in a new window and there is a 'return link' to take users back to original site.
If one were to use as an Assignment in Moodle, there is a button to click for the direct link to the page constructed by students.
Has a 'help' link for in-correctly entered values.
See a Derivative Calculator in action in a Moodle 2:
http://moodle.tcea.org/kensmoodle2/mod/page/view.php?id=328
(Sandbox course requires no login/account be created)
Since all the tools are embedded, this will also work in version 1.9.x of Moodle as well.
OwnCloud as Repo in Moodle 2
- Details
- Created on Sunday, 11 December 2011 21:48
- Last Updated on Thursday, 25 October 2012 23:49
- Written by Ken Task
- Hits: 1188
http://moodle.tcea.org/kensmoodle2/course/view.php?id=14
OwnCloud setup as a WebDAV in Moodle even though it's a standalone service on another server. Could mean mega admin if NOT using some common authentication method - LDAP. Think there is a plugin now for OwnCloud that will do MS Active Directory LDAP … if using a MacOSX server (InfoDirectory) or eDirectory of Novell, then more 'investigation' required. Same is true of mount points, me thinks.
In Moodle setup of a WebDAV repo:
Name: Whatever you want to call it
WebDAV type: http
WebDAV server: just the FQDN of the host. Example: sos.tcea.org
WebDAV path: /path on other server relative to web root (/owncloud/
files/webdav.php
Autentication: WebDAV basic
no port
If one doesn't use server user and password, no prompt for login?
(this could possibly be fixed).
So the repo one is setting up has already been created in OwnCloud.
And in the Moodle config of it, if one already gives a login and
password to access, what can others do in the OwnCloud collection to
which you've pointed?
Have a link to a video in OwnCloud (WebDAV) as a URL resource … the
video has to be shared in OwnCloud and the share link has to be used.
Moodle has no interface to the administration of a WebDAV space - just
like Google Docs.
So once I have it linked (popup in new window) then users can see the
URL:
http://sos.tcea.org/owncloud/apps/files_sharing/get.php?token=94d400b...
One will get some practice at duplicating a resource tinkering with
which method is 'better'! ;)
Other methods chosen to view may have some issues or un-desired
'experience' or ability for end user … embedded, auto?
It's somewhat like GoogleDocs Repo … think Teachers would desire to
use the one that would show the UPDATED doc/resource should there be
updates made. Different student who is turning in an assignment,
isn't it? Don't want the student to be able to turn a doc in and then
go back to Google or OwnCloud repo to change/update the doc, do we?
Hmmmm, some intelligent and enterprising youngsters could setup a
'business' (docs4class.org), could they not?
That's the kinda of exploration one needs to put Moodle 2 through ...
afraid one has to think Yin/Yang from the viewpoint of Teachers and
Students (while, at the same time, Moodle Server Admin - who has less
control than in 1.9.x to fix issues - fewer back-door methods available).
Upload PowerPoint Syndrome Solution
- Details
- Created on Thursday, 20 October 2011 14:02
- Last Updated on Thursday, 25 October 2012 23:49
- Written by Ken Task
- Hits: 1261
If one considers the end point (student owned technology) and the 'client' accessing/using the content (students) simply uploading Word docs, PowerPoints, and other file types may not address technology to which students have access when away from the ISD computers/lab/network.
So here's an online tool - FREE - to help break the 'upload syndrome': SlideGo
The following 'lifted' from their interactive slide show on their front page:
HTML with Bells & Whistles
• Make HTML snippets with animations and multimedia then embed them in web pages.
• The output is optimized for search engines and fully accessible.
• Reuse ready templates to make photo books, product catalogs...
Interactive Textbooks
• Build textbook with localized and interactive content to teach students better.
• Work collaboratively with other authors on the same project.
• Download output as a lesson object to use in learning management system like Moodle.
Quizzes & Games
• SlideGo combines Powerpoint-like interactions with quizzes, surveys, crosswords, games...
• Ideal for schools for building quick and fun assessments to reinforce learning points.
• Invite students or Facebook friends to attempt quizzes, then review or publish scores to your community.
Storybooks for iPad
• SlideGo animations utilize latest web technologies like HTML5 and CSS3. They look lively on mobile devices such as iPad or Galaxy Tab.
• They can also be compiled immediately into mobile apps using Phonegap.
• One-click publishing to market places will also be available.
Online Presentation
• SlideGo editor works like any presentation software – let’s use it to make slideshows!
• You will be able to present remotely with synchronized slides yet not losing any animation effects.
• And just like Powerpoint – there are endless other uses of SlideGo.
http://www.slidego.com/home/
Note: requires Facebook account to save your work.
More Articles...
- Moodle 2 DB Test
- Un-documented Admin Level Utilities in Moodle 1.9.x?
- Now You Can Be the "Hero!" ;) Fix broken images after moving Moodle to a new host.
- Someone *HAS* 're-invented' the wheel!!!
- Moodle 2.1 Might Be Near!
- Links from Google Drive
- LTI: Learning Tool Integration
- Common Core - MasteryConnect
- Is Moodle Forking?
- NEW ... TCEA Moodle 2 Exchange and TCEA 2 HUB













