MOOC Workbench/it: Difference between revisions

From FreeCAD Documentation
(Created page with "Category:External Workbenches/it")
No edit summary
 
(7 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<languages/>
<languages/>
[[Image:MOOC_workbench_icon.svg|center|240px]]
{{TOCright}}
{{Caption|align=center|The FreeCAD MOOC External Workbench Icon}}
[[File:Mooc-workbench.png]]

==Descrizione==
==Descrizione==


{{TOCright}}

<div class="mw-translate-fuzzy">
MOOC è un [[External_workbenches/it|ambiente esternoh]] con cui è possibile seguire tutorial interattivi e fare la valutazione del proprio lavoro direttamente nell'interfaccia di FreeCAD.
MOOC è un [[External_workbenches/it|ambiente esternoh]] con cui è possibile seguire tutorial interattivi e fare la valutazione del proprio lavoro direttamente nell'interfaccia di FreeCAD.
</div>


* Currently only in French (and hard-coded).
MOOC offre 2 strumenti, tutorial interattivi e valutazioni.
* Only compatible with FreeCAD Py3 and Qt5 (PySide2)
* LGPLv2 (or similar) code funded by Europe through IMT and EESAB.
* Modular: This workbench was created with the intention that the addition of tutorials and evaluations was modular. In other words, one has to add a tutorial in the {{FileName|lessons}} folder or an evaluation in the {{FileName|exercises}} folder to show up in the respective tool.


<div class="mw-translate-fuzzy">
'''Interactive''' tutorials (also called Player) are step-by-step guided exercises with objective checks. It launches directly into FreeCAD and allows you to advance step by step in the modeling of an object. The user has a text, a video and above all a check that the objectives have been achieved.
Le esercitazioni '''Interattive''' (anche chiamate Player) sono esercizi guidati step-by-step con verifiche oggettive. Si avvia direttamente in FreeCAD e consente di avanzare passo dopo passo nella modellazione di un oggetto. L'utente ha un testo, un video e soprattutto il controllo che gli obiettivi sono stati raggiunti.
</div>


[[Image:MOOC_Player_Dialog_Context.png|1024px]]
'''Evaluations''' (also called Grader) consist of a small program that checks certain criteria of a FreeCAD document, for example, the presence of a part body, a sketch or the final volume.
{{Caption|align=center|MOOC Player Dialog within FreeCAD GUI}}
[[Image:MOOC_Player_Dialog.png]]
{{Caption|MOOC Player Dialog close up}}


<div class="mw-translate-fuzzy">
'''Valutazioni''' (anche chiamato Grader) sono costituite da un piccolo programma che controlla determinati criteri di un documento di FreeCAD, ad esempio la presenza di un corpo parte, uno schizzo o il volume finale.
</div>
[[Image:MOOC_Grader_Dialog.png|1024px]]
{{Caption|align=center|The MOOC Grader Dialog}}


== Installazione ==
== Installazione ==


<div class="mw-translate-fuzzy">
This workbench can be easily installed and updated from the [[Addon Manager]] available in FreeCAD 0.17 and above. For FreeCAD 0.16 users and other install methods, please refer to [[Installing#Installing_additional_contents|installing additional contents]].
Questo ambiente può essere facilmente installato e aggiornato dal [[Std_AddonMgr/it|Addon Manager]] disponibile in FreeCAD 0.17 e superiore. Per gli utenti di FreeCAD 0.16 e per altri metodi di installazione, fare riferimento alla pagina [[Installing/it#Installare componenti aggiuntivi|Installare componenti aggiuntivi]].
</div>

==Limitations==

ATM this workbench is only available in the French language.

==Technical Details==

From a technical point of view, the workbench is composed of:
* an "API" that contains the code that analyzes the document ({{FileName|MoocChecker.py}})
* the code that executes the tutorials in the "lessons" folder ({{FileName|MoocPlayer.py}})
* the code that executes the evaluations in the "exercises" folder ({{FileName|MoocGrader.py}})

==Roadmap==
* internationalization of the workbench
* Integration of videos in FreeCAD (PySide2.QtWebEngineWidgets?)
* <s>request the integration of the workbench in the list of the addon manager</s> DONE


==Link==
==Link==


<div class="mw-translate-fuzzy">
* Source code hosted on Framagit: [https://framagit.org/freecad-france/mooc-workbench]
* Codice sorgente ospitato su Framagit: [https://framagit.org/freecad-france/mooc-workbench]
* Official complete [https://framagit.org/freecad-france/mooc-workbench#mooc-workbench]
* Official complete [https://framagit.org/freecad-france/mooc-workbench#mooc-workbench]
</div>



== Ambienti aggiuntivi ==
== Ambienti aggiuntivi ==
Line 31: Line 68:
Sono in fase di sviluppo ulteriori nuovi ambienti.
Sono in fase di sviluppo ulteriori nuovi ambienti.


{{Userdocnavi/it}}
{{Userdocnavi{{#translation:}}}}
[[Category:Addons{{#translation:}}]]

[[Category:Addons/it]]
[[Category:External Workbenches{{#translation:}}]]

[[Category:External Workbenches/it]]
{{clear}}
{{clear}}

Latest revision as of 18:39, 3 November 2021

Other languages:

The FreeCAD MOOC External Workbench Icon

Descrizione

MOOC è un ambiente esternoh con cui è possibile seguire tutorial interattivi e fare la valutazione del proprio lavoro direttamente nell'interfaccia di FreeCAD.

  • Currently only in French (and hard-coded).
  • Only compatible with FreeCAD Py3 and Qt5 (PySide2)
  • LGPLv2 (or similar) code funded by Europe through IMT and EESAB.
  • Modular: This workbench was created with the intention that the addition of tutorials and evaluations was modular. In other words, one has to add a tutorial in the lessons folder or an evaluation in the exercises folder to show up in the respective tool.

Le esercitazioni Interattive (anche chiamate Player) sono esercizi guidati step-by-step con verifiche oggettive. Si avvia direttamente in FreeCAD e consente di avanzare passo dopo passo nella modellazione di un oggetto. L'utente ha un testo, un video e soprattutto il controllo che gli obiettivi sono stati raggiunti.

MOOC Player Dialog within FreeCAD GUI

MOOC Player Dialog close up

Valutazioni (anche chiamato Grader) sono costituite da un piccolo programma che controlla determinati criteri di un documento di FreeCAD, ad esempio la presenza di un corpo parte, uno schizzo o il volume finale.

The MOOC Grader Dialog

Installazione

Questo ambiente può essere facilmente installato e aggiornato dal Addon Manager disponibile in FreeCAD 0.17 e superiore. Per gli utenti di FreeCAD 0.16 e per altri metodi di installazione, fare riferimento alla pagina Installare componenti aggiuntivi.

Limitations

ATM this workbench is only available in the French language.

Technical Details

From a technical point of view, the workbench is composed of:

  • an "API" that contains the code that analyzes the document (MoocChecker.py)
  • the code that executes the tutorials in the "lessons" folder (MoocPlayer.py)
  • the code that executes the evaluations in the "exercises" folder (MoocGrader.py)

Roadmap

  • internationalization of the workbench
  • Integration of videos in FreeCAD (PySide2.QtWebEngineWidgets?)
  • request the integration of the workbench in the list of the addon manager DONE

Link

  • Codice sorgente ospitato su Framagit: [1]
  • Official complete [2]

Ambienti aggiuntivi

Gli ambienti di FreeCAD sono facili da programmare in Python, quindi ci sono molte persone che sviluppano ambienti aggiuntivi al di fuori degli sviluppatori principali di FreeCAD.

La pagina Ambienti complementari contiene alcune informazioni e tutorial su alcuni di loro, e il progetto FreeCAD Addons mira a raccoglierli e renderli facilmente installabili dall'interno di FreeCAD.

Sono in fase di sviluppo ulteriori nuovi ambienti.