Diferència entre revisions de la pàgina «ASIX 2021-2022»

De binefa.com
Salta a la navegació Salta a la cerca
Línia 16: Línia 16:
 
  jupyter-lab
 
  jupyter-lab
  
[https://www.binefa.cat/asix2122/m03_m16/20211006/20211006_py_02.html accés directe a 20211007_py_02.html]
+
[https://www.binefa.cat/asix2122/m03_m16/20211006/20211006_py_02.html accés directe a 20211006_py_02.html]
  
 
=== C ===
 
=== C ===

Revisió del 14:41, 7 oct 2021

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

Carpetes compartides del M03 de 1r d'ASIX. Curs 2021-2022

Algunes classes

Llista de 1r d'ASIX

Teleconferència

Teleconferència provisional per a compartir pantalles a classe i per a confinats

20211011

Codis comentats avui a classe usuari: asix / contrasenya: asix2122

Python

Fem servir el Jupyter Lab des de la màquina virtual. Des del terminal:

jupyter-lab

accés directe a 20211006_py_02.html

C

  • Exercicis 3, 4, 5, 6 i 7 dels exercicis de C del mòdul 1 del d97. Dins de la vostra carpeta compartida, feu la subcarpeta C. Poseu-hi allà les vostres propostes de solució. Els noms dels arxius seran m1e3.c, m1e4.c, m1e5.c, m1e6.c i m1e7.c (si hi pugeu versions diferents, les podeu anomenar m1e7_00.c, m1e7_01.c, ...). També hi pujareu un arxiu en pdf, anomenat m1e3_7.pdf amb les captures de codi més significatives (al principi, potser, serà tot el codi. Però quan els codis es facin més grans tan sols farà falta indicar la part més representativa) i les captures de llur execució. A classe comentem com fer-ho.

20211006

Codis comentats avui a classe usuari: asix / contrasenya: asix2122

Exercici 2 d'algorísmica. Implementeu-ho en Python

Implementeu un algorisme que llegeixi dos números decimals i calculi i escrigui per pantalla el valor de la seva suma, resta, producte i divisió. Com a suggeriment, feu servir el tipus double o float.

20211005

Codis comentats avui a classe usuari: asix / contrasenya: asix2122

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.

Exercici 2 d'algorísmica

Implementeu un algorisme que llegeixi dos números decimals i calculi i escrigui per pantalla el valor de la seva suma, resta, producte i divisió. Com a suggeriment, feu servir el tipus double o float.

20211004

Prova de Jupyter


Codis 00_py_intro:

00_py_intro.ipynb(Vista web)

Codis 00_C_intro:

00_C_intro.ipynb(Vista web)


Seguim amb la Introducció bàsica a Python

Els codis fets a classe són penjats al recull d'avui

20210929

Teleconferència provisional pel dia 20210929

Codis comentats avui a classe usuari: asix / contrasenya: asix2122

20210928

Teleconferència provisional pel dia 20210928

Codis comentats avui a classe usuari: asix / contrasenya: asix2122

20210927

Codis comentats avui a classe usuari: asix / contrasenya: asix2122

20210922

Teleconferència puntual per al dia d'avui

Codis comentats avui a classe usuari: asix / contrasenya: asix2122

20210921

Codis comentats avui a classe usuari: asix / contrasenya: asix2122

Teleconferència puntual pel dia d'avui

Instal·lador de C per a Windows

Repositori de codis fet a classe durant el curs

Codis fets a les classes de 1r d'ASIX usuari: asix | contrasenya: asix2122

Algorísmica

Exercicis bàsics de pesudocodi - Ex01

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

C

Fonaments de programació en C

Eines en línia

Recull de codis fets a classe usuari / contrasenya : asix / asix2122

Disseny de diagrames de flux en línia

Snap! o Snap! personalitzat

Compilador / intèrpret en línia onlinegdb.com

Arduino Blocks