Diferència entre revisions de la pàgina «2n SMX-A per dies. Curs 2021-2022»
(Hi ha 38 revisions intermèdies del mateix usuari que no es mostren) | |||
Línia 2: | Línia 2: | ||
[[Carpetes compartides 2n d'SMX-A. Curs 2021-2022]] | [[Carpetes compartides 2n d'SMX-A. Curs 2021-2022]] | ||
+ | |||
+ | = Teleconferència = | ||
+ | [https://meet.google.com/tbb-qgtn-kxb Teleconferència provisional] | ||
= Algunes classes = | = Algunes classes = | ||
[https://docs.google.com/spreadsheets/d/1Eb7um0Pu1DPunvaQ3rKuS0fcxKw7lK-xl4zlPFzVCrU/edit#gid=1118263977 Llista de 2n d'SMX] | [https://docs.google.com/spreadsheets/d/1Eb7um0Pu1DPunvaQ3rKuS0fcxKw7lK-xl4zlPFzVCrU/edit#gid=1118263977 Llista de 2n d'SMX] | ||
+ | |||
+ | == 20220421 -'''Examen''' == | ||
+ | [[Examen de programació de 2n d'SMX. Curs 2021-2022 | Examen de programació de 2n d'SMX-A]] | ||
+ | |||
+ | == 20220407 == | ||
+ | [[Com fer anar la consola de videojocs iNNEXT a Scratch 1.4]] | ||
+ | |||
+ | [[Com fer anar la consola de videojocs iNNEXT a Snap! 6.2]] | ||
+ | |||
+ | * [[Més exercicis de Python bàsic]] | ||
+ | |||
+ | == 20220331 == | ||
+ | [https://recull.binefa.cat/ Recull de codis fets a classe] usuari / contrasenya : ''smxB'' / ''smxB2122'' | ||
+ | |||
+ | * Seguim amb els [[Exercicis d'estructures de control repetitives en Python]] | ||
+ | |||
+ | * [[Més exercicis de Python bàsic]] | ||
+ | |||
+ | * [https://www.binefa.cat/training/codes/js/ieee754/ieee754.html Enllaç a un codificador / descodificador de nombres reals IEEE-754] ([https://github.com/rtoal/ieee754 Codi a GitHub] d'en [https://cs.lmu.edu/~ray/ Ray Toal]) | ||
+ | |||
+ | == 20220324 == | ||
+ | [https://recull.binefa.cat/ Recull de codis fets a classe] usuari / contrasenya : ''smxA'' / ''smxA2122'' | ||
+ | |||
+ | * Estona per dubtes del dia anterior | ||
+ | |||
+ | [[Exercicis d'estructures de control repetitives en Python]] | ||
+ | |||
+ | == 20220317 == | ||
+ | [https://recull.binefa.cat/ Recull de codis fets a classe] usuari / contrasenya : ''smxA'' / ''smxA2122'' | ||
+ | |||
+ | * Un cop acabats els [[Exercicis de condicions en Python]], comencem amb les estructures repetitives. | ||
+ | |||
+ | ==== Estructures repetitives, o bucles, en Python ==== | ||
+ | |||
+ | [[Pràctiques d'introducció a Python . Part 3 - SMX | Estructures repetitives, o bucles, en Python]] | ||
+ | |||
+ | [[Exercicis d'estructures de control repetitives en Python]] | ||
+ | |||
+ | == 20220303 == | ||
+ | [https://recull.binefa.cat/ Recull de codis fets a classe] usuari / contrasenya : ''smxA'' / ''smxA2122'' | ||
+ | |||
+ | == 20220224 == | ||
+ | [https://recull.binefa.cat/ Recull de codis fets a classe] usuari / contrasenya : ''smxA'' / ''smxA2122'' | ||
+ | |||
+ | [[Exercicis de condicions en Python]] | ||
+ | |||
+ | == 20220217 == | ||
+ | [https://recull.binefa.cat/ Recull de codis fets a classe] usuari / contrasenya : ''smxA'' / ''smxA2122'' | ||
+ | |||
+ | === Condicionals en Python === | ||
+ | [[Pràctiques d'introducció a Python . Part 2 - SMX | Condicionals amb Python]] | ||
+ | |||
+ | [[Exercicis de condicions en Python]] | ||
+ | |||
+ | == 20220210 == | ||
+ | [https://recull.binefa.cat/ Recull de codis fets a classe] usuari / contrasenya : ''smxA'' / ''smxA2122'' | ||
+ | |||
+ | [https://www.onlinegdb.com/ Eina remota d'interpretació de Python] | ||
+ | |||
+ | === Python === | ||
+ | Un cop instal·lat obrim el terminal i verifiquem: | ||
+ | python --version | ||
+ | pip --version | ||
+ | |||
+ | Codi de crida a la calculador a Windows: | ||
+ | # segon.py | ||
+ | import os | ||
+ | |||
+ | print("Calculadora: ") | ||
+ | os.system("calc") | ||
+ | |||
+ | [[Pràctiques d'introducció a Python - SMX | Pràctiques d'introducció a Python]] | ||
+ | |||
+ | ==== Condicionals en Python ==== | ||
+ | [[Pràctiques d'introducció a Python . Part 2 - SMX | Condicionals amb Python]] | ||
+ | |||
+ | [[Exercicis de condicions en Python]] | ||
+ | |||
+ | ==== Estructures repetitives, o bucles, en Python ==== | ||
+ | |||
+ | [[Pràctiques d'introducció a Python . Part 3 - SMX | Estructures repetitives, o bucles, en Python]] | ||
+ | |||
+ | [[Exercicis d'estructures de control repetitives en Python]] | ||
+ | |||
+ | == 20211216 == | ||
+ | [https://recull.binefa.cat/ Recull de codis fets a classe] usuari / contrasenya : ''smxA'' / ''smxA2122'' | ||
+ | |||
+ | [[Pràctiques d'introducció a Python - SMX | Pràctiques d'introducció a Python]] | ||
+ | |||
+ | == 20211125 == | ||
+ | Exemple amb [https://snap.berkeley.edu/snap/snap.html Snap!] de moviment circular al [https://recull.binefa.cat/files/20211125/ recull de codis fets a classe] usuari / contrasenya : ''smxA'' / ''smxA2122'' | ||
+ | |||
+ | == 20211111 == | ||
+ | Seguim per la pràctica p25. | ||
+ | |||
+ | [https://recull.binefa.cat/ Recull de codis fets a classe] usuari / contrasenya : ''smxA'' / ''smxA2122'' | ||
+ | |||
+ | == 20211028 == | ||
+ | === Python === | ||
+ | [https://www.onlinegdb.com/ Eina de programació en línia] | ||
+ | |||
+ | [[Pràctiques d'introducció a Python - SMX | Pràctiques d'introducció a Python]] | ||
+ | |||
+ | === 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. | ||
+ | |||
+ | Codis '''00_py_intro''': | ||
+ | |||
+ | [https://www.binefa.cat/training/codes/python/doc/00_py_intro.ipynb 00_py_intro.ipynb]([https://www.binefa.cat/training/codes/python/doc/00_py_intro.html Vista web]) | ||
== 20211021 == | == 20211021 == | ||
− | Els condicionals | + | [https://recull.binefa.cat/ Recull de codis fets a classe] usuari / contrasenya : ''smxA'' / ''smxA2122'' |
+ | |||
+ | '''Els condicionals''' | ||
Exercici: | Exercici: | ||
− | ''cond01'') Feu un programa que us demani l'edat i us digui si sou majors o menors d'edat. | + | '''cond01''') Feu un programa que us demani l'edat i us digui si sou majors o menors d'edat. |
+ | |||
+ | '''cond02''') A partir de la qualificació d’una pel·lícula i l’edat de l'espectador, indiqueu si aquest pot o no passar. | ||
+ | |||
+ | Qualificacions de les pel·lícules: | ||
+ | T – Tots els públics. | ||
+ | M – Majors, o igual, de 13 anys. | ||
+ | J – Majors, o igual, de 16 anys. | ||
+ | A – Majors, o igual, de 18 anys. | ||
+ | |||
+ | El programa demanarà la lletra que determina la qualificació de la pel·lícula i l’edat de l'espectador per, a continuació, mostrar per pantalla si aquest pot passar a la sala o no. | ||
== 20211014 == | == 20211014 == |
Revisió de 17:38, 28 abr 2022
Quan tingueu les credencials d'accés a la NET heu de compartir-nos (als dos professors) una carpeta amb aquest nom: 2122-SMX2A-1rCognom2nCognomNom (Per exemple, si el teu nom és Xavier López Pujol --> 2122-SMX2A-LopezPujolXavier). A aquest enllaç podreu veure si ja hi sou a la llista:
Carpetes compartides 2n d'SMX-A. Curs 2021-2022
Contingut
- 1 Teleconferència
- 2 Algunes classes
- 3 Eines en línia
Teleconferència
Algunes classes
20220421 -Examen
Examen de programació de 2n d'SMX-A
20220407
Com fer anar la consola de videojocs iNNEXT a Scratch 1.4
Com fer anar la consola de videojocs iNNEXT a Snap! 6.2
20220331
Recull de codis fets a classe usuari / contrasenya : smxB / smxB2122
- Seguim amb els Exercicis d'estructures de control repetitives en Python
20220324
Recull de codis fets a classe usuari / contrasenya : smxA / smxA2122
- Estona per dubtes del dia anterior
Exercicis d'estructures de control repetitives en Python
20220317
Recull de codis fets a classe usuari / contrasenya : smxA / smxA2122
- Un cop acabats els Exercicis de condicions en Python, comencem amb les estructures repetitives.
Estructures repetitives, o bucles, en Python
Estructures repetitives, o bucles, en Python
Exercicis d'estructures de control repetitives en Python
20220303
Recull de codis fets a classe usuari / contrasenya : smxA / smxA2122
20220224
Recull de codis fets a classe usuari / contrasenya : smxA / smxA2122
Exercicis de condicions en Python
20220217
Recull de codis fets a classe usuari / contrasenya : smxA / smxA2122
Condicionals en Python
Exercicis de condicions en Python
20220210
Recull de codis fets a classe usuari / contrasenya : smxA / smxA2122
Eina remota d'interpretació de Python
Python
Un cop instal·lat obrim el terminal i verifiquem:
python --version pip --version
Codi de crida a la calculador a Windows:
# segon.py import os print("Calculadora: ") os.system("calc")
Pràctiques d'introducció a Python
Condicionals en Python
Exercicis de condicions en Python
Estructures repetitives, o bucles, en Python
Estructures repetitives, o bucles, en Python
Exercicis d'estructures de control repetitives en Python
20211216
Recull de codis fets a classe usuari / contrasenya : smxA / smxA2122
Pràctiques d'introducció a Python
20211125
Exemple amb Snap! de moviment circular al recull de codis fets a classe usuari / contrasenya : smxA / smxA2122
20211111
Seguim per la pràctica p25.
Recull de codis fets a classe usuari / contrasenya : smxA / smxA2122
20211028
Python
Pràctiques d'introducció a 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.
Codis 00_py_intro:
20211021
Recull de codis fets a classe usuari / contrasenya : smxA / smxA2122
Els condicionals
Exercici:
cond01) Feu un programa que us demani l'edat i us digui si sou majors o menors d'edat.
cond02) A partir de la qualificació d’una pel·lícula i l’edat de l'espectador, indiqueu si aquest pot o no passar.
Qualificacions de les pel·lícules:
T – Tots els públics. M – Majors, o igual, de 13 anys. J – Majors, o igual, de 16 anys. A – Majors, o igual, de 18 anys.
El programa demanarà la lletra que determina la qualificació de la pel·lícula i l’edat de l'espectador per, a continuació, mostrar per pantalla si aquest pot passar a la sala o no.
20211014
Acabem la pràctica 17 i continuem.
teleconferència pel dia d'avui
20211007
teleconferència pel dia d'avui
20210930
teleconferència pel dia d'avui
20210923
teleconferència pel dia d'avui
20210916
Exemple de com anomenar els arxius de cada projecte
Exercicis introductoris a Scratch. Hem arribat fins a la pràctica 6.
Les pràctiques sense codi han de dur la captura de pantalla de la part gràfica.
La pràctica 6, dins de la carpeta 20210916 que penja de 2122-SMXA-1rCognom2nCognomNom ha de tenir 4 arxius:
p06_1rCognom_Nom-SMX2A.png (amb la captura del tros de codi de l'Scratch)
p06_1rCognom_Nom-SMX2A.sb (amb el codi de l'Scratch)
p06_1rCognom_Nom-SMX2A_df.png (amb la captura del diagrama de flux)
p06_1rCognom_Nom-SMX2A_df.drawio (amb el codi del diagrama de flux)
20210914
Repàs d'ordres del sistema operatiu GNU/Linux - 1a setmana del curs 2021-2022
Eines en línia
Recull de codis fets a classe usuari / contrasenya : smxA / smxA2122