Skip to content

ctvc-pt/workshop-cli

Repository files navigation

🏴󠁧󠁢󠁥󠁮󠁧󠁿

Workshop CLI - The Future of Interactive Learning

Welcome to the Workshop CLI, a project promoted by the Cooperativa, a non-profit developer cooperative. Based in Viana do Castelo, we are a group of professional software developers committed to promoting programming culture and learning.

Our Vision

In this digital age, learning to code is as essential as learning to read and write. But traditional teaching methods can't keep up with the pace of technology. That's where Workshop CLI comes in. We're leveraging the power of AI to create an immersive, interactive learning experience that's more akin to a journey than a classroom lesson.

The Journey

Workshop CLI guides students through the exciting world of programming. They'll face challenges, solve problems, and build a Love2D game along the way. But they're not alone. An AI avatar is there to introduce each challenge and provide help based on the content of the student's local workspace.

The Game

We believe that education and entertainment are two sides of the same coin. That's why Workshop CLI incorporates game development principles to keep students engaged and motivated. They're not just learning to code; they're playing, experimenting, and discovering.

The Mentor

In Workshop CLI, teachers become mentors. They're given a dashboard that provides helpful progression data about each student, allowing them to provide personalized guidance. The AI is not the teacher; it's a tool that helps mentors provide better support to their students.

Technical Approach and Insight

Workshop CLI is more than just a simple learning application. It's a fusion of advanced technologies and innovative pedagogy. Our unique approach allows us to interact directly with the student's operating system, manipulating the workspace and accessing the resources the student is using. This, along with Learning Layer Models (LLMs) that interpret the state of the workspace, provides highly contextual advice on how to complete the challenges.

Our technical approach also extends to how we use AI. Instead of replacing the teacher, AI serves as a bridge and interface between the teacher and the student. The teacher assumes the role of a mentor, who with the help of AI is able to provide personalized guidance to a much larger pool of students. The mentor focuses on high-level objectives, tailoring the student's progress in the long term, while the AI handles the minutiae.

We are constantly exploring new ways to improve the application, making it more interactive and engaging. We believe that the fusion of education and entertainment is key to keeping students motivated and involved. We are excited about the future and eager to share our discoveries and advancements with the community.

Each student's workspace is shared across the network and automatically published on a webpage, allowing everyone to see the game that the student has developed. This approach not only facilitates peer learning but also ensures that students have a tangible product at the end of their experience. All tools and hosting services are provided at no cost.

The Cooperative

We are more than just a group of developers. We are a collaborative workspace that supports the work of its members and fosters a culture of learning and growth. We are committed to promoting programming culture in Viana do Castelo.

The Future

We're just getting started. Workshop CLI is currently in the early experimentation stage, with iterative improvements planned each year in preparation for annual workshops. We're exploring new ways to make the application more interactive, merging education and entertainment in ways never seen before.

Join Us

Workshop CLI is an open-source project. We invite you to join us in this journey. Whether you're a student, a teacher, a developer, or just someone who believes in our vision, there's a place for you here.

Contact

For more information about the Cooperative, please visit Cooperativa.


🇵🇹

CLITrailler.final.mp4

Workshop CLI - O Futuro da Aprendizagem Interactiva

Bem-vindo ao Workshop CLI, um projecto promovido pela Cooperativa, uma cooperativa de programadores sem fins lucrativos. Com sede em Viana do Castelo, somos um grupo de profissionais de software empenhados em promover a cultura e a aprendizagem de programação.

A Nossa Visão

Nesta era digital, aprender a programar é tão essencial como aprender a ler e escrever. Mas os métodos de ensino tradicionais não conseguem acompanhar o ritmo da tecnologia. É aqui que o Workshop CLI entra. Estamos a aproveitar o poder da IA para criar uma experiência de aprendizagem imersiva e interactiva que é mais semelhante a uma jornada do que a uma aula tradicional.

A Jornada

O Workshop CLI guia os alunos através do mundo emocionante da programação. Um percurso com a resolução de muitos desafios e desenvolvimento de um jogo em Love2D. Mas eles não estão sozinhos. Um avatar de IA está lá para introduzir cada desafio e fornecer ajuda com base no conteúdo do espaço de trabalho local do aluno.

O Jogo

Acreditamos que a educação e o entretenimento são duas faces da mesma moeda. É por isso que o Workshop CLI incorpora princípios de desenvolvimento de jogos para manter os alunos envolvidos e motivados. Eles não estão apenas a aprender a programar; estão a jogar, a experimentar e a descobrir.

O Mentor

