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
m
 
(Hi ha 49 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 ==
 +
[https://recull.binefa.cat/files/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 ==
 
== 20210914 ==
 
[[Repàs d'ordres del sistema operatiu GNU/Linux - 1a setmana del curs 2021-2022]]
 
[[Repàs d'ordres del sistema operatiu GNU/Linux - 1a setmana del curs 2021-2022]]

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

Teleconferència provisional

Algunes classes

Llista de 2n d'SMX

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

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

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

Condicionals amb 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

Condicionals amb 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

Eina de programació en línia

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:

00_py_intro.ipynb(Vista web)

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

Disseny de diagrames de flux en línia

Snap! o Snap! personalitzat

Compilador en línia

Arduino Blocks