====== Links shortcut ======
To generate the links:
export Q37_SC=$(pwgen -BvA1 | tr -d '\n');echo -n "[[:s:"${Q37_SC}"]] ([[:s:"${Q37_SC}"?do=edit|edit]])" | xclip -selection clipboard;unset Q37_SC
Pour une image, ajouter l'extension ''.png'' (ou celle correspondant l'image en question) ; on pourra ainsi mettre le lien en place de l'image en question (du moins dans ce wiki).
===== Divers =====
==== Links to sections of the q37 web site ====
* Contact form: [[:s:ggq7x4w7]] (old: [[:s:nufoh4ro]])
* Presentation of the author (used together with copyright holder):
* english: [[:s:rmnmqd49]]
* french: [[:s:qfsjprm4]]
* Presentation of the workshop for the **SNT**/**NSI** new scholar course: [[:s:knf9hdwp]] ([[:s:knf9hdwp?do=edit|edit]]) ;
* présentation du projet autour du //toolkit// //Atlas// lié à l'éducation : [[:s:wgrk34zr]] ([[:s:wgrk34zr?do=edit|edit]]).
==== Links to websites ====
* //Repl.it//: [[:s:mxmgq3qm]]:
* //Node.js// IDE: [[:s:nkcgqn7z]] ([[:s:nkcgqn7z?do=edit|edit]])
* //Python// IDE: [[:s:srnnb7hj]]
* //RunKit//: [[:s:sc4b3vbb]]
* //Termux//: [[:s:j4qqcbqq]]
* Seconde dépêche //Développer une interface web avec le toolkit Atlas (2/2)//sur //LinuxFr// : [[:s:jz9ttdjb]] ([[:s:jz9ttdjb?do=edit|edit]])
==== Links to pictures ====
* //15-puzzle// : [[:s:43s9vwhk.gif]] ([[:s:43s9vwhk.gif?do=edit|edit]])
* //tortoise//:
* library example: [[:s:frgzbhq9.png]] ([[:s:frgzbhq9.png?do=edit|edit]]),
* the old link, without the ''.png'' extension: [[:s:frgzbhq9]] ([[:s:frgzbhq9?do=edit|edit]]),
* workshop example: [[:s:34xmsbfb.png]] ([[:s:34xmsbfb.png?do=edit|edit]])
* Hangman game example: [[:s:pnmjfw39]] ([[:s:pnmjfw39?do=edit|edit]]),
* //Hello// (workshop): [[:s:tmzd3rzv.png]] ([[:s:tmzd3rzv.png?do=edit|edit]])
* Reversi:
* //CLI//: [[:s:vbkrsrk7.png]] ([[:s:vbkrsrk7.png?do=edit|edit]]),
* texte: [[:s:jcmrkkp7.png]] ([[:s:jcmrkkp7.png?do=edit|edit]]),
* image: [[:s:mvznb7fs.png]] ([[:s:mvznb7fs.png?do=edit|edit]]),
* animé : [[:s:9rzt7nnq.gif]] ([[:s:9rzt7nnq.gif?do=edit|edit]])
* 1rst degree inequation:
* //CLI//:
* en: [[:s:p3g3svdw.png]] ([[:s:p3g3svdw.png?do=edit|edit]]),
* fr: [[:s:3brwhw9b.png]] ([[:s:3brwhw9b.png?do=edit|edit]]),
* with the //Atlas// toolkit:
* en: [[:s:3tmm4gmh.png]] ([[:s:3tmm4gmh.png?do=edit|edit]]),
* fr: [[:s:qnw4cdht.png]] ([[:s:qnw4cdht.png?do=edit|edit]]),
* //repl.it//
* buttons:
* large: [[:s:4wsvm3vd.png]] ([[:s:4wsvm3vd.png?do=edit|edit]]),
* small: [[:s:t3x9ddfk.png]] ([[:s:t3x9ddfk.png?do=edit|edit]]),
* missing QR code:
* big: [[:s:jbvqgt7j.png]] ([[:s:jbvqgt7j.png?do=edit|edit]])
* small: [[:s:vsc3c7gc.png]] ([[:s:vsc3c7gc.png?do=edit|edit]])
* badge pour lancer sur //Repl.it// : [[:s:kpm7xhfm.png]] ([[:s:kpm7xhfm.png?do=edit|edit]])
* Badge //Utiliser en ligne// pour les exercices de programmation en français: [[:s:pcn9vgnj.svg]] ([[:s:pcn9vgnj.svg?do=edit|edit]])
* //RPi// :
* générique : [[:s:g7wdghj3.png]] ([[:s:g7wdghj3.png?do=edit|edit]]),
* //Zero WH// : [[:s:crqc9bpw.png]] ([[:s:crqc9bpw.png?do=edit|edit]]),
* //WebGPIO// application : [[:s:htkhqb9x.png]] ([[:s:htkhqb9x.png?do=edit|edit]])
* Languages :
* //Java// : [[:s:sgb9nq7x.svg]] ([[:s:sgb9nq7x.svg?do=edit|edit]])
* //Node.js// : [[:s:b9ctj4bb.svg]] ([[:s:b9ctj4bb.svg?do=edit|edit]])
* //Perl// : [[:s:v9qkzvhk.svg]] ([[:s:v9qkzvhk.svg?do=edit|edit]])
* //Python// : [[:s:t4s3p4rk.svg]] ([[:s:t4s3p4rk.svg?do=edit|edit]])
* //Ruby// : [[:s:ngxztq4t.svg]] ([[:s:ngxztq4t.svg?do=edit|edit]])
* Tutoriels :
* //Contacts// :
* image principale : [[:s:39dr4tcr.png]] ([[:s:39dr4tcr.png?do=edit|edit]])
* //toolkit// //Atlas// :
* Schéma en français : [[:s:nv9pftp4.png]] ([[:s:nv9pftp4.png?do=edit|edit]])
==== Autres ====
=== FAQ ===
* Lien vers la section concernant les messages d'erreurs affichés lorsqu'une application //ATK// est fermée : [[:s:7mdgqk4z]] ([[:s:7mdgqk4z?do=edit|edit]]) ;
* lien vers la section concernant les //notebooks// //Jupyter// : [[:s:kqsb3gmg]] ([[:s:kqsb3gmg?do=edit|edit]]).
==== Links to GitHub repositories imported on Repl.it ====
=== Toolkit Atlas ===
* ''atlas-java'': [[:s:3vwk3h3n]] ([[:s:3vwk3h3n?do=edit|edit]])
* ''atlas-node'': [[:s:st7gccd4]] ([[:s:st7gccd4?do=edit|edit]]),
* ''atlas-perl'': [[:s:h3h34zgq]] ([[:s:h3h34zgq?do=edit|edit]]),
* ''atlas-python'':
* [[:s:vwpsw73v]] ([[:s:vwpsw73v?do=edit|edit]]),
* [[https://repl.it/github/epeios-q37/atlas-python]],
* ''atlas-ruby'': [[:s:9thdtmjg]] ([[:s:9thdtmjg?do=edit|edit]])
=== Stubs ===
* ''atlas-python-stub'': [[:s:9rjht97x]] ([[:s:9rjht97x?do=edit|edit]]),
* ''term2web-python-stub'': [[:s:7jqrdgnx]] ([[:s:7jqrdgnx?do=edit|edit]]),
=== Autres ===
* ''abs-python'': [[:s:kk9xhnnf]] ([[:s:kk9xhnnf?do=edit|edit]])
* ''base-exercise'': [[:s:9vfsdrm7]] ([[:s:9vfsdrm7?do=edit|edit]]),
* ''basics-exercises'': [[:s:brjzr9fv]] ([[:s:brjzr9fv?do=edit|edit]]),
* ''hangman-exercises'': [[:s:z3whmbfz]] ([[:s:z3whmbfz?do=edit|edit]]),
* ''hangman-fr'': [[:s:jzw7knww]] ([[:s:jzw7knww?do=edit|edit]]),
* ''hangman-fr-teacher'': [[:s:jnkcprq4]] ([[:s:jnkcprq4?do=edit|edit]]),
* ''term2web-python'': [[:s:kjjcfcp3]] ([[:s:kjjcfcp3?do=edit|edit]]),
* ''tortoise-python'': [[:s:p3cvfxdx]] ([[:s:p3cvfxdx?do=edit|edit]]),
==== Links to vidéos ====
* //WebGPIO// & //RGB//
* on //Peertube//:
* whole vidéo: [[:s:49pbmwv9]] ([[:s:49pbmwv9?do=edit|edit]])
* //RGB// part: [[:s:jjs9f43r]] ([[:s:jjs9f43r?do=edit|edit]])
* on //Youtube//:
* whole vidéo: [[:s:fp3qxh7m]] ([[:s:fp3qxh7m?do=edit|edit]])
* //RGB// part: [[:s:dd44n44b]] ([[:s:dd44n44b?do=edit|edit]])
===== Atlas toolkit =====
==== Common ====
* À propos : [[:s:t3sv3pwz]] ([[:s:t3sv3pwz?do=edit|edit]]) ;
* //API//: [[:s:gei0veus]]
* //Atlas// on //Raspberry Pi Zero//
* //Youtube// vidéo: [[:s:uthai3us]],
* web site section: [[:s:qkfnzg93]] ([[:s:qkfnzg93?do=edit|edit]]),
* Environment variables: [[:s:pkhrq3px]],
* FAQ: [[:s:4sck4qck]]
* Installation of the server: [[:s:hxkfph74]] ([[:s:hxkfph74?do=edit|edit]]),
* French press release of the //Atlas// toolkit: [[:s:kai4eehi]]
* Online demonstrations:
* general section: [[:s:sssznrb4]] (old: [[:s:zgvcwv7j]])
* //Repl.it// section: [[:s:zbgfjtp9]]
* //RunKit// section: [[:s:vvtbm4jp]]
* list: [[:s:p33jkxfj]] **ne plus utiliser, car cette section n'existe plus ; est redirigé vers la section générale** ;
* generic demonstrations **Ne plus utiliser ; ils redirigent maintenant sur le //Repl.it// du dépôt //Python//**:
* //15-puzzle//: [[:s:bmbgtt47]] ([[:s:bmbgtt47?do=edit|edit]])
* //Hello//: [[:s:oe1hipoh]] ([[:s:oe1hipoh?do=edit|edit]])
* //TodoMVC//: [[:s:dfshrt4p]] ([[:s:dfshrt4p?do=edit|edit]])
* Ébauche atelier: [[:s:d4gvp4rt]] ([[:s:d4gvp4rt?do=edit|edit]])
==== Node.js version ====
* Live demonstrations ;**Ne plus utiliser ; ils redirigent maintenant sur le //Repl.it// du dépôt //Node.js//** :
* //15-puzzle//: [[:s:dggtbvd4]] ([[:s:dggtbvd4?do=edit|edit]])
* //Blank//: [[:s:79mfv4rk]] ([[:s:79mfv4rk?do=edit|edit]])
* //Chatroom//: [[:s:gws379kd]] ([[:s:gws379kd?do=edit|edit]])
* //Hello//:
* regular: [[:s:xzfks7fk]] ([[:s:xzfks7fk?do=edit|edit]])
* compact: [[:s:rdw37t4b]] ([[:s:rdw37t4b?do=edit|edit]])
* //Notes//: [[:s:s3j7b4hq]] ([[:s:s3j7b4hq?do=edit|edit]])
* //TodoMVC//: [[:s:mjqcz4z7]] ([[:s:mjqcz4z7?do=edit|edit]])
* //NPM// package: [[:s:h3zjb39j]] ([[:s:h3zjb39j?do=edit|edit]])
==== Perl version ====
* Live demonstrations:
* //Blank//: [[:s:3np4zxrf]] ([[:s:3np4zxrf?do=edit|edit]])
* //Hello//:
* compact: [[:s:zmzcxvm9]] ([[:s:zmzcxvm9?do=edit|edit]])
* regular [[:s:s7vr3sdd]] ([[:s:s7vr3sdd?do=edit|edit]])
* //Chatroom//: [[:s:k7cmtcnc]] ([[:s:k7cmtcnc?do=edit|edit]])
* //Notes//: [[:s:zh3pgcjm]] ([[:s:zh3pgcjm?do=edit|edit]])
==== Workshops ====
See also the [[#links_to_pictures|pictures]] section.
* The section about exercises for programming courses: [[:s:cbms43s9]] ([[:s:cbms43s9?do=edit|edit]]),
* french article about the creation of modern programming exercises on //LinkedIn//: [[:s:h7tfhmkx]] ([[:s:h7tfhmkx?do=edit|edit]]),
* base exercise:
* repository: [[:s:t9dp9jcx]] ([[:s:t9dp9jcx?do=edit|edit]]),
* //ZIP// file: [[:s:3ckksnck]] ([[:s:3ckksnck?do=edit|edit]]),
* article on //LinuxFr//: [[:s:r7tpr4gg]] ([[:s:r7tpr4gg?do=edit|edit]]).
* Basics exercises:
* Repository: [[:s:tpkx4cfk]] ([[:s:tpkx4cfk?do=edit|edit]]),
* //ZIP// file: [[:s:js7fm3vj]] ([[:s:js7fm3vj?do=edit|edit]]),
* Resolution of a first degree inequation (//CLI//): [[:s:bftf3kgb]] ([[:s:bftf3kgb?do=edit|edit]]),
* Interactive //Hello, World// exercise source code: [[:s:xnmx7xqz]] ([[:s:xnmx7xqz?do=edit|edit]]),
* 1rst degree (in)equation source code: [[:s:zkpdft9p]] ([[:s:zkpdft9p?do=edit|edit]]),
* Interactive tortoise source code: [[:s:3r4rn3fs]] ([[:s:3r4rn3fs?do=edit|edit]]),
* Hangman game source code: [[:s:bftcf7wd]] ([[:s:bftcf7wd?do=edit|edit]]),
* //tortoise// module:
* repository: [[:s:q4ghchsr]] ([[:s:q4ghchsr?do=edit|edit]]),
* //package// //Pypi//: [[:s:k3c3fmvp]] ([[:s:k3c3fmvp?do=edit|edit]]),
* Hangman exercises:
* repository: [[:s:7sxtcv7g]] ([[:s:7sxtcv7g?do=edit|edit]]),
* //ZIP// file: [[:s:f7mt4s7n]] ([[:s:f7mt4s7n?do=edit|edit]]),
* the //EduTK// library:
* //Pypi// package: [[:s:xhgwkn7v]] ([[:s:xhgwkn7v?do=edit|edit]]),
* //GitHub// repository: [[:s:37f4vpf7]] ([[:s:37f4vpf7?do=edit|edit]]),
* the //term2web// library:
* //main//:
* //Pypi// package: [[:s:c7pnhdm7]] ([[:s:c7pnhdm7?do=edit|edit]]),
* //GitHub// repository: [[:s:dh9gpjft]] ([[:s:dh9gpjft?do=edit|edit]]),
* Notice française : [[:s:rhj9qmb9]] ([[:s:rhj9qmb9?do=edit|edit]]),
* //stub//:
* repository: [[:s:qh99qtjt]] ([[:s:qh99qtjt?do=edit|edit]]),
* corresponding //ZIP// file: [[:s:pkcp7qxh]] ([[:s:pkcp7qxh?do=edit|edit]]),
* imported in //GitHub// (see above).
* liens vers //GitHub// concernant les exercices du jeu du pendu en français :
* version professeur :
* dépôt //GitHub// : [[:s:g9fvwzgp]] ([[:s:g9fvwzgp?do=edit|edit]])
* notice :
* //HTML// : [[:s:mmdnch9t]] ([[:s:mmdnch9t?do=edit|edit]]),
* //PDF// (inutilisé): [[:s:khbq3tj3]] ([[:s:khbq3tj3?do=edit|edit]]) ;
* version élèves :
* dépôt //GitHub// : [[:s:93pfmrkq]] ([[:s:93pfmrkq?do=edit|edit]])
* notice :
* //HTML// : [[:s:zmg4m3fx]] ([[:s:zmg4m3fx?do=edit|edit]]),
* //PDF// (inutilisé) : [[:s:htkr9drb]] ([[:s:htkr9drb?do=edit|edit]]),
* l'archive contenant les exercices : [[:s:xht7cvwk]] ([[:s:xht7cvwk?do=edit|edit]]).
* //Automate boring stuff with Python// (dépôt //GitHub//) : [[:s:97p44nh4]] ([[:s:97p44nh4?do=edit|edit]])
==== Python version ====
* //GitHub// repository:
* home: [[:s:c7hfkzvs]]
* issues: [[:s:4sszxgvk]]
* //stub//:
* //GitHub// repository: [[:s:zzcn3wnx]] ([[:s:zzcn3wnx?do=edit|edit]]),
* //GitHub// //ZIP// file: [[:s:7w3tcjnr]] ([[:s:7w3tcjnr?do=edit|edit]]),
* Online demonstrations:
* //15-puzzle//: [[:s:mdghbt3n]]
* //Blank//: [[:s:ddcg9fdw]]
* //Chatroom//: [[:s:v3km9hft]]
* //Gaussian// function: [[:s:ms74pnc9]] ([[:s:ms74pnc9?do=edit|edit]])
* //Hangman//: [[:s:jtdqjsx7]] ([[:s:jtdqjsx7?do=edit|edit]])
* //Hello//:
* compact: [[:s:7dfsv7z7]] ([[:s:7dfsv7z7?do=edit|edit]])
* regular: [[:s:vhnb3q3v]]
* //Notes//: [[:s:sw4k9qqw]]
* //Reversi//:
* //CLI//: [[:s:q4kzrdb3]] ([[:s:q4kzrdb3?do=edit|edit]])
* //IMG//: [[:s:jhv7dtsp]] ([[:s:jhv7dtsp?do=edit|edit]])
* //TXT//:
* regular: [[:s:kwck3t7n]] ([[:s:kwck3t7n?do=edit|edit]])
* compact: [[:s:bbbwh3g4]] ([[:s:bbbwh3g4?do=edit|edit]])
* //XSL//:
* regular: [[:s:3cbd7w9n]] ([[:s:3cbd7w9n?do=edit|edit]])
* compact: [[:s:qv99cbcd]] ([[:s:qv99cbcd?do=edit|edit]])
* //SQLite//: [[:s:tkwzbm7s]] ([[:s:tkwzbm7s?do=edit|edit)]]
* //tortoise// library: [[:s:dj9b7ksf]] ([[:s:dj9b7ksf?do=edit|edit]])
* //TodoMVC//: [[:s:n9nnwzcg]]
* //PyPI// package: [[:s:9srmskcm]]
==== Forums ====
* Home: [[:s:viemaip6]]
* Bugs: [[:s:ohd7ie1i]]
* Features: [[:s:uuhoo9fu]]
* Others: [[:s:leoj3oos]]
* Support: [[:s:eifaiph3]]
===== Wikipedia =====
==== French ====
* //CGI//: [[:s:4bmm4qb7]]
* //SPA//: [[:s:mfqtfzc7]]
==== English ====
=== Games ===
* //15-puzzle// game: [[:s:jn9zg3bn]]
* Hangman game: [[:s:gtdtk4hp]] ([[:s:gtdtk4hp?do=edit|edit]])
* Reversi: [[:s:zz3dzmf7]] ([[:s:zz3dzmf7?do=edit|edit]])
=== Computing ===
== Languages ==
* //Java//: [[:s:qtnkp9w4]] ([[:s:qtnkp9w4?do=edit|edit]])
* //Node.js//: [[:s:3d7hr733]] ([[:s:3d7hr733?do=edit|edit]])
* //Perl//: [[:s:4nvmwjgg]] ([[:s:4nvmwjgg?do=edit|edit]])
* //Python//: [[:s:pd7j9k4r]] ([[:s:pd7j9k4r?do=edit|edit]])
* //Ruby//: [[:s:gkfj3zpz]] ([[:s:gkfj3zpz?do=edit|edit]])
== Misc. ==
* //CLI//: [[:s:cnh9nrw9]]
* //CGI//: [[:s:hf3x3tqv]]
* Front & back end: [[:s:px7hhztd]]
* //GUI//: [[:s:hw9n3pjs]]
* //Hello, World!// program: [[:s:k9hfpjbq]] ([[:s:k9hfpjbq?do=edit|edit]])
* //IDE//:
* global: [[:s:ts3tzfqx]]
* online: [[:s:zzkzbdw7]]
* Licenses:
* //GNU AGPL// (wpen): [[:s:knb49stt]]
* //MIT// (wpen): [[:s:7f9gsms3]]
* Proof of concept (POC): [[:s:hzpbtv7r]] ([[:s:hzpbtv7r?do=edit|edit]]),
* QR code: [[:s:3pktvrj7]] ([[:s:3pktvrj7?do=edit|edit]])
* //TUI//: [[:s:pbqxbj9b]]
* //SPA//: [[:s:7sbmxd3j]]
* Turtle graphics: [[:s:3dwhcdfm]] ([[:s:3dwhcdfm?do=edit|edit]])
* Web server: [[:s:n3hpwsht]] ([[:s:n3hpwsht?do=edit|edit]])