Showing 101 open source projects for "teaching"

View related business solutions
  • 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.
    Try It Free
  • $300 Free Credits for Your Google Cloud Projects Icon
    $300 Free Credits for Your Google Cloud Projects

    Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

    Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
    Start Free Trial
  • 1
    QuickHandNote is a project which objective is the creation of a notetaking application especially designed for teaching purposes, thinking overall in electronic whiteboards, digital tablets and tablet pcs.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    PCDP is a suite of tools for teaching and learning advanced computer science: DAJ for distributed algorithms, VN for nondeterminism, the jSpin environment for the Spin model checker, and SpinSpider for creating state diagrams.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Tuatara Turing Machine Simulator is a graphical tool for designing and executing Turing Machines. Designed primarily for teaching purposes, it features a simple point-and-click interface.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    Software for Teaching Graph Theory Algorithms
    Downloads: 0 This Week
    Last Update:
    See Project
  • Stop Cyber Threats with VM-Series Next-Gen Firewall on Azure Icon
    Stop Cyber Threats with VM-Series Next-Gen Firewall on Azure

    Native application identity and user-based security for your Azure cloud

    Gain integrated visibility across all traffic in a single pass. Deploy Palo Alto Networks VM-Series to determine application identity and content while automating security policy updates via rich APIs.
    Get a free trial
  • 5
    This project extends the BlueJ Java IDE. It aims to add networking capabilities to the BlueJ interface through BlueJ's extensions API. Since BlueJ is most suited for teaching Java to new programmers this project will focus on teaching.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    A collection of cognition and perception experiment software intended to be used as a teaching tool for an undergraduate lab classroom. These tools are cross-platform and written in Java.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    A simulation of a simple computer to provide a basis for teaching assembler language programming.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Tank Battles is a 3D simulator for teaching robot artificial inteligence. It's heavilly influenced by Robocode, but differs from the former in that it adds the complexity of a full 3D scene, realistic physics simulation, among other features.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Open Learning Management System (Open LMS). An online Course Management System (CMS, LMS). Tools for online teaching including course builder, syllabus, discussion forum, announcements, file up-loader, grade book, calendar, secure login, email list.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Error to trace to log to deploy. One click. No SSH. Icon
    Error to trace to log to deploy. One click. No SSH.

    Catch the cause before the pager goes off.

    AppSignal links every error to the trace, the trace to the log, the log to the deploy that shipped it.
    Free 30 days.
  • 10
    This project is a proof of concept for the use of video games as an alternative to traditional methods of music teaching, particularly for boys. It is the basis for the "Million Musician Challenge"- to engage 1,000,000 in music making.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    An Eclipse plugin to help create, edit and transform Educational Modeling Languages (EML), i.e. semi-formal languages describing teaching/learning strategies. It uses the Eclipse Modeling Framework (EMF) to automatically generate e-learning applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    vlab2006 stands for virtual lab, a software to aid the teaching of security skills in the course of "Security sistems LS" in the University of Bologna. It will help students to create and/or test exercitations using simple security components linked.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Linear Al is a research, design and teaching tool for quantum computing and quantum information. A quantum development environment.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    JCPUSim is a CPU (Central Processing Unit) simulator written in Java. It is intended to aid in teaching how the fetch-decode-execute cycle, CPU, registers, memory and assembly programming language work in a computer system.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    This project is an open source sister project to the open core Java processor at www.opencores.org, the vsis project at sourceforge, and the open teaching project called School of very small information systems at Wikiversity. It hosts open source Java!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    QMCMinimizer is a java-swing based aplication. It's designed with the purpose to be used as a tool on university degrees such as computer science, for teaching the process of boolean function simplification, through the Quine-McCluskey algorithm.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Collaboratively developed educational exercises aimed at the Java professional. Teach while learning and learn while teaching. Hopefully with many sub-projects.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    This software is directed to children and school teachers for teaching ortography rules of the English language.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    This project started as a loosely specified request from Malardalen University in Sweden to develop a computer game for the purpose of teaching mathematics. It came to be a 2D game, Mario-style, where progress is made by answering mathematical questions
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Gild is an Eclipse plugin that supports the teaching and learning of programming. Gild currently enables teachers to integrate course materials with code examples. Current project work includes improving collaborative, customization, and marking support.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    This project is no longer maintained. Based on the Open Source Portfolio (OSP) application, the Personal e-Portfolio for Teaching and Learning (PETAL) is a web based Java Application which allows users to create and share their e-Portfolios with anyone.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    CORBA SBS is a Step-By-Step book, teaching CORBA right from scratch for beginners. The examples are written in Java having JacORB in mind as the ORB.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    A simple turn-base strategy game written in Java meant to be used as a teaching aid for an introductory computer science course. The game incorporates the concept of staking out and holding one's territory with the goal of world domination.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    DukeBot is a small but powerfull learning/teaching GUI-comp for pubils and students to learn "How to code". It´s a gameing-style Java-Component for training every kind of programmingproblem. The Bot knows different orders and sensors.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Virtual Professor is a JAVA Applet for interactive teaching. It consists of an editor that enables a teacher to set up lessons (“virtual lectures”) and a client, which allows students to "attend" a lesson and test their knowledge afterwards.
    Downloads: 0 This Week
    Last Update:
    See Project
Auth0 Logo