Un premier programme

On commence par les présentations et un petit brainstorming

Qu’est-ce que vous attendez de ce cours de NSI ?

  • apprendre à coder
  • graphisme avec le code
  • projets de groupe
  • se divertir
  • mieux comprendre les codes
  • programmer
  • html
  • css
  • nouveau langage
  • javascript
  • logiciels de pro
  • créer un site internet
  • modéliser
  • voir derrière l’écran
  • transformer une idée en programme
  • utiliser python
  • ——-

-> On va faire tout ça !!!


Après ce brainstorming, le prof pensait se baser sur ce programme :

def dis_bonjour_a(nom):
    return "Hello World and Hello "+nom

def demande_et_affiche():
    n=input("Quel est ton blase ? ")
    print(dis_bonjour_a(n))
    print(";-)")

demande_et_affiche()
>>>
Quel est ton blase ? NSI_Master
Hello World and Hello NSI_Master
;-)
>>>

Ouh… ceci s’est avéré bien plus délicat que ne l’estimait l’enseignant… 😦

ABANDON DE CETTE IDÉE !!

 


C’est ça le « premier programme » ?

-> Ouf : non, c’est une bataille navale … qu’on améliorera chroniquement !

Le programme minimal que l’on souhaite doit

  • demander à l’utilisateur
    • une ligne
    • une colonne
  • pour trouver une cible (aléatoire ?)
  • jusqu’à ce qu’il trouve
  • et lui indiquer « en vue » si une des deux coordonnées est juste…

Pour l’instant, on a vaguement été capable de coder ceci :

l=input("Ligne ? ")
c=input("Colonne ? ")
print("Tu as joué en "+l+c+" ;-)")
Ligne ? B
Colonne ? 5
Tu as joué en B5 ;-)
>>>

On fera mieux lundi !

N'hésitez-pas à poser une question, ou faire avancer le schmilblick

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l’aide de votre compte WordPress.com. Déconnexion /  Changer )

Photo Google

Vous commentez à l’aide de votre compte Google. Déconnexion /  Changer )

Image Twitter

Vous commentez à l’aide de votre compte Twitter. Déconnexion /  Changer )

Photo Facebook

Vous commentez à l’aide de votre compte Facebook. Déconnexion /  Changer )

Connexion à %s

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur la façon dont les données de vos commentaires sont traitées.