No Workshop CLI, os professores tornam-se mentores. Eles têm um painel que fornece dados úteis de progressão sobre cada aluno, permitindo-lhes fornecer orientação personalizada. A IA não é o professor; é uma ferramenta que ajuda os mentores a fornecer um melhor apoio aos seus alunos.

Abordagem Técnica e Perspectiva

O Workshop CLI é mais do que uma simples aplicação de aprendizagem. É uma fusão de tecnologias avançadas e pedagogia inovadora. A nossa abordagem única permite-nos interagir directamente com o sistema operativo do aluno, manipulando o ambiente de trabalho e acedendo aos recursos que o aluno está a utilizar. Isto, juntamente com LLMs que interpretam o estado do espaço de trabalho, proporciona conselhos altamente contextuais sobre como completar os desafios.

A nossa abordagem técnica também se estende à forma como utilizamos a IA. Em vez de substituir o professor, a IA serve como uma ponte e interface entre o professor e o aluno. O professor assume o papel de mentor, que com a ajuda da IA é capaz de fornecer orientação personalizada a um grupo muito maior de alunos. O mentor concentra-se nos objectivos de alto nível, adaptando o progresso do aluno a longo prazo, enquanto a IA lida com os detalhes.

Estamos constantemente a explorar novas formas de melhorar a aplicação, tornando-a mais interactiva e envolvente. Acreditamos que a fusão de educação e entretenimento é a chave para manter os alunos motivados e envolvidos. Estamos entusiasmados com o futuro e ansiosos por partilhar as nossas descobertas e avanços com a comunidade.

O espaço de trabalho de cada aluno é partilhado na rede e automaticamente publicado numa página da internet, dessa forma o aluno desenvolve umn produto tangivel no final do workshop e pode aprender com o trabalho dos seus colegas. Todas as ferramentas e servico de alojamento são gratuitas.

A Cooperativa

Somos mais do que apenas um grupo de programadores. Somos um espaço de trabalho colaborativo que apoia o trabalho dos seus membros e fomenta uma cultura de aprendizagem e crescimento. Temos como missão promover a cultura de programação em Viana do Castelo.

O Futuro

Estamos apenas a começar. O Workshop CLI está em fase de experimentação, com melhorias iterativas planeadas a cada ano em preparação para os workshops anuais. Estamos a explorar novas formas de tornar a aplicação mais interactiva, fundindo educação e entretenimento de formas nunca antes vistas.

Junta-te a Nós

O desenvolvimento desta ferramenta é aberta à comunidade. O Workshop CLI é um projecto de código aberto (open-source). Convidamo-lo a juntar-se a nós nesta jornada. Quer seja um aluno, um professor, um programador, ou apenas alguém que acredita na nossa visão, há um lugar para si aqui.

Contacto

Para mais informações sobre a Cooperativa, por favor visite Cooperativa.


🇩🇪

Workshop CLI - Die Zukunft des interaktiven Lernens

Willkommen bei der Workshop CLI, einem Projekt, das von der Cooperativa, einer gemeinnützigen Entwicklergenossenschaft, gefördert wird. Mit Sitz in Viana do Castelo sind wir eine Gruppe von professionellen Softwareentwicklern, die sich der Förderung der Programmierkultur und des Lernens verschrieben haben.

Unsere Vision

In diesem digitalen Zeitalter ist das Erlernen des Programmierens genauso wichtig wie das Lesen und Schreiben. Aber traditionelle Unterrichtsmethoden können mit dem Tempo der Technologie nicht mithalten. Hier kommt die Workshop CLI ins Spiel. Wir nutzen die Kraft der KI, um ein immersives, interaktives Lern-Erlebnis zu schaffen, das mehr einer Reise als einer Unterrichtsstunde ähnelt.

Die Reise

Die Workshop CLI führt die Schüler durch die aufregende Welt der Programmierung. Sie werden Herausforderungen begegnen, Probleme lösen und unterwegs ein Love2D-Spiel entwickeln. Aber sie sind nicht allein. Ein KI-Avatar ist da, um jede Herausforderung vorzustellen und Hilfe zu leisten, basierend auf dem Inhalt des lokalen Arbeitsbereichs des Schülers.

Das Spiel

Wir glauben, dass Bildung und Unterhaltung zwei Seiten derselben Medaille sind. Deshalb integriert die Workshop CLI Spielentwicklungsprinzipien, um die Schüler engagiert und motiviert zu halten. Sie lernen nicht nur das Programmieren; sie spielen, experimentieren und entdecken.

Der Mentor

In der Workshop CLI werden Lehrer zu Mentoren. Sie erhalten ein Dashboard, das hilfreiche Fortschrittsdaten über jeden Schüler liefert, so dass sie individuelle Anleitung geben können. Die KI ist nicht der Lehrer; sie ist ein Werkzeug, das den Mentoren hilft, ihre Schüler besser zu unterstützen.

