Diferència entre revisions de la pàgina «ASIX 2024-2025»
m (→20250121) |
m (→20250122) |
||
Línia 37: | Línia 37: | ||
= Algunes classes = | = Algunes classes = | ||
+ | == 20250123 == | ||
+ | * Dubtes | ||
+ | |||
+ | * Seguim fent les pràctiques d'Arduino i robots | ||
== 20250122 == | == 20250122 == | ||
* Dubtes | * Dubtes | ||
* Seguim fent les pràctiques d'Arduino i robots | * Seguim fent les pràctiques d'Arduino i robots | ||
+ | |||
== 20250121 == | == 20250121 == | ||
* Dubtes | * Dubtes |
Revisió del 14:14, 23 gen 2025
Quan tingueu les credencials d'accés a la NET heu de compartir-nos (als dos professors) una carpeta amb aquest nom: 2425-ASIX-SM3-1rCognom2nCognomNom (Per exemple, si el teu nom és Xavier López Pujol --> 2425-ASIX-SM3-LopezPujolXavier). A aquest enllaç podreu veure si ja hi sou a la llista:
Carpetes compartides del SM3 de 1r d'ASIX. Curs 2024-2025
Estructura de les carpetes:
SM1 (depenent del subgrup) SM3 examens exercicis C Python Encastats perDies
Contingut
- 1 Enllaços ràpids
- 2 Algunes classes
- 2.1 20250123
- 2.2 20250122
- 2.3 20250121
- 2.4 20250117
- 2.5 20250116
- 2.6 20250115
- 2.7 20250114
- 2.8 20250109
- 2.9 20250108
- 2.10 20241219
- 2.11 20241217
- 2.12 20241212
- 2.13 20241211
- 2.14 20241210
- 2.15 20241205
- 2.16 20241204
- 2.17 20241122 Examen 1r trimestre
- 2.18 20241121
- 2.19 20241120
- 2.20 20241119
- 2.21 20241114
- 2.22 20241113
- 2.23 20241112
- 2.24 20241107
- 2.25 20241106
- 2.26 20241105
- 2.27 20241030
- 2.28 20241029
- 2.29 20241024
- 2.30 20241023
- 2.31 20241022
- 2.32 20241017
- 2.33 20241016
- 2.34 20241015
- 2.35 20241010
- 2.36 20241008
- 2.37 20241003
- 2.38 20241002
- 2.39 20241001
- 2.40 20240926 (1h)
- 2.41 20240925 (1h)
- 2.42 20240919 (1h)
- 2.43 20240918 (1h)
- 2.44 20240917 (1h)
- 3 Repositori de codis fet a classe durant el curs
- 4 Eines en línia
Enllaços ràpids
Simulació dels 4 leds i 4 botons de la placa S4A
Simulació dels 4 leds i 4 botons de la placa S4A, permetent prémer més d'un botó alhora
Pràctiques Arduino sobre placa S4A i Snap4Arduino - 1a part
Pràctiques Arduino sobre placa S4A i Snap4Arduino - 2a part
Pràctiques amb el robot versió 6
Algunes classes
20250123
- Dubtes
- Seguim fent les pràctiques d'Arduino i robots
20250122
- Dubtes
- Seguim fent les pràctiques d'Arduino i robots
20250121
- Dubtes
- Seguim fent les pràctiques d'Arduino i robots
20250117
SM1 act10:
systemctl --reverse list-dependencies cups
20250116
- Dubtes
- Seguim fent les pràctiques d'Arduino
20250115
- Dubtes
- Seguim fent les pràctiques d'Arduino
20250114
- Dubtes
- Seguim fent les pràctiques d'Arduino
- Nou delay():
bool bNouDelay(int nMs){ int nEspera = nMs/10, i; for (i = 0; i < 10; i++){ if (bBotoPremut(BOTO_3)) { return true; } delay(nEspera); } return false; } void loop() { bool bSurt = false; if (bBotoPremut(BOTO_2)) { digitalWrite(LED_W, LOW); digitalWrite(LED_G, LOW); digitalWrite(LED_Y, LOW); digitalWrite(LED_R, LOW); while (true) { digitalWrite(LED_W, HIGH); bSurt = bNouDelay(1000); if (bSurt) break; digitalWrite(LED_W, LOW); digitalWrite(LED_G, HIGH); bSurt = bNouDelay(1000); if (bSurt) break; digitalWrite(LED_G, LOW); ...
20250109
- Dubtes
- binari00 al Wokwi
- binari01 al Wokwi
- binari02 al Wokwi
- Seguim fent les pràctiques d'Arduino
- Pujada la segona part de les pràctiques d'Arduino
20250108
- Dubtes
- Seguim fent les pràctiques d'Arduino
20241219
- Dubtes
- Seguim fent les pràctiques d'Arduino
20241217
- Dubtes
- Seguim fent les pràctiques d'Arduino
20241212
- Dubtes
- Seguim fent les pràctiques d'Arduino
20241211
- Dubtes
- Visualització de nombres en diferents bases:
void loop() { static int n = 0; Serial.print("dec: "); Serial.print(n); Serial.print(", hex: "); Serial.print(n,16); Serial.print(", oct: "); Serial.print(n,8); Serial.print(", bin: "); Serial.println(n,2); n++; delay(50); }
- Seguim fent les pràctiques d'Arduino
20241210
- Dubtes
- Comencem a fer les pràctiques d'Arduino
20241205
- Dubtes
- Comencem a fer les pràctiques d'Arduino
20241204
- Dubtes
- Introducció a Arduino Simulació en línia
- Comencem a fer les pràctiques d'Arduino
20241122 Examen 1r trimestre
Examen del primer trimestre en paper i bolígraf. Es permeten apunts físics. No es permet l'ús de l'ordinador o del telèfon mòbil durant l'estona de l'examen.
20241121
- Dubtes
- Repàs
20241120
- Dubtes
- Bucles
20241119
- Dubtes
- Bucles
20241114
- Dubtes
- Operacions bàsiques a nivell de bit
- Més pràctiques
20241113
- Dubtes
- Algorisme d'Euclides
20241112
- Dubtes
- Algorisme 3n+1
20241107
- Dubtes
- Seguim fent exercicis de bucles
20241106
- Dubtes
- Seguim resolent la verificació del número d'una targeta de crèdit
20241105
- Dubtes
- Comencem a resoldre la verificació del número d'una targeta de crèdit
20241030
- Dubtes
- Bucles en C emprant cadenes de caràcters
20241029
- Dubtes
- Increments
- Bucles
20241024
- Dubtes
- Exercicis
- Condicionals
20241023
- Dubtes
- Exercicis
- Condicionals
20241022
20241017
- Seguim en Python i C. Introducció de valors en C.
20241016
- Seguim en Python i C. Introducció de valors en C.
20241015
- Seguim en Python i C. Introducció de valors en C.
20241010
- Seguim en Python i C. Introducció de valors en C.
20241008
- Seguim en Python i C. Introducció de valors en C.
- string en C i en Python
20241003
- Seguim en Python i C. Introducció de valors en C.
- Exercici del TAE
20241002
- Seguim en Python i C. Introducció de valors en C.
- Exercici de conversió de graus Fahrenheit a graus Celsius.
- Exercici de càlcul de resistors en paral·lel
20241001
Seguim en Python i C. Introducció de valors en C.
Python:
nA = int(input("nA: ")) # imprimeix i captura del teclat fB = float(input("fB: ")) print("nA: %d, fB: %f, fB: %.3f"%(nA,fB,fB));
C:
#include <stdio.h> int main(){ int nA; float fB; printf("nA: "); scanf("%d",&nA); printf("fB: "); // fB = float(input("fB: ")) scanf("%f",&fB); // captura el valor del teclat printf("nA: %d, fB: %f, fB: %.3f\n",nA,fB,fB); return 0; }
20240926 (1h)
Seguim en Python i C. Introducció de valors en C.
Tipus de variable en C. Visualització de caràcters del codi ASCII com a caràcter, decimal, hexadecimal i octal.
20240925 (1h)
Seguim en Python i C. Introducció de valors en C.
20240919 (1h)
Codis comentats avui a classe usuari: asix / contrasenya: asix2425
- Funcionament del return. Lectura a Linux del que retorna un programa al sistema operatiu:
echo $?
Lectura a Windows del que retorna un programa al sistema operatiu:
echo %errorlevel%
- Retorn al sistema a Python:
ecat@iot-ecat:~$ python -c "import sys; sys.exit(0)"; echo $? 0 ecat@iot-ecat:~$ python -c "import sys; sys.exit(5)"; echo $? 5 ecat@iot-ecat:~$ python -c "import sys; sys.exit(-1)"; echo $? 255
- Lectura de dades a Snap!, Python i C
20240918 (1h)
Codis comentats avui a classe usuari: asix / contrasenya: asix2425
Introducció Hola món en Python i C.
Diferència a Windows entre ASCII i ANSI.
Manca demostrar el funcionament del return.
20240917 (1h)
Codis comentats avui a classe usuari: asix / contrasenya: asix2425
Compilador / intèrpret en línia onlinegdb.com
Snap!
Python
Instal·lador de Python per a Windows
Pràctiques d'introducció a Python
C
Instal·lador de C per a Windows
IDE
Compilador / intèrpret en línia onlinegdb.com
Repositori de codis fet a classe durant el curs
Codis fets a les classes de 1r d'ASIX usuari: asix / contrasenya: asix2425
Algorísmica
Exercicis bàsics de pesudocodi - Ex01
Python
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
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.
C
Eines en línia
Recull de codis fets a classe usuari / contrasenya : asix / asix2425
Disseny de diagrames de flux en línia
Compilador / intèrpret en línia onlinegdb.com
MinGW - Compilador de C per a Windows