A Custom Forum Participation Report Sarah Ashley, M.S., M.Ed. Instructional Designer Rutgers Biomedical & Health Sciences (RBHS) New Jersey, USA.

Slides:



Advertisements
Similar presentations
Making the most of Moodle 2 (A quick guide for students) Updated 08 February 2012 NOTE: The slides will run automatically. You can also press the arrow.
Advertisements

Copyright © 2006 Help Desk Systems, Inc. All rights reserved. Overview of Help Desk Systems Inc. (HDSI) HDSI offers a hosted, web based trouble ticket.
Quick Start Guide to Moodle For students and academics Updated July 2014.
1Key – Report Creation with DB2. DB2 Databases Create Domain for DB2 Test Demo.
MIFOS X CAPABILITIES OVERVIEW The One True Open Platform for Financial Inclusion.
Presented by Sarah Ashley, Instructional Technology Specialist Gamin Bartle, Director, Instructional Technology Services SUNY Delhi Moodle Moot 2011 |
Presentation Template. If you need some ideas for the information to enter, you can reference the back-to-school powerpoint in the sample section.
1 LBSC 690: Week 9 SQL, Web Forms. 2 Discussion Points Websites that are really databases Deep vs. Surface Web.
Chapter 2 Querying a Database
Utility Service Database Design a database to keep track of service calls for a utility company: Customers call to report problems Call center manages.
MBAC 611.  We have been using MS Access to query and modify our databases.  MS Access provides a GUI (Graphical User Interface) that hides much of the.
AND SOME MISCELLANEOUS TOPICS CONCURRENT ACCESS AND SORTING Database Objects.
DSD Course – Project Status Presentation School of Innovation, Design and Engineering Malardalen University Dec 4 th,
SQL Server Reporting Services London Database Developer Forum Anoop Patel.
Evelyn Harris & Kathy Wolford Vance-Granville Community College.
Bags, foreign keys, selects, joins, and yes, btw, SVN 2/18/2014.
Kerry Cook Mathematics Teacher Franklin High School Franklin, NH
Lorie Stolarchuk Learning Technology Trainer 1 What has changed with the 2.7.X Upgrade to CLEW?
Welcome To: Statistics 101: SPSS An Introduction to the Statistical Package for the Social Sciences Music: This is produced by the following HTML code-Sequence.
eOrders inventory ordering software! Introduction Use easy functions, letting you order products that you need automatically. Use easy functions, letting.
Moodle (Course Management Systems). Assignments 1 Assignments are a refreshingly simple method for collecting student work. They are a simple and flexible.
A One- Day Workshop on TEACHING WITH MOODLE IN HIGHER EDUCATION 20 June June 2015 Organised by the Department of Paralakhemundi.
Dreamweaver CS4. Lynda.com First steps Get FTP permission from Jim (or your host admin) (user id & user password, IP address/url) Install DWCS4 Set up.
Moodle (Course Management Systems). Managing Your class In this Lecture, we’ll cover course management, including understanding and using roles, arranging.
Project Focus Academy April 10, 2006 iVocalize Session #1 Click the ALL tab Add a comment in the text block, introducing yourself, your school and your.
Reorientation for Moodle 2 Staff Guide. File Repositories With Moodle 2’s file repository system: Duplicate files are only stored once, saving disk space.
Open Source Learning Management Systems (OSLMS) Partnership Grant Meeting: October 19, 2010.
Go to and click on Analytics Reporting.
Creative Applications of the Database Activity Sarah Ashley, M.S., M.Ed. Instructional Designer Rutgers Biomedical & Health Sciences (RBHS) New Jersey,
Introduction to Enterprise Guide Jennifer Schmidt Rhonda Ellis Cassandra Hall.
1 Database Systems Introduction to Microsoft Access Part 2.
Moving from your Control Panel to QMplus. Module description.
CSC350: Learning Management Systems COMSATS Institute of Information Technology (Virtual Campus)
© 2014 Blackboard Inc. All rights reserved.. Identify the benefits of discussion forums. Create, manage, and grade discussion forums and threads. Develop.
O X
Messages & Forums 2.7 Not What You Were Expecting Bryan Holladay (IU) Megan May – (IU) Gonzalo Silverio (UMich) June 15, 2010.
MS ACCESS How and Why Second Semester First Quarter Project One.
Using PCM Virtual Class By: Mr.Shesha Kanta Pangeni, PhD scholar, KU Mr.Padam Raj Pant Consultant/Expert in ICT in Education Contact:
L EARNING M ANAGEMENT S YSTEM Submitted by, Srilekshmi.M AM.EN.P2ELT14006.
V. 21. Controlling and limiting the creation of photocopy and hold requests according to “service hours”. Rep_Ver Yoel Kortick.
SQL SERVER AUDITING. Jean Joseph DBA/Consultant Contact Info: Blog:
CloudKit 365 Office 365 reporting made easy. Acceleratio Ltd. is a software development company based in Zagreb, Croatia, founded in Acceleratio.
“Providing Cutting Edge Enterprise Solutions for Tomorrow’s Problems” Albuquerque Public Schools Application Training June 02-04,
Introduction Moodle is a course management system, designed to help teachers create online courses and manage virtual interactions with their students.
Drupal Basics for Content Managers: Editing my Drupal Website Drupal Basics for Content Managers: Editing my Drupal Website Cynthia Mijares,
1 The University of Hong Kong Information Technology Services Introduction to Moodle (for teaching technical support staff) Angela Siu
Working with your migrated content. Tabs and Topics.
An LMS By Any Other Name… Jonathon Sweetin & Tina Farmer Pitt Community College Moodle =
Information Marketing Group, Inc. Student Success Plans.
M Brought to you today by your friendly E-Learning Advisor, the one and only: Karen Shackleford-Cesare.
Mahara-Moodle Integration Iñaki Arenaza This work licensed under the conditions of “Creative Commons Attribution-Share Alike 3.0 Spain License”
Introduction Moodle is a course management system, designed to help teachers create online courses and manage virtual interactions with their students.
Making the most of Moodle 2 (A quick guide for students)
Staff Guide Moodle Forums.
Using PCM Virtual Class
Innovative Uses of the Database Activity
Custom Forum Activity Reports
How to post a discussion through Moodle Room: Your course website home view Click on a Discussion.
Building and Using Queries
Easy Way to Create Your Company Organization Chart in WordPress Guided By: - WPGLOBALSUPPORTWPGLOBALSUPPORT.
Simple ways to create custom Facebook feeds in WordPress
Adobe Connect Audio Conference Setting
Chapter 4 Summary Query.
JMP® Meets SQL: Using Query Builder for JMP Data Tables
FTS 2 Failure Tracking System 2 Super User Guide Process Flow
Creation and configuration of surveys
Creation and configuration of surveys
EXPERIENCING THE MODULES: Instructional Practices and Scaffolds that help students read and comprehend complex text.
PLEASE ADD YOUR TITLE HERE.
Virtual Columns and MyDynamic Selections
Presentation transcript:

