Flash module add-on: Students can save snapshot images on Moodle

Flash module add-on: Students can save snapshot images on Moodle

by Matt Bury -
Number of replies: 5
Picture of Particularly helpful Moodlers Picture of Plugin developers

Hi Moodlers,

This summer, I worked with Greenwood College in Toronto, Canada, to develop a new service for the SWF Activity Module. The Snapshot service script allows Flash applications to create images with graphics games, webcams, etc. and save them in  JPG and PNG formats in Moodle's course directories under the learners' names. Once saved, the service returns the URL to images so that learners can copy a paste them into forums, wikis, online assignments, etc. A Concept Map application is provided with the Actionscript source code to provide an example of one possible way it can be used.

I'd love to know what ideas you have for learning activities when saving images is so easy. I await your contributions!

Matt smile

 

More details and links to downloads and documentation are here: http://blog.matbury.com/2011/06/19/students-can-save-snapshot-images-on-moodle/

I've also developed a web camera application that learners and teachers can use to take their avatar photos instantly. It's got to be the quickest, simplest way for users to do this. You can see a working demo here: http://moodle.matbury.com/mod/swf/view.php?id=2072

Average of ratings: -
In reply to Matt Bury

Re: Flash module add-on: Students can save snapshot images on Moodle

by Mahtab Hussain -

May you live in peace Matt,

The application you developed is great.

I have a project where I need to take snapshots of screen as well as student:

at the commencement of course

at the start, mid and end of each activity in course

randomly at different times during the course

Would it be fine for you to provide me a bit of assistance in this regard, if I needed some?

Regards,

Mahtab

In reply to Mahtab Hussain

Re: Flash module add-on: Students can save snapshot images on Moodle

by Matt Bury -
Picture of Particularly helpful Moodlers Picture of Plugin developers

Hi Mahtab,

If you want to take screen shots, you'd need to do that from a computer; Press the print screen (Prt Sc) which saves the current screen to your computer's clipboard. You can then paste (Ctrl + v) it into any editor that accepts bitmap data, e.g. MS Word, Open Office, GIMP and Photoshop. However, it would probably be more useful to save whole HTML pages rather than screenshots.

If you want users to be able to take photos of themselves with their webcam to use as avatars on their profiles, you could try this: http://moodle.matbury.com/course/view.php?id=17 (See section 4. Avatar Camera)


I hope this helps! smile

In reply to Matt Bury

Re: Flash module add-on: Students can save snapshot images on Moodle

by jose contreras -

hola mat lo que sucede es que estoy realizandun proyecto una plataforma externa que utiliza la base de datos de moodle en esta platafomra tengo unos ejercicios en flash y quiero que esos ejercicios se puedan guardar en la base de datos en el curso de ingles de la categoria sistemas y que ademas guarde la nota o la calificacion de ese actividad  agradesco me yudes mucho soy novato y estoy empezando en esto de moodle

In reply to jose contreras

Re: Flash module add-on: Students can save snapshot images on Moodle

by Matt Bury -
Picture of Particularly helpful Moodlers Picture of Plugin developers

Hi Jose,

The SWF Activity Module can facilitate inserting entries into any of Moodle's database tables and also calling Moodle's activity module functions. However, the Moodle Database Activity module is a "virtual database" and expects entry data in a specific format. It's difficult to make a good Moodle Database module entry editor in Flash so it would make more sense to use the Database module's UI to create and edit entries or to adapt or extend the module to specifically do what you want, rather than to "re-invent the wheel" in Flash.

Inserting entries into Moodle's grade book with Flash apps is documented here: http://code.google.com/p/swf-activity-module/wiki/SendingGrades If you'd like me to adapt a Flash application for you, please contact me.

In reply to Matt Bury

Re: Flash module add-on: Students can save snapshot images on Moodle

by Mahtab Hussain -

May you live in peace Matt!


This is not what we need.

We want that Moodle itself captures screen and web camera of a student at random times during the course and save them as record in Moodle.

I was wondering if I could get some relevant code to handle web camera & take screenshots. So, customizing the code, I may develop a plugin to meet our needs.

Regards,

Mahtab