0% ont trouvé ce document utile (0 vote)
120 vues2 pages

Formation sur Blockchain et Smart Contracts

Ce document décrit un module de formation sur la technologie blockchain. Il contient des informations sur les objectifs, pré-requis, résultats d'apprentissage, contenu, évaluation et ressources du module.

Transféré par

Sana KOCHBATI
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
120 vues2 pages

Formation sur Blockchain et Smart Contracts

Ce document décrit un module de formation sur la technologie blockchain. Il contient des informations sur les objectifs, pré-requis, résultats d'apprentissage, contenu, évaluation et ressources du module.

Transféré par

Sana KOCHBATI
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Cycle de formation d'ingénieurs en informatique

Fiche module

Catégorie de module : Volume CI*: 22,5h Volume total : 22,5h Volume de Travail
Obligatoire horaire personnel : 7,5h
PIC*: 0
Régime d’Examen :
Enseignant responsable :
Date : Juin 2021 Type de module : MCI CCU avec TP
Hela Kaffel

1/ Objectifs du module
- Donner une vue d’ensemble sur les aspects techniques de la technologie blockchain.
- Des cas d’usage seront présentés pour montrer l’apport de cette technologie dans les systèmes
informatiques en général.

2/ Pré-requis du module
a. Domaines :
a. Intitulés des cours :
- Mise en place d’une Blockchain
- développement d’un smart contract
-
3/ Résultats d'apprentissage
3.1 Connaissances (Savoir) :
- Comprendre les fondements théoriques de la technologie Blockchain
- Connaître l’architecture d’une Blockchain.
- Mesurer les apports et les limites de cette technologie et en identifier les cas d’usage.
- Concevoir et implémenter une application basée sur la Blockchain
3.2 Compétences (savoir-faire) :
- Mise en place d’une Blockchain
- développement d’un smart contract
-
4/ Contenu
4.1 Plan du cours :
I- Genesis, fondamentaux et cas d’usage
II- Algorithmes de consensus
III- Blockchain 1.0: Cryptomonnaies
IV- Blockchain 2.0: Smart Contract
V- Blockchain 3.0 : Dapps et Tokens
VI- Interopérabilité
VII- Aspects économiques de la technologie Blockchain
VIII- Étude pratique
4.2 Travaux demandés (TDs, TPs, PICs) :
- Mise en place d'une Blockchain et développement d'un SC simple
4.3 Approche pédagogique : méthode applicative et affirmative
5/ Environnement IT de TP ou de projet requis
- Blockchain open source

6/ Modes d’évaluation du module


6.1 Note finale :

Contrôle continu Total

CCU avec TP 100% 100%

6.2 Note contrôle continu :

Test DS Participation orale/travaux remis TP/Projet Total CC

20% 35% 10% 35% 100%


7/Certification
- Non requise

8/ Ressources pédagogiques
8.1 support de cours :
- Polycop sur moodle
8.2 Ouvrages de référence :

- Alan T. Norman, Blockchain Technology Explained: The Ultimate Beginner’s Guide About
Blockchain Wallet, Mining, Bitcoin, Ethereum, Litecoin, Zcash, Monero, Ripple, Dash, IOTA And
Smart Contracts, March 2021, ISBN-13-979-8730129184
- Kevin Solorio, Randall Kanna, David H Hoover, Hands-On Smart Contract Development With
Solidity and Ethereum: From Fundamentals to Deployment, December 2019, ISBN 10- 1492045268
-

Vous aimerez peut-être aussi