<div class="xblock xblock-public_view xblock-public_view-vertical" data-course-id="course-v1:digitalearthafrica+DEA101-fr+2021" data-init="VerticalStudentView" data-runtime-class="LmsRuntime" data-runtime-version="1" data-block-type="vertical" data-usage-id="block-v1:digitalearthafrica+DEA101-fr+2021+type@vertical+block@8ed44d39cb0b4969b7b00f036318ce62" data-request-token="ea15ad8402f311ef823ffd390e3a51ef" data-graded="False" data-has-score="False">
<div class="vert-mod">
<div class="vert vert-0" data-id="block-v1:digitalearthafrica+DEA101-fr+2021+type@html+block@63275367f0434e5da036c5ad5eab39eb">
<div class="xblock xblock-public_view xblock-public_view-html xmodule_display xmodule_HtmlBlock" data-course-id="course-v1:digitalearthafrica+DEA101-fr+2021" data-init="XBlockToXModuleShim" data-runtime-class="LmsRuntime" data-runtime-version="1" data-block-type="html" data-usage-id="block-v1:digitalearthafrica+DEA101-fr+2021+type@html+block@63275367f0434e5da036c5ad5eab39eb" data-request-token="ea15ad8402f311ef823ffd390e3a51ef" data-graded="False" data-has-score="False">
<script type="json/xblock-args" class="xblock-json-init-args">
{"xmodule-type": "HTMLModule"}
</script>
<p>Maintenant que vous avez créé un compte utilisateur et que vous vous êtes connecté avec succès, cette session vous apprendra les principaux éléments de la Sandbox.</p>
<p>Si vous n’avez pas encore de compte Digital Earth Africa, suivez les étapes dans <a href="/courses/course-v1:digitalearthafrica+DEA101-fr+2021/jump_to_id/b6d27f7a412343fba5828ca1704be432" target="[object Object]">Créer un compte Digital Earth Africa</a>.</p>
</div>
</div>
<div class="vert vert-1" data-id="block-v1:digitalearthafrica+DEA101-fr+2021+type@video+block@9af1755a6c9d4ab394b25f0ba87228b1">
<div class="xblock xblock-public_view xblock-public_view-video xmodule_display xmodule_VideoBlock" data-course-id="course-v1:digitalearthafrica+DEA101-fr+2021" data-init="XBlockToXModuleShim" data-runtime-class="LmsRuntime" data-runtime-version="1" data-block-type="video" data-usage-id="block-v1:digitalearthafrica+DEA101-fr+2021+type@video+block@9af1755a6c9d4ab394b25f0ba87228b1" data-request-token="ea15ad8402f311ef823ffd390e3a51ef" data-graded="False" data-has-score="False">
<script type="json/xblock-args" class="xblock-json-init-args">
{"xmodule-type": "Video"}
</script>
<h3 class="hd hd-2">Video:Introduction à la Sandbox de Digital Earth Africa</h3>
<div
id="video_9af1755a6c9d4ab394b25f0ba87228b1"
class="video closed"
data-metadata='{"autoAdvance": false, "autohideHtml5": false, "autoplay": false, "captionDataDir": null, "completionEnabled": false, "completionPercentage": 0.95, "duration": 0.0, "end": 0.0, "generalSpeed": 1.0, "lmsRootURL": "https://learn.digitalearthafrica.org", "poster": null, "prioritizeHls": false, "publishCompletionUrl": "/courses/course-v1:digitalearthafrica+DEA101-fr+2021/xblock/block-v1:digitalearthafrica+DEA101-fr+2021+type@video+block@9af1755a6c9d4ab394b25f0ba87228b1/handler/publish_completion", "recordedYoutubeIsAvailable": true, "savedVideoPosition": 0.0, "saveStateEnabled": false, "saveStateUrl": "/courses/course-v1:digitalearthafrica+DEA101-fr+2021/xblock/block-v1:digitalearthafrica+DEA101-fr+2021+type@video+block@9af1755a6c9d4ab394b25f0ba87228b1/handler/xmodule_handler/save_user_state", "showCaptions": "true", "sources": [], "speed": null, "start": 0.0, "streams": "1.00:Fc60BDyNHKk", "transcriptAvailableTranslationsUrl": "/courses/course-v1:digitalearthafrica+DEA101-fr+2021/xblock/block-v1:digitalearthafrica+DEA101-fr+2021+type@video+block@9af1755a6c9d4ab394b25f0ba87228b1/handler/transcript/available_translations", "transcriptLanguage": "en", "transcriptLanguages": {"en": "English"}, "transcriptTranslationUrl": "/courses/course-v1:digitalearthafrica+DEA101-fr+2021/xblock/block-v1:digitalearthafrica+DEA101-fr+2021+type@video+block@9af1755a6c9d4ab394b25f0ba87228b1/handler/transcript/translation/__lang__", "ytApiUrl": "https://www.youtube.com/iframe_api", "ytMetadataEndpoint": "", "ytTestTimeout": 1500}'
data-bumper-metadata='null'
data-autoadvance-enabled="False"
data-poster='null'
tabindex="-1"
>
<div class="focus_grabber first"></div>
<div class="tc-wrapper">
<div class="video-wrapper">
<span tabindex="0" class="spinner" aria-hidden="false" aria-label="Loading video player"></span>
<span tabindex="-1" class="btn-play fa fa-youtube-play fa-2x is-hidden" aria-hidden="true" aria-label="Play video"></span>
<div class="video-player-pre"></div>
<div class="video-player">
<div id="9af1755a6c9d4ab394b25f0ba87228b1"></div>
<h4 class="hd hd-4 video-error is-hidden">No playable video sources found.</h4>
<h4 class="hd hd-4 video-hls-error is-hidden">
Your browser does not support this video format. Try using a different browser.
</h4>
</div>
<div class="video-player-post"></div>
<div class="closed-captions"></div>
<div class="video-controls is-hidden">
<div>
<div class="vcr"><div class="vidtime">0:00 / 0:00</div></div>
<div class="secondary-controls"></div>
</div>
</div>
</div>
</div>
<div class="focus_grabber last"></div>
</div>
</div>
</div>
</div>
<script type="text/javascript">
(function (require) {
require(['/static/js/dateutil_factory.be68acdff619.js?raw'], function () {
require(['js/dateutil_factory'], function (DateUtilFactory) {
DateUtilFactory.transform('.localized-datetime');
});
});
}).call(this, require || RequireJS.require);
</script>
<script>
function emit_event(message) {
parent.postMessage(message, '*');
}
</script>
</div>
<div class="xblock xblock-public_view xblock-public_view-vertical" data-course-id="course-v1:digitalearthafrica+DEA101-fr+2021" data-init="VerticalStudentView" data-runtime-class="LmsRuntime" data-runtime-version="1" data-block-type="vertical" data-usage-id="block-v1:digitalearthafrica+DEA101-fr+2021+type@vertical+block@26db616c82b54debbab95d4c91feba5e" data-request-token="ea15ad8402f311ef823ffd390e3a51ef" data-graded="False" data-has-score="False">
<div class="vert-mod">
<div class="vert vert-0" data-id="block-v1:digitalearthafrica+DEA101-fr+2021+type@html+block@a6eabb552ac041b7853a082c467416b8">
<div class="xblock xblock-public_view xblock-public_view-html xmodule_display xmodule_HtmlBlock" data-course-id="course-v1:digitalearthafrica+DEA101-fr+2021" data-init="XBlockToXModuleShim" data-runtime-class="LmsRuntime" data-runtime-version="1" data-block-type="html" data-usage-id="block-v1:digitalearthafrica+DEA101-fr+2021+type@html+block@a6eabb552ac041b7853a082c467416b8" data-request-token="ea15ad8402f311ef823ffd390e3a51ef" data-graded="False" data-has-score="False">
<script type="json/xblock-args" class="xblock-json-init-args">
{"xmodule-type": "HTMLModule"}
</script>
<p style="text-align: left;">La Sandbox de Digital Earth Africa utilise une interface JupyterLab. JupyterLab est un environnement de programmation interactif basé sur le Web. Il dispose d’une interface conviviale pour rendre la navigation dans les fichiers et les flux de travail plus intuitifs. Dans la Sandbox, nous créons des “notebooks Jupyter'' pour contenir et exécuter des codes.</p>
</div>
</div>
<div class="vert vert-1" data-id="block-v1:digitalearthafrica+DEA101-fr+2021+type@html+block@341f866b69af40c88478dd2bc7e8b05f">
<div class="xblock xblock-public_view xblock-public_view-html xmodule_display xmodule_HtmlBlock" data-course-id="course-v1:digitalearthafrica+DEA101-fr+2021" data-init="XBlockToXModuleShim" data-runtime-class="LmsRuntime" data-runtime-version="1" data-block-type="html" data-usage-id="block-v1:digitalearthafrica+DEA101-fr+2021+type@html+block@341f866b69af40c88478dd2bc7e8b05f" data-request-token="ea15ad8402f311ef823ffd390e3a51ef" data-graded="False" data-has-score="False">
<script type="json/xblock-args" class="xblock-json-init-args">
{"xmodule-type": "HTMLModule"}
</script>
<h3 style="text-align: left;">Éléments de la Sandbox</h3>
<p style="text-align: left;">Lorsque la Sandbox démarre, trois sections principales vous seront présentées, comme numérotées dans le diagramme ci-dessous:</p>
<p style="text-align: left;"><img src="/assets/courseware/v1/d3a7e1a02c96867adb66ec19ff15622c/asset-v1:digitalearthafrica+DEA101-fr+2021+type@asset+block/sandbox-homescreen-sections.png" alt="Components of the Sandbox" width="60%" /></p>
<ol>
<li><strong>Zone de travail principale:</strong> Permet d’organiser les documents et autres fenêtres (comme les terminaux ou les consoles de code) en panneaux d’onglets qui peuvent être redimensionnés ou subdivisés. Les fichiers ouverts seront déplacés dans cette zone. La plupart de vos travaux se feront ici.</li>
<li>B<strong>arre latérale gauche:</strong> Contient un navigateur de fichiers, la liste des noyaux et des terminaux en cours d’exécution, la palette de commande, l’inspecteur d’outils de la cellule du bloc-notes et la liste des onglets. Par défaut, le navigateur de fichiers est sélectionné ; c’est la barre d’outils la plus utile pour les nouveaux utilisateurs.</li>
<li><strong>Barre de menu horizontale:</strong> Expose les actions disponibles dans JupyterLab, y compris les actions liées à l’enregistrement, l’édition, l’affichage et l’exécution des carnets. Lorsque vous avez terminé, vous pouvez sélectionner File -> Log Out pour quitter votre session Sandbox et libérer de l’espace serveur.</li>
</ol>
</div>
</div>
<div class="vert vert-2" data-id="block-v1:digitalearthafrica+DEA101-fr+2021+type@html+block@7b4a57569e7e4cdcb8ae79ba53cadd2f">
<div class="xblock xblock-public_view xblock-public_view-html xmodule_display xmodule_HtmlBlock" data-course-id="course-v1:digitalearthafrica+DEA101-fr+2021" data-init="XBlockToXModuleShim" data-runtime-class="LmsRuntime" data-runtime-version="1" data-block-type="html" data-usage-id="block-v1:digitalearthafrica+DEA101-fr+2021+type@html+block@7b4a57569e7e4cdcb8ae79ba53cadd2f" data-request-token="ea15ad8402f311ef823ffd390e3a51ef" data-graded="False" data-has-score="False">
<script type="json/xblock-args" class="xblock-json-init-args">
{"xmodule-type": "HTMLModule"}
</script>
<h3><span class="zd63bf6c6d62 custom_text zd72dacbb350 zd28d0ce5bad" data-id="text">Changer la langue de l'interface de la Sandbox en français</span></h3>
<div>
<p dir="ltr" id="docs-internal-guid-a01444b1-7fff-2150-6d93-37fe5fac594f" class="sty__6ybodo__cls"><span class="sty__d4t2ha__cls">Depuis Octobre 2021, la Sandbox de Digital Earth Africa est disponible en deux langues d'interface : anglais et français.</span></p>
<p dir="ltr" class="sty__j9j5rr__cls"><span class="sty__h7454p__cls">Les utilisateurs peuvent modifier leur paramètre de langue après s'être connectés à la Sandbox. Cela entraînera l'actualisation de la page, il est donc recommandé de le faire avant d'ouvrir des fichiers ou d'exécuter du code.</span></p>
<ol>
<li dir="ltr" class="sty__whik0f__cls"><span class="sty__ngpx0h__cls">Dans la barre d'outils horizontale, sélectionnez Paramètres.</span></li>
<li dir="ltr" class="sty__bvrh3j__cls"><span class="sty__qymr5s__cls">Choisir la langue.</span></li>
<li dir="ltr" class="sty__ao6bj6__cls"><span class="sty__tk619n__cls">Sélectionnez votre langue préférée dans le menu.</span></li>
</ol><br />
<p dir="ltr" class="sty__aiairz__cls"><span class="sty__mvt4th__cls"><span class="sty__6c9xje__cls"><img src="https://lh5.googleusercontent.com/-5ESYrzUSZoAiOC0pQcZxS4beWVl66Qimff4wsxmogAlFRp0BUECPt3IxW4Mu3GuLaX62gRESO2GbbQlQ7QdIV6pCrWltDHdlc82SXU0EZVffjmhJeH3wVyJqb3LH90rCcGVyUl4=s0" class="sty__dduz40__cls" width="602" height="76" /></span></span></p>
</div>
<div><br /><br /></div>
</div>
</div>
</div>
<script type="text/javascript">
(function (require) {
require(['/static/js/dateutil_factory.be68acdff619.js?raw'], function () {
require(['js/dateutil_factory'], function (DateUtilFactory) {
DateUtilFactory.transform('.localized-datetime');
});
});
}).call(this, require || RequireJS.require);
</script>
<script>
function emit_event(message) {
parent.postMessage(message, '*');
}
</script>
</div>
<div class="xblock xblock-public_view xblock-public_view-vertical" data-course-id="course-v1:digitalearthafrica+DEA101-fr+2021" data-init="VerticalStudentView" data-runtime-class="LmsRuntime" data-runtime-version="1" data-block-type="vertical" data-usage-id="block-v1:digitalearthafrica+DEA101-fr+2021+type@vertical+block@eeaae7c2e11e4f0fb8791fc80864e661" data-request-token="ea15ad8402f311ef823ffd390e3a51ef" data-graded="False" data-has-score="False">
<div class="vert-mod">
<div class="vert vert-0" data-id="block-v1:digitalearthafrica+DEA101-fr+2021+type@html+block@80fb2631216a4201bd1c6016311bd24c">
<div class="xblock xblock-public_view xblock-public_view-html xmodule_display xmodule_HtmlBlock" data-course-id="course-v1:digitalearthafrica+DEA101-fr+2021" data-init="XBlockToXModuleShim" data-runtime-class="LmsRuntime" data-runtime-version="1" data-block-type="html" data-usage-id="block-v1:digitalearthafrica+DEA101-fr+2021+type@html+block@80fb2631216a4201bd1c6016311bd24c" data-request-token="ea15ad8402f311ef823ffd390e3a51ef" data-graded="False" data-has-score="False">
<script type="json/xblock-args" class="xblock-json-init-args">
{"xmodule-type": "HTMLModule"}
</script>
<p style="text-align: left;">Sandbox est fourni avec de nombreux exemples de notebooks dont vous pouvez vous servir pour l’apprentissage et les utiliser. Suivez les instructions de cette section pour savoir comment ouvrir un notebooks.</p>
<ol style="text-align: left;">
<li>Dans JupyterLab, un double-clic dans le navigateur de fichiers de la barre latérale gauche ouvre les dossiers et les fichiers. Double-cliquez sur le dossier <strong>Beginners_guide</strong> dans la barre latérale gauche pour ouvrir le dossier et visualiser son contenu. Ceci est illustré dans la figure ci-dessous.</li>
</ol>
<p style="text-align: left;"><img width="60%" src="/assets/courseware/v1/db48693f3ba8af472e490defa79a2c8e/asset-v1:digitalearthafrica+DEA101-fr+2021+type@asset+block/sandbox-notebook-folders.png" alt="View the Beginner's Guide folder contents by clicking on it." /></p>
<p style="text-align: left;">2. Les notebooks Jupyter peuvent être identifiés par l’extension de fichier <code class="docutils literal notranslate" style="box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New', Courier, monospace; font-size: 12px; white-space: nowrap; max-width: 100%; background-image: initial; background-color: #ffffff; border: 1px solid #e1e4e5; padding: 2px 5px; color: #e74c3c; overflow-x: auto;"><span class="pre" style="box-sizing: border-box;">.ipynb</span></code>. Choisissez un notebook (par exemple, <code class="docutils literal notranslate" style="box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New', Courier, monospace; font-size: 12px; white-space: nowrap; max-width: 100%; background-image: initial; background-color: #ffffff; border: 1px solid #e1e4e5; padding: 2px 5px; color: #e74c3c; overflow-x: auto;"><span class="pre" style="box-sizing: border-box;">01_Jupyter_notebooks.ipynb</span></code>) et double-cliquez dessus pour l’ouvrir dans la zone de travail principale.</p>
<p style="text-align: left;">3. Pour revenir au dossier de départ, cliquez sur l’icône de dossier au début du chemin du dossier. Le chemin du dossier se trouve en haut de la barre latérale gauche.</p>
<p style="text-align: left;">Pour plus d’informations, consultez cette section de la documentation JupyterLab sur <a href="https://jupyterlab.readthedocs.io/en/stable/user/files.html" target="[object Object]">Working with Files</a>.</p>
</div>
</div>
</div>
<script type="text/javascript">
(function (require) {
require(['/static/js/dateutil_factory.be68acdff619.js?raw'], function () {
require(['js/dateutil_factory'], function (DateUtilFactory) {
DateUtilFactory.transform('.localized-datetime');
});
});
}).call(this, require || RequireJS.require);
</script>
<script>
function emit_event(message) {
parent.postMessage(message, '*');
}
</script>
</div>
<div class="xblock xblock-public_view xblock-public_view-vertical" data-course-id="course-v1:digitalearthafrica+DEA101-fr+2021" data-init="VerticalStudentView" data-runtime-class="LmsRuntime" data-runtime-version="1" data-block-type="vertical" data-usage-id="block-v1:digitalearthafrica+DEA101-fr+2021+type@vertical+block@f478bc2eaf074247b0bd9370795f7d2c" data-request-token="ea15ad8402f311ef823ffd390e3a51ef" data-graded="False" data-has-score="False">
<div class="vert-mod">
<div class="vert vert-0" data-id="block-v1:digitalearthafrica+DEA101-fr+2021+type@html+block@4078bcdbee964718a15dee1c71fadf75">
<div class="xblock xblock-public_view xblock-public_view-html xmodule_display xmodule_HtmlBlock" data-course-id="course-v1:digitalearthafrica+DEA101-fr+2021" data-init="XBlockToXModuleShim" data-runtime-class="LmsRuntime" data-runtime-version="1" data-block-type="html" data-usage-id="block-v1:digitalearthafrica+DEA101-fr+2021+type@html+block@4078bcdbee964718a15dee1c71fadf75" data-request-token="ea15ad8402f311ef823ffd390e3a51ef" data-graded="False" data-has-score="False">
<script type="json/xblock-args" class="xblock-json-init-args">
{"xmodule-type": "HTMLModule"}
</script>
<p style="text-align: left;">Fermer l’onglet du navigateur d’un ordinateur portable n’arrêtera pas son « moteur de calcul » (appelé kernel). Il est bon de fermer le kernel de tout notebooks que vous n’utilisez pas, car cela libérera de la mémoire dans votre session Sandbox. Suivez les instructions ci-dessous pour fermer complètement le notebooks que vous avez ouvert dans la section précédente.</p>
<ol style="text-align: left;">
<li> Lorsque le notebook est ouvert, cliquez sur l’option de menu <strong style="box-sizing: border-box;">File -> Close and Shutdown Notebook</strong>.</li>
</ol>
<p style="text-align: left;"><img width="60%" src="/assets/courseware/v1/8ce79061e92f7ff7a01d21deac0d5d93/asset-v1:digitalearthafrica+DEA101-fr+2021+type@asset+block/sandbox-notebook-close.png" alt="Shut down a notebook by selecting File then Close and Shutdown Notebook." /></p>
<p style="text-align: left;">2. Lorsque l’on vous demande si vous voulez éteindre le notebook, cliquez sur <strong style="box-sizing: border-box;">OK</strong>.</p>
</div>
</div>
</div>
<script type="text/javascript">
(function (require) {
require(['/static/js/dateutil_factory.be68acdff619.js?raw'], function () {
require(['js/dateutil_factory'], function (DateUtilFactory) {
DateUtilFactory.transform('.localized-datetime');
});
});
}).call(this, require || RequireJS.require);
</script>
<script>
function emit_event(message) {
parent.postMessage(message, '*');
}
</script>
</div>
<div class="xblock xblock-public_view xblock-public_view-vertical" data-course-id="course-v1:digitalearthafrica+DEA101-fr+2021" data-init="VerticalStudentView" data-runtime-class="LmsRuntime" data-runtime-version="1" data-block-type="vertical" data-usage-id="block-v1:digitalearthafrica+DEA101-fr+2021+type@vertical+block@c104af0dd0bd4584a80cd244f549ae97" data-request-token="ea15ad8402f311ef823ffd390e3a51ef" data-graded="False" data-has-score="False">
<div class="vert-mod">
<div class="vert vert-0" data-id="block-v1:digitalearthafrica+DEA101-fr+2021+type@html+block@80e69adec54f430880498b955c517dca">
<div class="xblock xblock-public_view xblock-public_view-html xmodule_display xmodule_HtmlBlock" data-course-id="course-v1:digitalearthafrica+DEA101-fr+2021" data-init="XBlockToXModuleShim" data-runtime-class="LmsRuntime" data-runtime-version="1" data-block-type="html" data-usage-id="block-v1:digitalearthafrica+DEA101-fr+2021+type@html+block@80e69adec54f430880498b955c517dca" data-request-token="ea15ad8402f311ef823ffd390e3a51ef" data-graded="False" data-has-score="False">
<script type="json/xblock-args" class="xblock-json-init-args">
{"xmodule-type": "HTMLModule"}
</script>
<p>Vous pouvez maintenant ouvrir et fermer les fichiers de notebook Jupyter existants. La section suivante expliquera comment exécuter un notebook Jupyter.</p>
</div>
</div>
</div>
<script type="text/javascript">
(function (require) {
require(['/static/js/dateutil_factory.be68acdff619.js?raw'], function () {
require(['js/dateutil_factory'], function (DateUtilFactory) {
DateUtilFactory.transform('.localized-datetime');
});
});
}).call(this, require || RequireJS.require);
</script>
<script>
function emit_event(message) {
parent.postMessage(message, '*');
}
</script>
</div>