Showing 383 open source projects for "programming learning system"

View related business solutions
  • 99.99% Uptime for MySQL and PostgreSQL Databases Icon
    99.99% Uptime for MySQL and PostgreSQL Databases

    Sub-second maintenance. 2x read/write performance. Built-in vector search for AI apps.

    Cloud SQL Enterprise Plus delivers near-zero downtime with 35 days of point-in-time recovery. Supports MySQL, PostgreSQL, and SQL Server.
    Start Free
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Start Free
  • 1
    TinyRenderer

    TinyRenderer

    A brief computer graphics / rendering course

    Tiny Renderer (tinyrenderer by ssloy) is a lightweight educational software rasterizer that illustrates how OpenGL works by implementing a mini rendering pipeline in around 500 lines of code—serving as a compact, instructive graphics project. The final code consists of about 500 lines. My students typically require 10 to 20 hours of programming to start producing such renderers. The input is a 3D model composed of a triangulated mesh and textures. The output is a rendering. There is no...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    LASAD

    LASAD

    LASAD is a research based cooperative online argumentation system

    The LASAD (Learning to Argue: Generalized Support Across Domains) system has been developed to support online argumentation and learning argumentation in single or cooperative argumentation sessions. Since the LASAD system has been used in several studies and learning sessions world wide we provide the code to allow existing and future users to enhance and to customize the system for their needs.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3
    freeware
    this is where you will find all of my completely free software. both free as in "free speech" and free as in "free beer"! this project space has been established so we can all help eachother with software development. in other words, we're here for the learning experience. i will always give my source code so that you may study it and practice it yourself and/or provide constructive feedback so you can help me learn how I can make improvements. for a complete list of my software...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 4
    ILIAS LMS
    ILIAS is a web base learning management system (LMS, VLE). Features: Courses, SCORM 1.2 and 2004, mail, forum, chat, groups, podcast, file sharing, authoring, CMS, test, wiki, personal desktop, LOM, LDAP, role based access, see http://www.ilias.de/
    Downloads: 8 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 5
    A complete school management system from registration, classes, students, teachers, to payment, news day to day operations. Teachers can easily communicate with their students through the system. Major e-learning capabilities are provided.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Freestyle Learning (FSL) and Open University Support System (OpenUSS) are specifications for Learning Content System (LCS) and Learning Management System (LMS). They provide J2SE, J2ME and J2EE reference implementations on those specifications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7

    KMeansAniX

    Animation of kmeans clustering using X Window System

    Open source animation of kmeans clustering in X Window System using the C++ libplotter library. Supports Linux, Mac, and BSD. Includes common initialization methods such as Forgy, Macqueen, random, and angular. Sample videos are available through the Files Tab above. The SVN repo is accessible thorugh the Code Tab above. Requires a C++ compiler, libplot-dev, and libncurses5-dev Mac alternative to libplot-dev: macports plotutils +x11
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    eAdventure
    eAdventure (formerly <e-Adventure>) is an authoring tool for the creation of point-and-click games, especially designed for educational purposes. eAdventure is SCORM compatible so eAdventure games can be integrated with LMS like Moodle. More info at: http://e-adventure.e-ucm.es
    Downloads: 10 This Week
    Last Update:
    See Project
  • 9
    QUESTIONARIONLINE is a software developed in the programming language PHP 5 with the aid of MYSQL that implements a web platform suitable to administer tests and questionnaires online. The platform enables the collection of responses to questionnaires by the user of a different nature (social, psychological and linguistic). The question can be associated with one or more multimedia files (images, audio clips and video clips). The individual response to the questionnaire, after being...
    Downloads: 0 This Week
    Last Update:
    See Project
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • 10

    Plaggie1.1

    Plaggie is a standalone open source plagiarism detection application

    ...The original version can be downloaded from the website: http://www.cs.hut.fi/Software/Plaggie/ We at Maynooth University have updated the original version with following changes. 1) Grouping of students with similar submission 2) Color coding matches of code for easy detection 3) Finding groups of cheaters. This modified version was then integrated with Web-CAT(http://web-cat.org/), which is a flexible, automated grading system designed to process computer programming assignments. It serves as a learning environment for software testing tasks and helps automatically assess student assignments.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Docebo ELearning Drupal  plugin

    Docebo ELearning Drupal plugin

    Turn your Drupal website into an ELearning portal

    Docebo’s Drupal LMS Plugin allows Drupal users to transform their website into an ELearning portal by integrating the Drupal CMS with the Docebo LMS (Learning Management System). Drupal is one of the most used open source CMS (Content Management System) on the market: this is why Docebo developed a free plugin to integrate any Drupal website with the Docebo ELearning platform. Drupal LMS plugin features: - SSO between Drupal and Docebo LMS - User synchronization between the two platforms - A "my courses" list block for Drupal - A Drupal block for searching Docebo Content library objects
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12

    CLEiM

    Cross Lingual Education in Medicine

    ...It has been tested under apache-tomcat. The original system has been successfully used to carry out active learning activities with medical students. However, it could be interesting in much more knowledge fields.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Docebo ELearning WordPress Plugin

    Docebo ELearning WordPress Plugin

    Integration between the Docebo ELearning platform and WordPress

    ...Because we know that the line between information sharing and training is grey, we have developed a plugin that allows you to integrate your WordPress website with the Docebo Learning Management System. Thanks to this plug-in you will be able to: -Embed online courses on your WordPress website and assign training by using the WordPress dashboard -Access courses and training reports, plus control the whole ELearning project directly from the WordPress dashboard -Display courses assigned to logged-in users by using a WordPress widget -Import in Docebo your WordPress user database -Enable the Single Sign On between WordPress and Docebo
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    kuzya

    kuzya

    Simple crossplatform IDE for people who study programming

    Kuzya is simple crossplatform IDE for people who study programming. Main idea of it is to concentrate attention of the users only on learning the programming language but not on usage of IDE.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    ISC - The ISAAC Stream Cipher

    ISC - The ISAAC Stream Cipher

    ISC lets you encrypt & decrypt text and files of any type up to 4GB

    ...It was developed by Bob Jenkins from 1993-1996 and placed in the Public Domain. ISAAC is fast - especially when optimised - and portable to most architectures in nearly all programming and scripting languages. After more than 20 years of existence ISAAC has not been broken, and the little program you have here allows you to use it to encrypt and decrypt text of arbitrary length, files of any type, on a key-phrase of any complexity. ISC is a symmetric key encryption system, which means that both the sender and recipient of a message must possess the key.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16

    CLUE - C Learning Undergrad Environment

    Tools to support the learning of the C programming language

    CLUE (C Learning Undergraduate Environment) is a software allowing students to work on assignments in the C language while benefiting from support for peer testing, hyper-linked tutorials to help them understand compiler error messages, detection of "novice errors" with warnings hyper-linked to tutorials. Sponsored by National Science Foundation under award CCLI #0836863.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 17
    Dexios Bible Study Tool
    DBST is a cross-platform, open source, Bible study tool aiming to provide a feature-rich experience to learning the Word of God.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18

    docebo reborn

    Docebo is not dead !! Docebo LMS reborn

    Docebo is a Learning Management System (LMS) or a Virtual Learning Environment (VLE). It is a Free web application for e-learning This projects aims to save the open source comnunity of docebo, still active on http://www.elearningcommunity.net NEW: You can find the fork that aims to continue the development as formalms project at http://sourceforge.net/projects/forma/
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Lingvist-Asker

    Lingvist-Asker

    Tray program for learning foreign words

    The program lives in your system tray and every n minutes (seted in preferences) asks you to write a translation of words from dictionary. Dictionary file, amount of words, count of asking, start number, time interval can be cofigured. Some dictionaries may be found here: https://sourceforge.net/projects/lingvist/files/My%20Dictionaries/ You can create your own dictionaries. Editor is here: https://sourceforge.net/projects/lingvist/files/Dictionary%20editor%20%28old%29/
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    DrPython is a highly customizable cross-platform ide to aid programming in Python. It was developed with teaching in mind, and has a clean, simple interface. It is written in Python, using wxPython as the gui.
    Downloads: 13 This Week
    Last Update:
    See Project
  • 21
    JUDO
    JUDO is a Java IDE for children and beginning programmers. JUDO is designed to be an educational tool to teach programming concepts and to spark excitement and interest in programming.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    Campus Project
    Campus Project is an Open Source middleware that allows web-based heterogeneous tools (Java, PHP and others) to be integrated and interact with an also heterogeneous Learning Management Systems (LMS) like Moodle and Sakai.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Structure your Web learning pages to different publics, including courses, cultural groups, or educational level. The system offers a teacher structuring tool and a student interface. Two learning interfaces are offeredd: tutorial and free navigation .
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24

    ILIASPersonalWaitingList Plugin

    Plugin for ILIAS: Displays status of waiting list nemberships

    This is a plugin for the ILIAS e-learning plattform. (see www.ilias.de). It enables support for show the status of waiting list entries on the users personal desktop page.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    DOMjudge programming contest jury system

    DOMjudge programming contest jury system

    DOMjudge is an automated judge system for programming contests.

    NOTE: DOMjudge has moved to www.domjudge.org and Github for all development. DOMjudge is an automated judge system to run programming contests. Both team and jury side interfaces are web based, with a command line submit tool available as well. It is written in PHP, shell-script and C/C++ and needs MySQL and a webserver.
    Downloads: 0 This Week
    Last Update:
    See Project