A Custom Forum Participation Report Sarah Ashley, M.S., M.Ed. Instructional Designer Rutgers Biomedical & Health Sciences (RBHS) New Jersey, USA

Background & Future Plans Currently Resides in Moodle 1.9 Quantitative Metrics  Qualitative Feedback

Grading Capability based on Qualitative Data

Current Workaround with Configurable Report plugin

Sample Student’s Post Page Teacher can grade the post right on this page

What You Will Need: The Configurable Report block plugin Admin rights to install

Why Your Admin Might Refuse slow down DB take away resources inaccurate result set

General Settings Add block Manage Reports Add Report Set Type=SQL

SQL Query Window Here is where you enter your SQL Query

BASIC SELECT QUERY select from where orde r by report X Y A = B Z

The Report Table 1 Info A Info B Table 2 Info BInfo C Table 3 Info A Info D

Information We Need… Which course? Which forums? What role? Which statistics?

What should the report show? Students’ Names  User, Role AssignmentNumber of Initial Posts  COUNT, Forum DiscussionsTime Posted  Forum DiscussionsNumber of Replies  COUNT, Forum PostsTotal Number of Posts  SUM

The “SELECT” piece of the Query SELECT user2.firstname, user2.lastname, SUM(IF(fp.parent=0,1,0)) AS 'Initial Post', DATE_FORMAT(FROM_UNIXTIME(fp.created),' %m-%d-%Y %H:%i') AS 'Time Posted', SUM(IF(fp.parent=0,0,1)) AS 'Replies', COUNT(*) AS 'Total Posts'

The “FROM” piece of the Query FROM prefix_forum_posts AS fp JOIN prefix_forum_discussions AS fd ON fd.id=fp.discussion JOIN prefix_user AS user2 ON user2.id=fp.userid JOIN prefix_role_assignments AS ra ON ra.userid=user2.id JOIN prefix_course AS c ON c.id = fd.course

The “WHERE” Condition WHERE fd.forum=1083 AND ra.contextid=4382 AND ra.roleid=5

Sorting & Grouping Results GROUP BY user2.lastname ORDER BY fp.created ASC, user2.lastname, fp.parent

Who has permission to view it?

Teacher duplicates for other forums WHERE fd.forum= 1083 AND WHERE fd.forum= 1083 AND

Non-SQL Reports 1 2 Select report type Add desired columns Add conditions 3

Sample Course Report List of my courses & Completion Tracking status

Thank You! Questions? Sarah Copy of this SQL Query and presentation are available on the Moodle Moot US 2015 site