Blackboard has a stranglehold on higher education learning platforms. To be fair, Google Docs couldn't replace it by any means.
There is, however, a free alternative called Moodle. The platform itself is free, and I believe they offer a very, very cheap support model as well (Something like 5k a year?). That, compared to the university I work for, where we are currently paying $600 a day for Blackboard.
Then again, you'll need to have a decent unix(linux) admin team to get Moodle up and running properly. Something most places, especially universities, aren't willing to put faith or resources in anymore.
For a whole year it could be pretty complex ... or it could be different things.
I remember you posted something like this a month or so ago. I think it is a good idea. Unfortunately, I don't really have any spare time to help you out.
I might be able to point you in the right direction, though:
Wish I would have read this first lol. I was going to comment saying it sounded like something like a hardcoded ip in a config file. Then googled this; https://moodle.org/mod/forum/discuss.php?d=67792
Was going to ask if I was right.
This is a quiz in Moodle. It's an open source LMS. It doesn't have any cognitive skills. The questions were most likely imported from a text document from a paper exam used previously and the instructor clicked the shuffle questions option.
if you would like to know more about it you can check out https://moodle.org
*laughs in EU where teachers record it all and leave it on MS Teams and the open source moodle.org moodle full of research material all you want buffet besides your course material and free automated academic documents straight to your email address or the office if you request paper*
You guys still "study" being scammed in shithole countries?
Let's take a look line by line:
So yep, you can do all of that with Moodle, plus a live interaction service like Big Blue Button (or any of the half-dozen other "live whiteboard" services out there).
It's used by a lot of educational institutions in Australia for uploading assignments, checking your marks and feedback, and all sorts of other academic stuff. I'm not fully aware of its full capabilities.
It's an "open source learning platform."
Jesus, that website is awful
As for a school homepage to look at, this is my old schools website, and it looks pretty good. The design has actually changed every couple of years to fit the style which is popular, I didn't even know that the homepage had a re design even though the last time I saw the website was a couple of months back.
The site has a clear colour scheme of maroon, which fits with the school theme. It actually has a responsive design, which is good because the school is about to make everyone buy iPads or Microsoft Surfaces at discounted rates.
My old school had a online school network which allowed you to view your homework, see your school files, send emails etc called the BMS360. This was actually used as a case study by Microsoft on how a SharePoint server should be used. You can view it here.
Though my school used taylor made code, most schools in the uk use a custom theme of a CMS called moodle which pretty much lets you do the same things.
I hoped this gave you some inspiration.
You may want to take a look at Moodle - its free (at least in my experience, my current company has their own in-house LMS so its been a hot minute since I last used it), open source and has been pretty straightforward to use. Someone else may have other suggestions for you as well.
Would love to hear how your transformation to interactive modules goes!
You're looking for a learning management system (LMS). There are a fuckload of them. Moodle was one of the first and is pretty customizable (being open source) but there are a lot of other ones now, from free to expensive, that do a million different things. I use iSpring for my online learning business, which is obviously a different kettle of fish than a small language school. Some of them are designed to integrate with sales tools - my school in Vietnam integrated sales, Gmail account creation for students, registration with the online homework platform, attendance and grade reporting, parent reporting tools, teacher professional development tracking, staff performance management etc. etc. etc. all in one occasionally clunky Microsoft database system.
For a small school I would start with a free version of Moodle and see if it suits your needs.
Quizás podría ver la posibilidad de montar en un servidor la plataforma moodle que es opensource. Cuando estaba en la U como alumno la tenía que ocupar y por lo que he visto en general, las universidades la suelen utilizar de forma recurrente para implementar sus aulas virtuales.
Is this the plugin you're trying?. I haven't used it personally but it looks like they released a new version on 6/29 that's meant to work with Moodle 3.5 (which isn't full supported in Totara yet). If you're on V9 it looks like you'll need version v.3.0-r4 and for V10 you'll need V3.2-r9 of the plugin (here)
As for core Totara - you should be able to create a Page activity off the front page and then take the URL of that page and add it to the Navigation Bar.
If you're willing to put some time into configuring software, there are a handful of free Learning Management System (LMS) platforms out there. The best example is Moodle, a FOSS platform. I've always been a fan of something called Open edX because it's got some neat social aspects. An advantage of a real LMS platform is that you can drop in any online training courses that you build/buy later on.
I don't have a sample to share, but before implementing a corporate LMS we managed a very simple database that tracked a unique employee ID, a course ID#, and a session ID (a session = 1 offering of a "course"). If you're going to keep it simple and focus on simply tracking activity after the fact, I recommend taking the time to build a database and not live in spreadsheets. That's just my experience.
At the end of the episode, ChrisLAS made a request for trivia software. I think the google search will go in your favor if you change the query from "trivia" to "quiz". Then I also got to thinking... Edubuntu or any of the other education distros, which ultimately brought me to the moodle at https://moodle.org, which is essentially a Learning Management System with the feature of quizzes. I do not know if they have leader boards, but they do have a complete demo of different scenarios on their site.
Great show guys, I really enjoyed it!
We use the facetoface plugin for this sort of thing: https://moodle.org/plugins/mod_facetoface
If plugin installation and configuration is not practical, then the choice activity that others have suggested should suffice.
I use Moodle so can talk about its strengths and weaknesses, but can't say whether it's better or worse than another LMS.
Moodle is primarily designed for the Tertiary education sector and part of that is an assumption that once you've completed a course, that you've completed it forever. If you want learners to be able to retake a course, then you will need to modify the basic functionality.
What's good about Moodle is that it's very customisable and, being open source, has a community who have created plugins which might be of help. There's two types to look at:
Some of these plugins are more professional than others. There's companies out there like Arlo who specialise in creating plugins for Moodle to meet nice needs. Some are Moodle partners so can provide a turn-key solution bundling the Moodle application with their plugins.
I use the Block Concurrent Sessions plugin.
I don't use it always but when, for example, students have an exam in which they're using a wired LAN I do: I've had student who aren't above logging friends in to answer questions.
If you already have a mechanism to register with Moodle and grant access then you should be all set - or is the problem paying? If the problem is paying you could invoice after the fact, or implement a Moodle plugin. From a quick Google search it does appear that Moodle has paywall capabilities [1] [2] [3]. Implementing a paywall in Moodle may require some comfort with Moodle, but seems to be very possible.
For anyone else who is interested, I came across Quizizz as another option. We are thinking about going with a Moodle plugin called Active Quiz as we will probably build on Moodle.
Only 3.2 is vulnerable to normal users afaik. Other versions would require elevated rights to do harm. https://moodle.org/mod/forum/discuss.php?d=349491#p1410084 Don't take my word for it, very vaguely documented by the Moodle team.
CMS stand for Content Management System. LMS stand for Learning Management System. Moodle is an OpenSource LMS
with payment and vote plugins. https://moodle.org/plugins/index.php
Only thing I can think of is to use the oauth2 plugin so users can log in with a google account, and set two factor on that.
Edit, turns out there is a two factor plugin at https://moodle.org/plugins/auth_a2fa but it is only listed as being compatible with 27 so YMMV.
Not sure of your version but this is maintained uo to 2.5 and sounds like it will fit your needs. https://moodle.org/plugins/pluginversions.php?plugin=block_helpdesk
There are a ton of plugins contributed to the core community, and it's always a good idea to give a quick Google search for "[needed tool] moodle plugin". The above link is for the top result but there might be additional tools that fit your needs a bit better, always worth testing out a few options.
Thanks for the details - it helps!
All the things you mention are easily done in Moodle. One thing you may have to do is install the Certificate Module which will allow the students to automatically receive a certificate after completing a course.
As /u/marzdarx2001 said, you'll want to enable activity completion so you can automate as much as possible and keep track of who is doing what.
It sounds to me like you need an instructional designer/Moodle Admin to help you with the course design; the content needs to be broken down into easily digestible chunks and the learners will need to check their understanding at intervals.
Good luck!
You're welcome. You might find a theme to suit your style:
https://moodle.org/plugins/browse.php?list=category&id=3
Or you could look at these alternatives:
Thanks! Also, if you're interested, the software I am using is called Moodle . It's like EdModo that someone else had mentioned, but it's more customizable because it's free open source software that you can put on your own server. However, if you don't want to have to deal with fees and don't mind less customizability, one of those free options might work out better.
With Moodle I was able to generate quizzes, import e-Books, post articles and videos, collaborate with students on class wikis, have book discussions on a private chat room, etc. I remember that the website was the thing kids looked most forward to each day other than recess. Even if students hated writing, they rushed to the computers after finishing a chapter of their guided reading books to edit the wiki page or add a new term to the glossary.
Well, Moodle is a free tool. It's geared for education environments rather than corporate. And it would require some nontrivial setup and maintenance on your end. But it fits your price point.
Definitely don't discount the administrative work. But if you're only using it for reminders and quizzing it might be better than your manual processes.
Can you be more specific about what you need? If you're looking to make a test to be printed out, making a LaTeX template will be pretty and easy. If you mean online, maybe Moodle? It looks like it's in the Debian repos.
Strange. We were using 1.9 and we had quickmail.
Assuming you're running Linux, do you have anything in your mail.log? Usually located at /var/logs/mail.log
Try teaching online, use this tool https://moodle.org/ To teach online, Create a Facebook page for your tuition Design a creative and run ads to get students Conduct, live class, recorded sessions etc.
I've done this myself to see how consistent I am: I corrected a bunch of papers after copying them and recorded the grades. About 5 years later, I got out the copies and regraded them after refamiliarizing myself with the criteria I'd given the students. I got an intra-rater reliability of about .78.
I've since begun collecting writing electronically and using the Corrections plugin for Moodle, which saves a bit of time. (Electronic collections has also enabled me to see that a significant number of students don't bother looking at the corrections anyway, which has led to my running through anonymized submissions during class in front of the entire class for the most common or worst mistakes.)
I am sure you have been through the forums at moodle.org
Also, Moodle US, they will help as well. Obviously there would be a cost ...
https://moodle.com/us/contact/
I googled it to see if there actually a thing and the first link that pops up is that reddit post
there is this discussion about something similar: https://moodle.org/mod/forum/discuss.php?d=328897
but in my opinion that person in the link above is worse than OOP because he wants one question to make them fail the entire test
See if you can contact the original developer (at the site) or put in a feature request on the github page.
Moodle. It’s free, open source with a worldwide community of users. It can be hosted locally or cloud. There are certified partners for large users and independent consultants like myself, that give smaller clients the attention they deserve. Moodle community
Also, if you want to automatically populate the groups in each course, check out the auto groups plugin. https://moodle.org/plugins/local_autogroup You can base the creation and population of groups based on user profile fields. It should work to auto create groups based on username.
It's super frustrating how slow this kind of fix is - it's a really complex problem, not like a small open-source project. I think the complexity (technical debt) of Moodle is a huge factor that makes improvements difficult. Also, Moodle developers vote on the improvements/issues, and honestly not enough instructors are developers (who has the time, at my university such "volunteering" is not recognized for much in a promotion dossier) and so their voice is under-represented in the voting. It's frustrating when you need click-reducing features, but nobody on the dev team seems to appreciate your suffering.
There are also a lot of constraints such as making sure changes work in various browsers and languages (Japanese?). To pass all the tests once you have convinced people and code up a change is tough. The young devs who could get in to Moodle today would probably rather work on Python or Javascript projects because of the job market, and the older maintainers (on the parts of Moodle I've looked at changing) are allergic to any kind of major design-level improvements (changes) because it will break their mental models and cause "instability" for a 15+ year-old project. I get that their time is limited, so I don't mean for this to be a criticism of those people personally.
In short, you might look into tampermonkey (scripts that allow you to automate the browser side of things) if you don't want to deal with the complexity of changing it inside the Moodle code base. I did the following optimization to the date/time picker and it still works (last time I checked): https://moodle.org/mod/forum/discuss.php?d=363358 Saves me hundreds of clicks during semesters when I teach.
Maybe the report plug-in will also help you with bulk deleting? I've never tried.
Note that the Lucimoo EPUB import plugin to import epub files into Moodle's native Book activity. It is coupled with a plugin that allows exporting Book activities as epub files.
(I've used the import function, and it worked well, although the epub files I imported were text only.)
In the [prefix]_user table in the database each user account has a id field, which should be assigned sequentially, so if you've got two accounts for the same name you can delete the one you wish to by figuring out which one is unneeded that way.
You can find duplicate accounts using this plugin: Duplicate User Accounts Report.
From the Web site--I suggest you start here--you can try the Merge User Accounts plugin.
As for differentiating users with the same name, my approach would be to add some sort of distinguishing honorific to, say, a parent's account information if you have not made students and parents different account types.
Just be aware you are asking for a lot to have this all made bespoke. is there a reason you can't use any of the many existing platforms for hosting the courses?
In any case, taking some open source existing course environment like https://moodle.org and adapting it to your needs is going to be far and away the cheapest option. I would ask for people who have experience working with implimenting moodle or similar software.
Hello! Reporting back with some (hopefully) good news. I didn’t think anything OOTB was going to help me out so I continued my frantic googling and came across this plugin - https://moodle.org/plugins/quiz_answersheets. The normal use case seems to be printing off a physical version of the quiz for a student to fill out, however it also allows teachers to complete the quiz on behalf of the student.
Creating a quiz hidden from students with each checklist item as a true/false question (maybe competent/not yet competent multiple choice in the future) and weighting applied appropriately seems to solve the issue of re-attempts being recorded and user friendliness! A bit of a weird process to get the attempt off the ground in report menus but pretty smooth after that.
Thanks again for the help!
The big difference between the two is the scale of work you're likely be asked to do. In corporate, you'll be building training modules with a lot more multimedia involvement. Animations, buttons, scoreboards, whatever. If you have any video editing software you're used to, it would be a good skill to list. If you don't, Techsmith offers a free 30 day trial for Camtasia. Make a couple of narrated videos to practice. Pick a small task you can demonstrate in 3-5 minutes and create a tutorial video for it.
In higher ed, you're more likely to start out as a course builder, where faculty will hand you content and you'll be responsible for putting it in the LMS and making sure that everything is there and in the right place. Ensuring content is accessible will be a big thing, so you'll be making sure images have alt text, videos have captions, and so on. Not that you won't do such things in corporate, but it tends to be more proactive in higher ed. Here is where you would definitely want to mention which LMSs you've worked with, and where you really want to be competent with Canvas. If you want some variety to compare and contrast, try playing with Moodle as well.
If I understand correctly, your looking to run some sort of query on all courses and be able to filter the results.
We use Ad-hoc Database queries (https://moodle.org/plugins/report\_customsql), but there are others like Configurable Reports or Custom SQL queries report to run a sql report.
Our report is slightly modified for formatting, but was pulled from the Adhoc Contributed reports: https://docs.moodle.org/311/en/ad-hoc_contributed_reports#Grade_and_Course_Completion_Reports
We did have to modify the amount of lines allowed, once we hit that limit. We can export this to Excel and then filter by term, category, student, etc.
​
Hope that helps. Have a great day.
What about PDF resources? I don't think you'll get a direct link to a place in the SCORM. As said here the LMS will set the user back to the beginning or its latest slide.
If you can host it somewhere I"d suggest moodle.org
It's a nice platform for courses, it might require login, it allows setting 'steps' that are required to reach the next level (quiz). I'm not certain it display a public score.
I hosted it in a local virtual machine when I was playing with the possibilities.
​
Probably you can find something that will be hosted already, but with Moodle you'd be in an open source platform, so the only costs would be the ones associated with hosting the server.
Are open badges an option?
You could create a new course with its completion dependent on all the other subcourses and award the badge upon the completion.
Or if you must use certificates can you create a new course with the awarding cert in and make the enrolment dependent on completion of all the other courses.... I'm sure there's a plugin that controls enrolment this way.
Edit. Found it https://moodle.org/plugins/enrol_coursecompleted
I'm looking at the page on moodle and it only supports to 3.5? I tried to do an upgrade to 3.9 but had about 3 plugins that aren't there yet and one theme that was completely abandoned after 3.5 seems that 3.7 is the sweet spot for where most plugins are working.
https://moodle.org/plugins/pluginversions.php?plugin=block_quickmail
If I were you, I would add the "view the activity" requirement, which will at least give you some more information.
I do not know what kind of group activities you are requiring students to do. Moodle can only record what happens in Moodle, so as an instructor, I have to consider the specific contributions of particular individuals to a group project as obscured by a black box. Who am I to say that Student A, who has not logged in to Moodle for three weeks, was not on the telephone with the other group members every day working on a group project with others? Should I penalize him or her? The only solution I have thought of until recently was to simply ask group members I suspect of having done all the work and carried along another student whether they actually did so, then asking the student who didn't seem to work whether he or she did work, and using my discretion to penalize or reward as I see fit.
Lately, however, I have started using the Peer Work plugin, which allows group members to anonymously report on how much each member contributed to a group project and can be used to adjust scores on group projects automatically according to the peers' assessment of the contribution to the work.
I found links in your comment that were not hyperlinked:
I did the honors for you.
^delete ^| ^information ^| ^<3
I found links in your comment that were not hyperlinked:
I did the honors for you.
^delete ^| ^information ^| ^<3
There’s probably a bunch of reasons that’s considered on the administrative end. Seems like it’s mostly price and control. Some staff talking about it. A comparison. It’s an Apple vs Microsoft comparison. One’s set for you and the other is up to you.
Hi again,
even as they "specifically" told you, you need to know where you are heading to. I would strongly advise to make clear borders around the requirements and the "future perspective" of the project. Otherwise, you will most definitely run into "I thought this was included" discussions with your customer => Bad vibe, angry customer, ...
About "costs" of LMS: There are several free LMS which seem to be industry standard. My customer for example is using https://moodle.org/?lang=en_us for thousands of courses a year.
>they really just want someone to be able to log in to watch a video to start, then add feature by feature if it is working out and profitable.
I think they mostly want someone to bill AND THEN log in to watch. This sounds more like just user management and is far from a LMS.
So you see, the more you ask, there more the project may change. And its not changing to worse, instead its a better fit to what your customer wants!
https://moodle.org/ is fairly well established. I honestly haven't looked into the featureset, but I'm aware that many schools use it, there are companies surviving with a business model to provide it to colleges, and so on.
i'm allowed to mute the zoom so that's okay
> Btw what's moodle?
Moodle basically is an free online learning platform schools can install on their own server (the fancy word for it is Learning Management System). my school uses it purely for online exams tho thru their quiz feature.
A) install and run the Moodle benchmark extension several days in a row, at different hours (or make cron do the job).
B) check the contents your are hosting in Moodle, i.e. video sizes (Moodle is not prepared to serve as a streaming server, in example)
C) check if you are running Moodle in design mode, and if so, deactivate it.
D) if all of the above fails, you should search "custom" code modifications that sometime might be the reason.
Would love to help, just let me know.
Näköjään loppuvuodesta julkaistava uusi versio Moodlesta keskittyy juuri käyttäjäkokemukseen ja aiheesta on kysely. Ehkä kannattaisi vastata kyselyyn ja seurata kehittämisen kulkua?
Nyt kun testasin Moodlen tarjoamaa demoa, niin ei kyllä todellakaan 2000-luvun alku tullut mieleen. Mahtaakohan teillä olla joku vanha versio käytössä?
LMS for low-resource contexts / LMS Startups -
Hi everyone,
Created this account for work. My education org is pivoting quickly to build a few distance learning solutions for the youth we serve in Kenya, Rwanda, and Uganda. One such solution will be based on a lite mobile LMS and we're having trouble finding the right platform.
We've built a pilot on Easy LMS and have explored a few other well-knowns like Moodle, but are facing some challenges in our low-resource context for users with limited tech experience. Anyone that we speak to can customize the platform for us, but only up to a point, understandably. In terms of scale, we're likely to reach over 1M users after getting endorsed by a few govt ministries and professional associations.
Our specific challenges are:
Any thoughts regarding any of these hurdles or do any great LMS startups or resources for building great ed tech in EiE contexts come to mind? Let me know if I'm not making any sense here, I can dig in deeper with my team! Ed tech is a new world for me. Super appreciate any help!
Kopere Dashboard may get you close to what you're looking for, but it may not get times down to the second.
This seems like something that should be approached from below Moodle, as it were, from the server side.
Δοκίμασε αυτά
Πάντως θα πρέπει να πέσει πολύ διάβασμα από τους γονείς σου, και γενικά όλους τους εκπαιδευτικούς.
As far as I know, <em>Moodle</em>, the e-learning platform supports features like you need.
Alternatively, you could create a Google Presentation (like Powerpoint, but online).
In the old days, I used Macromedia Authorware for such interactive presentations for the ECDL (European Computer Driving License) but that program is no longer available.
Adapt seems to be a viable, free alternative.
Your teacher should have given you a url (Website address) to go to. Go there and click on the course you are in, then try to click on the course title or otherwise enter the course. There should be an "enrolment" button or link that will allow you to enter your code.
Yes, the moodle.org site is mostly for teachers or administrators of Moodle. I would suggest searching the Web for a guide about how to use Moodle directed toward students. Check your school's Website first.
If you're willing to post the name of the school, probably someone will be able to find what you need on the school's Website.
Your best option is https://moodle.org/plugins/block_quickmail - this will allow the professor to selectively email learners to alert them to updates. The other option would be to use the forum activity.
There is a 'Course Dedication' (block_dedication) plugin that does a pretty good job of processing the log entries to create an estimation of real course dedication time. It has some configurable parameters that can be used to adjust the estimation fitness based om time between clicks. It's available as a course block to be used by the teachers.
https://moodle.org/plugins/block_dedication - looks like it does what you want but won't work with more than a few users on a site that's not been around long as the db queries will kill your server.
Realistically I think you'll have to build something to meet this requirement.
Wordpress and Moodle are similar in that they are both CMS built with php and both are usually selfhosted, but they are different in a few ways:
WordPress itself gives plain blog functionality while relying on community built plugins to add deeper functionality (ecommerce, etc) learn about it here: https://wordpress.org/
Moodle is a totally seperate project from WordPress and it's main goal is to aid online learning. You can add plugins, but most functionality (classes, teacher/student roles, assignments etc) are built in. Learn about it here: https://moodle.org/
I'm not really sure what you mean by "Dashboard," but it seems like you can do all of the other stuff using Moodle out of the box. I would suggest you mess around with the Moodle sandbox at Moodle.org.
If I had to do this (and I am guessing I may have to) I would guess the greatest effort would have to be put in to training whoever is inputting the test questions and questionnaires.
You should take a look at this two plugins: hot question It does exactly what you want. Added plus is that you can set it up as anonymous! Moodle overflow is a Forum based on Stack overflow behavior.
Try a plugin like Student Quiz. I have not used it this way, but you could probably create a Student Quiz activity and limit the available question type to essay or short answer, as the needs might be, and not include the quiz in scoring.
It’s absolutely possible.
So here’s the deal: In order to do SSO with Moodle, you need to authenticate against something. A single source of truth. Out of the box, Moodle works with both CAS and SAML SSO servers. So you’ll need to run one of these in your stack somewhere, and you’ll need to configure your main website to also use the same CAS or SAML (Shibboleth) server for authentication.
Then what happens is this:
User visits your website. When they click login, they are taken to the login page of the CAS/SAML server, where they login and are then redirected back to your website. If I were setting this up, I’d theme the CAS/SAML login page to match your site design, and run it on a sub domain like “auth.yourdomain.com” - as far as your users would know, they were just logging in... they wouldn’t realize they were going to a different auth server.
Then, when the user visits your Moodle site, Moodle will notice the cookie set by the CAS/SAML server, do a very quick redirect to the CAS/SAML server to verify it, and then back to Moodle, where they will be logged in automatically. If they log out from Moodle, that cookie is removed, and they’re logged out everywhere.
There are other SSO methods that Moodle supports via plugins so you may also want to look into those. But CAS (older) and SAML (newer) are the most common methods. There are also SAML plugins for Moodle that make things simpler to setup (eg: https://moodle.org/plugins/auth_saml2), and there’s even a SAML Identity Provider plug-in for Moodle that makes Moodle act as the SAML server itself.
Check out these docs:
https://docs.moodle.org/38/en/CAS_server_(SSO)_authentication
Honestly, from your comments I think your time would be better spent learning, setting up and creating content for a moodle based platform.
It's free to use, you just need a web server.
"Moodle is a learning platform designed to provide educators, administrators and learners with a single robust, secure and integrated system to create personalised learning environments. "
It's used by a massive amount of schools/colleges/universities. I've used it for small businesses.
If you try it yourself you'll spend a lot longer developing it, you'll have security to worry about, bugs to fix etc which for someone new to Python is going to be a massive struggle and take a long time. Using a prebuilt platform you'll have a faster setup time, quicker to get developing content, security and bugs are solved by a collection of experienced devs.
I'd start with Moodle, develop the content and then in the background you can start developing your own as well.
A post on moodle.org contained a suggestion to turn off Javascript caching (cachejs), and this seems to have re-enabled me to add activities and resources. If I ever get some time, I'll try to track down what the problem might be.
Let me give a very sincerely "Thank you" to those who commented: all the comments have been helpful. I wish I could give you some candy or something.
have you looked at moodle? https://moodle.org/ it is purpose built lms software it is opensource.
​
the stretch between a blogging engine and a LMS is quiet big
If your role as a Moodle user is as a teacher, you should contact the information technology or computer system staff that run the Moodle system you use regarding using cron. It has go to be running or your Moodle system will eventually become unusable.
If your role is as an administrator, you should read the help pages on moodle.org regarding cron.
As for the files, there may be a "Manage files" button where you're seeing the unwanted files listed. Click that, and toward the bottom of the page you may see a "Manage Files" button that will allow you to delete files, depending on who uploaded the file and what your role is.
I've done something like this using signed urls . Each course gets a signed url which is emailed to everyone on the course so they can see it. I think Moodle does something similar.
Moodle has a course they run twice a year that would be useful. Next time it runs is January. https://learn.moodle.org
Until then I would just suggest looking up things you are interested in doing or ask about them on the Moodoe forums https://moodle.org/course/view.php?id=5 . That site is a lot more active than this sub and you can usually get help.
My site https://moodleuserguides.org has a lot of quick tutorials and videos too.
Right so it's a different enrolment plugin instance, it's (presumably) enrol_stripepayment. Problem I can see straightaway is that the only time the user is ever presented with the payment form is in enrol_page_hook
- which is called only in enrol/index.php
, and then immediately afterward, the user is redirected if they are already enrolled.
So this is going to require some customisation to the enrol_stripepayment plugin. You could create a new page that more-or-less just presents the same form that enrol_page_hook
presents, and then create a link to that somewhere in your course to allow tryout students to pay for the course before the grace period ends.
However, it seems like you might have already done this from your comments? I'm not sure. If not, your Moodle developer should be able to handle that (if you have one; if not, I'm available for freelance work - would only be a few hours, I'm sure).
>the only problem we are facing is they can't enrol using another method when they are already enrolled in the course.
You definitely can - you just can't do it from the normal self-enrolment page, as it automatically redirects if you're already enrolled and not suspended. For example, in this screenshot you can see that the student has two enrolment records, both Active. I had both self-enrolment and manual enrolment enabled, and manually enrolled the user after they had self-enrolled. I've double checked, and even after suspending one of the enrolments, the user can still access the course.
Like I said at the very start - there is nothing preventing you from having two enrolment records for one user. It is explicitly allowed. In fact, I just tested adding a Cohort Sync enrolment method and a third enrolment appeared for the same student. As far as I can tell, there is no upper limit on this.
I'd recommend Moodle as a Classroom substitute: https://moodle.org/
​
It's open source and needs to be hosted. Universities in Brazil have been using it for more than ten years.
Yeah you’re going to be looking a long time for that functionality because it doesn’t exist 😕
I have used a plugin that lets you edit all dates on a single screen which works great. I’m not aware of any way to mass edit properties of questions.
One example from my workplace is an internal training server using Moodle to host some online learning courses. Not 'mission critical', a long way down the line if it comes to disaster recovery, simply not worth spending the extra money on making it resiliant.
It's a learning management system, a web app for facilitating education where course content can be hosted or even entire courses can be administered. Moodle is a long-standing free and open source LMS and is therefor a very popular one.
I need a little more insight. Are you referring to the "courses uses statistics" plugin: https://moodle.org/plugins/report_coursestats? Also, are you requesting where items are stored in the database, or something else?
You're looking for a proper LMS?
Take a look at <strong>MOODLE</strong>. It is the most commonly used professional LMS used by Universities and other educational institutions all over the globe.
Don't try to clobber something together, use the existing, certified, tested, frequently updated, professional system.
(Assuming you are using a Debian OS using MySql) Question: Do you have the following in your /etc/mysql/my.cnf ?
#Scroll down to the [mysqld] section and under Basic Settings add the following line under the last statement
default-storage-engine = innodb innodb_file_per_table = 1 innodb_file_format = Barracuda
If not, try to enter this and then restart your MySql.
Otherwise, try the advice HERE.
Have you looked at Moodle? They have an option for Quizzes https://docs.moodle.org/32/en/Quiz_activity
This plugin should also work for you https://moodle.org/plugins/mod_exam
Most other LCMS should have some sort of a test/exam feature.
Implementing LTI in php is fairly simple (or, more accurately, can be :P)
If you're looking for Moodle -> Tool look at implementing csev's php lti implementation. I have a quick harness at https://github.com/kingmook/sup_sim_lti_php . This doesn't include things like checking nonces, but will get you started.
If you're looking for Tool -> Moodle check out the LTI moodle provider plug in at :https://moodle.org/plugins/local_ltiprovider
Like previous posters have said, godspeed working with moodle.
I'm not sure if this would work, but wonder if you could use the Checklist Plugin to create a list of group learning activities which your students are either expected to or have the potential to participate in. Seems that there is a bit of flexibility in the plugin that may make it suitable for your situation. (I've never used this plugin - I was just reading the description and thought it may be adaptable to your situation.) Let us know if you end up using it and what results you get.
I've seen teachers use Moodle to randomly generate exams. Often time, the questions come from test banks from the book publisher. The benefit of Moodle is that teachers can also use it for the grade book feature. However, I like the idea that the tests can be crowdsourced.
There's actually a site platform / CMS specifically designed for education and online learning: Moodle. It might be the best choice to meet all of your needs as described, while giving you the flexibility to expand your teaching platform at relatively little cost (it's free, open-source software).
Take a look on existing Learning/Course Management Systems, moodle for example. Not sure how complex should be your end-result, but developing course content for PHP and MySQL alone could take much more than 48 hours.
Tehnologie educativă
Aici există un proiect asemănător: https://www.edubuntu.org/screenshots, deşi nu mi se pare prea interesant. Dacă nu mă înşel tu aveai o schemă mai complexă pentru ideea asta.
Ce putem face aici aş zice că este un stick cu un sistem de operare rapid (asta e partea uşoară, am putea crea un Ubuntu flavour într-o zi, dacă nu vorbim şi de software propriu) cu elemente de social learning integrate direct în interfaţă, fără să fie necesar să porneşti browser-ul (putem face nişte applets pentru asta, există tutoriale). În cazul ăsta ne vom folosi de Moodle (https://moodle.org/) pentru partea de cloud; e open-source.
Usually Moodle is a great choice to start any educational website. You can learn more about Moodle here. https://moodle.org/
If you want to deploy Moodle for trial, you can easily install it here.
http://www.cloudways.com/en/managed-moodle-cloud-hosting.php
Hello,
No need to develop from the scratch. There is very good Open Source Learning system https://moodle.org/
I will be glad to help you with your project and setup then customize Moodle software on your server.
Please review my portfolio at http://www.intelligencestorm.com
Contact info: Skype: vsamokh Email: vasam [at] intelligencestorm {DoT} com
Thanks.
I can't believe it. I study computer science in Slovenia and the website for homework by Moodle is free and very well run by staff. Some professors have their own books that are 50€ max but they are not necessary. Most of the material is available online anyway.
The thing is, student councils have a ton of power here. Last year a professor was being watched because student council got a lot of complaints about him. He was really worried and kept asking us what do we think about the assignments and his lectures. He could have lost his job.
Not to mention the college is free as well and in top 3% worlds best, so I can't complain. But you should get mad, because it's even worse than you think when you put it in perspective.
If you aren't already aware of them the moodle forums are a great resource. https://moodle.org/mod/forum/discuss.php?d=102069
Also http://docs.moodle.org/dev/Plugins
Finally, it can be worth downloading one or two plugins (something somewhat similar ideally) from https://moodle.org/plugins/ to see how they work. If you can find something similar you can start your own by copy/pasting a downloaded plugin. That gives you a working framework.