Diferència entre revisions de la pàgina «2n SMX-A per dies. Curs 2021-2022»

De binefa.com
Salta a la navegació Salta a la cerca
 
(Hi ha 47 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 ==
 +
[https://recull.binefa.cat/ 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.
 +
 +
[https://meet.google.com/tbb-qgtn-kxb teleconferència pel dia d'avui]
 +
 +
== 20211007 ==
 +
[https://meet.google.com/tbb-qgtn-kxb teleconferència pel dia d'avui]
 +
 +
== 20210930 ==
 +
[https://meet.google.com/tbb-qgtn-kxb teleconferència pel dia d'avui]
 +
 +
== 20210923 ==
 +
[https://meet.google.com/tbb-qgtn-kxb teleconferència pel dia d'avui]
  
 
== 20210916 ==
 
== 20210916 ==
 
[https://recull.binefa.cat/files/20210916/ Exemple de com anomenar els arxius de cada projecte]
 
[https://recull.binefa.cat/files/20210916/ Exemple de com anomenar els arxius de cada projecte]
  
Exercicis introductoris a Scratch
+
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 ==
 
== 20210914 ==

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

Teleconferència[modifica]

Teleconferència provisional

Algunes classes[modifica]

Llista de 2n d'SMX

20220421 -Examen[modifica]

Examen de programació de 2n d'SMX-A

20220407[modifica]

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[modifica]

Recull de codis fets a classe usuari / contrasenya : smxB / smxB2122

20220324[modifica]

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[modifica]

Recull de codis fets a classe usuari / contrasenya : smxA / smxA2122

Estructures repetitives, o bucles, en Python[modifica]

Estructures repetitives, o bucles, en Python

Exercicis d'estructures de control repetitives en Python

20220303[modifica]

Recull de codis fets a classe usuari / contrasenya : smxA / smxA2122

20220224[modifica]

Recull de codis fets a classe usuari / contrasenya : smxA / smxA2122

Exercicis de condicions en Python

20220217[modifica]

Recull de codis fets a classe usuari / contrasenya : smxA / smxA2122

Condicionals en Python[modifica]

Condicionals amb Python

Exercicis de condicions en Python

20220210[modifica]

Recull de codis fets a classe usuari / contrasenya : smxA / smxA2122

Eina remota d'interpretació de Python

Python[modifica]

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[modifica]

Condicionals amb Python

Exercicis de condicions en Python

Estructures repetitives, o bucles, en Python[modifica]

Estructures repetitives, o bucles, en Python

Exercicis d'estructures de control repetitives en Python

20211216[modifica]

Recull de codis fets a classe usuari / contrasenya : smxA / smxA2122

Pràctiques d'introducció a Python

20211125[modifica]

Exemple amb Snap! de moviment circular al recull de codis fets a classe usuari / contrasenya : smxA / smxA2122

20211111[modifica]

Seguim per la pràctica p25.

Recull de codis fets a classe usuari / contrasenya : smxA / smxA2122

20211028[modifica]

Python[modifica]

Eina de programació en línia

Pràctiques d'introducció a Python

Instal·lació del Jupyter Lab[modifica]

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:

00_py_intro.ipynb(Vista web)

20211021[modifica]

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[modifica]

Acabem la pràctica 17 i continuem.

teleconferència pel dia d'avui

20211007[modifica]

teleconferència pel dia d'avui

20210930[modifica]

teleconferència pel dia d'avui

20210923[modifica]

teleconferència pel dia d'avui

20210916[modifica]

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[modifica]

Repàs d'ordres del sistema operatiu GNU/Linux - 1a setmana del curs 2021-2022

Eines en línia[modifica]

Recull de codis fets a classe usuari / contrasenya : smxA / smxA2122

Disseny de diagrames de flux en línia

Snap! o Snap! personalitzat

Compilador en línia

Arduino Blocks