Diferència entre revisions de la pàgina «SMX 2022-2023»
(Es crea la pàgina amb «2n SMX-A per dies. Curs 2022-2023 2n SMX-B per dies. Curs 2022-2023 = Presentació = SMX. Presentació d'Introducció a la programació. Curs 2022-2023...».) |
m (→Eines) |
||
(Hi ha 13 revisions intermèdies del mateix usuari que no es mostren) | |||
Línia 12: | Línia 12: | ||
'''És important mantenir l'horari presencial quan es faci classe a distància'''. | '''És important mantenir l'horari presencial quan es faci classe a distància'''. | ||
== Resum == | == Resum == | ||
− | 1rT (S1 - S11): Scratch i Snap | + | '''1rT''' (S1 - S11): Scratch i Snap |
− | 2nT (S12 - S21): | + | '''2nT''' (S12 - S21): [[Introducció bàsica a Python]] |
+ | |||
+ | '''3rT''' (S22 - S33): Placa S4A (Scratch o Snap For Arduino) i/o simulador en línia. | ||
[[Pràctiques Arduino sobre placa S4A i Snap4Arduino - 1a part]] | [[Pràctiques Arduino sobre placa S4A i Snap4Arduino - 1a part]] | ||
Línia 20: | Línia 22: | ||
[[Pràctiques Arduino sobre placa S4A i Snap4Arduino - 2a part]] | [[Pràctiques Arduino sobre placa S4A i Snap4Arduino - 2a part]] | ||
− | |||
− | |||
− | |||
Nota Final = (nota 1rT + nota 2nT + nota 3T {mínim de 5 al 3rT}) / 3 | Nota Final = (nota 1rT + nota 2nT + nota 3T {mínim de 5 al 3rT}) / 3 | ||
− | Cada trimestre: 30% examen + 45% exercicis de classe + 25% projecte trimestral ( | + | Cada trimestre: 30% examen + 45% exercicis de classe + 25% projecte trimestral (Treball de Nadal, placa S4A o alternativa i Prj Python) |
= Per dies = | = Per dies = | ||
Línia 39: | Línia 38: | ||
[https://www.onlinegdb.com/ Compilador en línia] | [https://www.onlinegdb.com/ Compilador en línia] | ||
+ | |||
+ | [https://onecompiler.com/python Intèrpret de Python en línia] | ||
[[Com fer anar la consola de videojocs iNNEXT a Scratch 1.4]] | [[Com fer anar la consola de videojocs iNNEXT a Scratch 1.4]] | ||
[[Com fer anar la consola de videojocs iNNEXT a Snap! 6.2]] | [[Com fer anar la consola de videojocs iNNEXT a Snap! 6.2]] | ||
+ | |||
+ | [https://drive.google.com/drive/folders/1HIMAilB83Lzfrxu6ihwIh90xiMzraaIa Carpeta genèrica SMX] | ||
+ | |||
+ | [https://drive.google.com/drive/folders/1GEi3LNVeXZ9z0j_9h7JIMSuEJ_QWQh1u EH5 print("Hello, World!")] [https://sac.net.fje.edu/v1.0/#/FP/Sistemes%20microinform%C3%A0tics%20i%20xarxes/2n%20B%20Sistemes%20microinform%C3%A0tics%20i%20xarxes/projecte/E426830A-84E2-4EC7-B463-7C26F77D3B29/E4951A5A-8EF6-4A0D-ADB8-6DB834F99553/FEC7FE5B-D5D8-4A07-9BFD-F427235BC06B:avaluar#top SAC] | ||
+ | |||
+ | == Convertidor de llenguatge de blocs a C i Python == | ||
+ | [https://snap.berkeley.edu/versions/dev/pyret/inline.html Using Snap! On Your Page] | ||
+ | |||
+ | == Instal·lació del Jupyter Lab == | ||
+ | [https://jupyter.org/try Prova de Jupyter via web externa] | ||
+ | |||
+ | Instal·lació de Jupyter Lab a la màquina virtual GNU/Linux. Des del terminal: | ||
+ | $ su - | ||
+ | # apt update | ||
+ | # apt install python3-pip | ||
+ | # exit | ||
+ | $ pip --version | ||
+ | $ pip install jupyterlab | ||
+ | $ pip install jupyter-c-kernel | ||
+ | |||
+ | Sortiu de la sessió i torneu-hi a entrar. Seguiu amb aquestes ordres: | ||
+ | |||
+ | $ install_c_kernel --user | ||
+ | $ jupyter kernelspec list | ||
+ | |||
+ | Un cop instal·lat s'executa des del terminal: | ||
+ | $ jupyter-lab | ||
+ | |||
+ | I apareix el navegador web amb el Jupyter Lab. | ||
= Exemples de codi = | = Exemples de codi = | ||
Línia 54: | Línia 84: | ||
= Baixada de programes = | = Baixada de programes = | ||
[https://drive.google.com/drive/folders/1fObr8kPcF7358h3bgKPe_BQT3tyQtiV8?usp=sharing Zona compartida al campus virtual d'FJE] | [https://drive.google.com/drive/folders/1fObr8kPcF7358h3bgKPe_BQT3tyQtiV8?usp=sharing Zona compartida al campus virtual d'FJE] | ||
+ | |||
+ | = Llibres = | ||
+ | [https://drive.google.com/file/d/1Lguo_44IHk45T4HNSursZF7GP_SUF2FS/view PRÁCTICAS DE PROGRAMACIÓN CON PYTHON] (Javier Fernández Panadero) |
Revisió de 14:37, 22 feb 2023
2n SMX-A per dies. Curs 2022-2023
2n SMX-B per dies. Curs 2022-2023
Contingut
Presentació
SMX. Presentació d'Introducció a la programació. Curs 2022-2023
En cas que un alumne s'hagi de confinar a casa seva, mentre la resta de companys assisteixen a la classe presencial, podrà seguir la classe mitjançant l'eina de teleconferència Meet de la Net. Si aquest fos el cas, s'anirà informant des d'aquesta pàgina de l'adreça Meet corresponent.
En cas de d'haver-se de confinar, tots els alumnes d'un curs, les classes seguiran en línia. Per tant, l'assistència remota serà tan important com la presencial i s'hauran de lliurar les pràctiques i exercicis que es demanin.
És important mantenir l'horari presencial quan es faci classe a distància.
Resum
1rT (S1 - S11): Scratch i Snap
2nT (S12 - S21): Introducció bàsica a Python
3rT (S22 - S33): Placa S4A (Scratch o Snap For Arduino) i/o simulador en línia.
Pràctiques Arduino sobre placa S4A i Snap4Arduino - 1a part
Pràctiques Arduino sobre placa S4A i Snap4Arduino - 2a part
Nota Final = (nota 1rT + nota 2nT + nota 3T {mínim de 5 al 3rT}) / 3
Cada trimestre: 30% examen + 45% exercicis de classe + 25% projecte trimestral (Treball de Nadal, placa S4A o alternativa i Prj Python)
Per dies
2n SMX-A per dies. Curs 2022-2023
2n SMX-B per dies. Curs 2022-2023
Eines
Editor de diagrames de flux en línia
Com fer anar la consola de videojocs iNNEXT a Scratch 1.4
Com fer anar la consola de videojocs iNNEXT a Snap! 6.2
EH5 print("Hello, World!") SAC
Convertidor de llenguatge de blocs a C i Python
Instal·lació del Jupyter Lab
Prova de Jupyter via web externa
Instal·lació de Jupyter Lab a la màquina virtual GNU/Linux. Des del terminal:
$ su - # apt update # apt install python3-pip # exit $ pip --version $ pip install jupyterlab $ pip install jupyter-c-kernel
Sortiu de la sessió i torneu-hi a entrar. Seguiu amb aquestes ordres:
$ install_c_kernel --user $ jupyter kernelspec list
Un cop instal·lat s'executa des del terminal:
$ jupyter-lab
I apareix el navegador web amb el Jupyter Lab.
Exemples de codi
Baixada de programes
Zona compartida al campus virtual d'FJE
Llibres
PRÁCTICAS DE PROGRAMACIÓN CON PYTHON (Javier Fernández Panadero)