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

De binefa.com
Salta a la navegació Salta a la cerca
Línia 66: Línia 66:
  
 
[[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 2022-2023]]
 
[[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 2022-2023]]
 +
 +
= Python =
 +
[[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]]
 +
 +
== 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.
  
 
= Eines en línia =
 
= Eines en línia =

Revisió del 13:11, 10 oct 2022

Quan tingueu les credencials d'accés a la NET heu de compartir-nos (als dos professors) una carpeta amb aquest nom: 2223-SMX2A-1rCognom2nCognomNom (Per exemple, si el vostre nom és Xavier López Pujol --> 2223-SMX2A-LopezPujolXavier). A aquest enllaç podreu veure si ja hi sou a la llista:

Carpetes compartides 2n d'SMX-A. Curs 2022-2023

Teleconferència

Teleconferència provisional

Algunes classes

Llista de 2n d'SMX-A

20221013

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

Pràctiques d'introducció a Python

20221006

Meet a la primera hora

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

Eina remota d'interpretació de Python

Instal·lacions de Python i VSCode

Descàrrega del llenguatge de programació interpretat Python. Seleccioneu que voleu inserir la ruta de l'executable al PATH. I si al final de la instal·lació us demana inhabilitar (disable) rutes llargues, premeu-hi el botó.

Entorn de programació i editor de codis VSCode

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

20220922

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

Codis a desenvolupar:

c00: pregunta de nom amb resposta
c01: pregunta de nom amb variable nom
c02: pregunta de nom amb variable nom i pregunta l'edat amb variable edat
c03: aprofitant c02 diem si és major d'edat o no
c04: comptador de 0 a 10
c05: aprofitant c04, feu una taula de multiplicar
c06: aprofitant c04, dieu si el número del comptador és parell o senar

Deseu-los com a .sb i captureu-los com a .png o .jpg

20220915

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

A la carpeta compartida / 20220915:

df_p01.png (png o jpg)
df_p01.drawio
p01.png (png o jpg)
p01(22-23).sb

Programació per blocs i digrames de flux.

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

Python

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

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.

Eines en línia

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

Disseny de diagrames de flux en línia

Scratch 1.4

Scratch en línia

Snap! o Snap! personalitzat

Compilador en línia

Arduino Blocks

Baixada de programes

Zona compartida al campus virtual d'FJE