Technischer Ansatz und Einblick

Die Workshop CLI ist mehr als nur eine einfache Lernanwendung. Sie ist eine Fusion aus fortschrittlichen Technologien und innovativer Pädagogik. Unser einzigartiger Ansatz ermöglicht es uns, direkt mit dem Betriebssystem des Schülers zu interagieren, den Arbeitsbereich zu manipulieren und auf die Ressourcen zuzugreifen, die der Schüler verwendet. Dies, zusammen mit Lernschichtmodellen (LLMs), die den Zustand des Arbeitsbereichs interpretieren, bietet hochkontextuelle Ratschläge, wie die Herausforderungen zu bewältigen sind.

Unser technischer Ansatz erstreckt sich auch darauf, wie wir die KI verwenden. Anstatt den Lehrer zu ersetzen, dient die KI als Brücke und Schnittstelle zwischen dem Lehrer und dem Schüler. Der Lehrer übernimmt die Rolle des Mentors, der mit Hilfe der KI in der Lage ist, einer viel größeren Gruppe von Schülern individuelle Anleitung zu geben. Der Mentor konzentriert sich auf hochrangige Ziele und passt den Fortschritt des Schülers langfristig an, während die KI sich um die Details kümmert.

Wir erforschen ständig neue Wege, um die Anwendung zu verbessern, sie interaktiver und ansprechender zu gestalten. Wir glauben, dass die Verschmelzung von Bildung und Unterhaltung der Schlüssel ist, um die Schüler motiviert und engagiert zu halten. Wir sind begeistert von der Zukunft und freuen uns darauf, unsere Entdeckungen und Fortschritte mit der Gemeinschaft zu teilen.

Jeder Arbeitsbereich des Schülers wird im Netzwerk geteilt und automatisch auf einer Webseite veröffentlicht, so dass jeder das Spiel sehen kann, das der Schüler entwickelt hat. Dieser Ansatz fördert nicht nur das Lernen von Gleichaltrigen, sondern stellt auch sicher, dass die Schüler am Ende ihrer Erfahrung ein greifbares Produkt haben. Alle Werkzeuge und Hosting-Dienste werden kostenlos zur Verfügung gestellt.

Die Genossenschaft

Wir sind mehr als nur eine Gruppe von Entwicklern. Wir sind ein kollaborativer Arbeitsraum, der die Arbeit seiner Mitglieder unterstützt und eine Kultur des Lernens und Wachstums fördert. Wir setzen uns für die Förderung der Programmierkultur in Viana do Castelo ein.

Die Zukunft

Wir stehen erst am Anfang. Die Workshop CLI befindet sich derzeit in der frühen Experimentierphase, mit geplanten iterativen Verbesserungen jedes Jahr in Vorbereitung auf jährliche Workshops. Wir erforschen neue Wege, um die Anwendung interaktiver zu gestalten und Bildung und Unterhaltung auf bisher nicht gesehene Weise zu verschmelzen.

Machen Sie mit

Die Workshop CLI ist ein Open-Source-Projekt. Wir laden Sie ein, uns auf dieser Reise zu begleiten. Ob Sie ein Schüler, ein Lehrer, ein Entwickler sind oder einfach nur an unserer Vision glauben, hier ist ein Platz für Sie.

Kontakt

Für weitere Informationen über die Genossenschaft, besuchen Sie bitte Cooperativa.


🇪🇸

Taller CLI - El Futuro del Aprendizaje Interactivo

Bienvenido al Taller CLI, un proyecto promovido por la Cooperativa, una cooperativa de programadores sin ánimo de lucro. Con sede en Viana do Castelo, somos un grupo de profesionales de software comprometidos con la promoción de la cultura y el aprendizaje de la programación.

Nuestra Visión

En esta era digital, aprender a programar es tan esencial como aprender a leer y escribir. Pero los métodos de enseñanza tradicionales no pueden mantener el ritmo de la tecnología. Aquí es donde entra el Taller CLI. Estamos aprovechando el poder de la IA para crear una experiencia de aprendizaje inmersiva e interactiva que es más similar a un viaje que a una clase tradicional.

El Viaje

El Taller CLI guía a los estudiantes a través del emocionante mundo de la programación. Un recorrido con la resolución de muchos desafíos y el desarrollo de un juego en Love2D. Pero no están solos. Un avatar de IA está allí para introducir cada desafío y proporcionar ayuda basada en el contenido del espacio de trabajo local del estudiante.

El Juego

Creemos que la educación y el entretenimiento son dos caras de la misma moneda. Por eso, el Taller CLI incorpora principios de desarrollo de juegos para mantener a los estudiantes comprometidos y motivados. No solo están aprendiendo a programar; están jugando, experimentando y descubriendo.

El Mentor

En el Taller CLI, los profesores se convierten en mentores. Tienen un panel que proporciona datos útiles de progreso sobre cada estudiante, permitiéndoles proporcionar orientación personalizada. La IA no es el profesor; es una herramienta que ayuda a los mentores a proporcionar un mejor apoyo a sus estudiantes.

Enfoque Técnico y Perspectiva

El Taller CLI es más que una simple aplicación de aprendizaje. Es una fusión de tecnologías avanzadas y pedagogía innovadora. Nuestro enfoque único nos permite interactuar directamente con el sistema operativo del estudiante, manipulando el entorno de trabajo y accediendo a los recursos que el estudiante está utilizando. Esto, junto con los LLMs que interpretan el estado del espacio de trabajo, proporciona consejos altamente contextuales sobre cómo completar los desafíos.

Nuestro enfoque técnico también se extiende a la forma en que utilizamos la IA. En lugar de reemplazar al profesor, la IA sirve como un puente y una interfaz entre el profesor y el estudiante. El profesor asume el papel de mentor, que con la ayuda de la IA es capaz de proporcionar orientación personalizada a un grupo mucho mayor de estudiantes. El mentor se centra en los objetivos de alto nivel, adaptando el progreso del estudiante a largo plazo, mientras que la IA se ocupa de los detalles.

Estamos constantemente explorando nuevas formas de mejorar la aplicación, haciéndola más interactiva y atractiva. Creemos que la fusión de educación y entretenimiento es la clave para mantener a los estudiantes motivados e involucrados. Estamos entusiasmados con el futuro y ansiosos por compartir nuestros descubrimientos y avances con la comunidad.

El espacio de trabajo de cada estudiante se comparte en la red y se publica automáticamente en una página de internet, de esta manera el estudiante desarrolla un producto tangible al final del taller y puede aprender del trabajo de sus compañeros. Todas las herramientas y el servicio de alojamiento son gratuitos.

La Cooperativa

Somos más que solo un grupo de programadores. Somos un espacio de trabajo colaborativo que apoya el trabajo de sus miembros y fomenta una cultura de aprendizaje y crecimiento. Nuestra misión es promover la cultura de la programación en Viana do Castelo.

El Futuro

Solo estamos empezando. El Taller CLI está en fase de experimentación, con mejoras iterativas planificadas cada año en preparación para los talleres anuales. Estamos explorando nuevas formas de hacer la aplicación más interactiva, fusionando educación y entretenimiento de formas nunca antes vistas.

Únete a Nosotros

El desarrollo de esta herramienta está abierto a la comunidad. El Taller CLI es un proyecto de código abierto (open-source). Te invitamos a unirte a nosotros en este viaje. Ya seas un estudiante, un profesor, un programador, o simplemente alguien que cree en nuestra visión, hay un lugar para ti aquí.

Contacto

Para más información sobre la Cooperativa, por favor visite Cooperativa.


🇨🇳

CLI研讨会 - 交互式学习的未来

欢迎来到CLI研讨会,这是一个由非盈利的程序员合作社推动的项目。我们是一个位于Viana do Castelo的软件专业人员团队,致力于推广编程文化和学习。

在这个数字化的时代,学习编程如同学习读写一样重要。但传统的教学方法无法跟上科技的步伐。CLI研讨会就是在这里发挥作用。我们正在利用AI的力量,创造一个沉浸式和交互式的学习体验,这更像是一次旅程,而不是传统的课堂。

我们的目标是通过使用AI,结合创新的教学技术和策略,让更多的人能够在玩乐中学习编程。我们非常欢迎大家加入我们的项目,无论你是学生,教师,程序员,或是相信我们的愿景的任何人,我们都欢迎你。

有关合作社的更多信息,请访问Cooperativa


🇮🇳

कार्यशाला CLI - इंटरएक्टिव लर्निंग का भविष्य

कार्यशाला CLI में आपका स्वागत है, जो कि एक गैर-लाभकारी प्रोग्रामर सहकारी द्वारा प्रमोट की गई परियोजना है। हम Viana do Castelo में स्थित एक सॉफ्टवेयर प्रोफेशनल्स की समूह हैं, जो प्रोग्रामिंग संस्कृति और सीखने को बढ़ावा देने में समर्पित हैं।

इस डिजिटल युग में, प्रोग्रामिंग सीखना पढ़ना और लिखना सीखने के बराबर महत्वपूर्ण है। परंतु पारंपरिक शिक्षण विधियाँ तकनीकी प्रगति की गति का सामना नहीं कर स

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors