Cours O.C. d'informatique de 3ème de Bernard Gisin de 2019 - 2020

Les Blockly games, pour débuter les bases de l'algorithmique et de la programmation.

Programmer avec Blockly
Cliquez sur ex2000.
Configuration > Divers exemples, au choix... > Choix 3.
Programmation ...


Le cours d'OC informatique de 3ème, qui évoluera, versions : .pdf   et   .odt
Amélioration de la partie sur le HashCoding et la BlockChain : .pdf   et   .odt

Corrections de programmes écrit avec Blockly .pdf   et   .odt

La série 1 sur l'HTML, le CSS et la programmation avec Blockly .pdf   et   .odt
Correction de la série 1 .pdf   et   .odt

Un programme de Hash SHA-256
Un autre programme de Hash SHA-256

Téléchargement de GIMP en français, sur le site Web : thegimp.org
La page officielle de GIMP, en anglais.

010 : Une vidéo montrant l'influence du paramètre de la qualité lors de la sauvegarde au format .jpg, 7'18"
011 : Autre vidéo peu intéressante, montrant l'influence du paramètre de la qualité lors de la sauvegarde au format .jpg, 8'29"
020 : Vidéo montrant l'influence de la taille et du nombre de couleurs d'une image .png, 11'08"

Nous avons utilisé le logiciel BlueGriffon pour s'initier à l'écriture de pages Web.
Nous allons continuer d'utiliser ce logiciel jusqu'à la fin de l'année, donc il peut être utile de l'installer sur votre ordinateur à la maison, si vous en avez la possibilité.

Instruction pour installer Bluegriffon sous Windows :
Depuis le site Web Bluegriffon.org, téléchargez la versions Windows : bluegriffon-3.1-win-x86_64.exe
Ce programme permet d'installer BlueGriffon sur Windows, version 7 ou plus, 64 bits. Toutes les versions de Windows de moins de 5 ans sont en 64 bits.
Si vous avez une vieille version de Windows, qui est en 32 bits, ce qui est de plus en plus rare, il faut télécharger une ancienne version de BlueGriffon.
J'ai installé avec succès sous Windows 7, 32 bits le programme : bluegriffon-3.0.1.win-i686.exe.
Je l'ai téléchargé du site : NearFile.

Instruction pour installer Bluegriffon sous Mac :
Depuis le site Web Bluegriffon.org, téléchargez la versions OS X (>= 10.10) : bluegriffon-3.1.mac-x86_64.dmg
Ce programme permet d'installer BlueGriffon sur Mac, version supérieure ou égale à 10.10. (Datant d'octobre 2014).
Double cliquez sur le fichier : "bluegriffon-3.1.mac-x86_64.dmg" puis glissez le dans les applications.
En essayant de l'ouvrir, soit il refuse, soit il vous demande si vous voulez vraiment l'ouvrir, ce qu'il faut accepter en cliquant sur "ouvrir".
S'il refuse, il faut aller dans le finder, Applications et double cliquer sur le fichier "BlueGriffon".
Les fois suivantes, aucune confirmation ne sera redemandée.

Instruction pour installer Bluegriffon sous Linux Ubuntu :
Depuis le site Web Bluegriffon.org, téléchargez la versions deb file : bluegriffon-3.1.Ubuntu18.04-x86_64.deb
En l'ouvrant avec "Discover", vous pouvez l'installer.
Des informations d'installation sont disponibles sous : doc.ubuntu-fr.org/bluegriffon

Quelques vidéos sur l'utilisation de BlueGriffon, le CSS et l'initiation à la programmation en javascript.

La série 2 sur les formulaires et l'initiation au javascript .pdf   et   .odt
Elle utilise la page Web : "Page210a, doubler un nombre, un premier exemple de javascript",
de la page d'exemples du cours d'OC 3e, section "Initiation au javascript".

La série 3 sur la modification du code HTML en utilisant le javascript .pdf   et   .odt
Elle utilise la page Web : "Page215a, modifier du code HTML en javascript",
de la page d'exemples du cours d'OC 3e, section "Initiation au javascript".

Instruction pour installer Netbeans :
Netbeans est un EDI (Environnement de Développement Intégré), qui permet entre autre d'écrire du code HTML, CSS et Javascript.
Durant le développement d'une page Web, contenant du code HTML, CSS et Javascript, les erreurs syntaxiques sont détectées et mises en évidence. Des aides durant l'écriture de code sont disponible.
C'est l'EDI que j'utilise en ce moment et habituellement pour écrire mes pages Web et du code Javascript.
Personnellement, je n'utilise jamais de projet, car cela génère une multitide de fichiers qui ne m'intéressent pas, J'ouvre simplement un fichier (Open file).
La page de Téléchargement de Netbeans.
Je pense qu'une version d'installation ("Installers") est conseillé.
J'utilise encore souvent les versions 8.02, 9.0, 10.0 et 11.x
En mai 2020, c'est la version 11.3 qui est la dernière version à installer.

Pour que Netbeans fonctionne, il faut avoir installé Java 8 ou plus récent avec le JDK (Java Development Kit).
Téléchargement de OpenJDK 11 (LTS).
C'est la version que je conseille, vu l'information ci-dessous.
Téléchargement de Java SE 14, Oracle JDK.
C'est plus compliqué, car il faut avoir ou créer un compte chez Oracle avant le téléchargement.

Une information d'installation de Netbeans et Java (jdk-11.0.1_...) sous Windows.
Apparemment, jdk-14 ne fonctionne pas.

Les versions 9, 10 et 11 ne fonctionnent qu'en anglais à ma connaissance.
La version 8.2 fonctionne aussi en français, pour ceux qui ont trop de difficultés avec l'anglais.
Téléchargement d'anciennes versions de Netbeans.

Vidéo en anglas qui explique comment installer Netbeans et Java (jdk-12.0.1_...) sous Windows.
Je ne suis pas sûr que toutes les manipulations sont nécessaires.
L'installation selon la vidéo me semble trop compliquée !
Étant sous linux, je ne connais pas les détails d'installation sous Windows.
Un guide vidéo sur Netbeans.

Une fois installé, activer le plugin "HTML", pour que la coloration syntaxique fonctionne.

La "programmation objet" expliquée en 45 minutes : .odt   et .pdf.

Page 356, exemple de programmation objet en javascript.
Ancienne version : Page 355, exemple de programmation objet en javascript.
Exemple de programme similaire écrit en python.



Lien sur mes exemples : zgisin/a2019_oc3.

Lien sur le site des pages des élèves d'OC 3ème.

Téléversement des pages sur le serveur.


Liens sur des sites d'images libres :

Des images libres.
Liens vers des sites offrant des images libres.
Open clipart.
Free Clip Art Library. Des centaines de Clipart, classés.
OpenClipart-Vectors.
Wikimedia.
1064 Open clip art mirror.
Liste d'images.
Open pictures.

Piskel, un logiciel de création d'images animées.
Photopea, un logiciel de traitement d'images online.

- Lien sur le cours d'OC informatique du collège Calvin de M. Emery.


Quelques vidéos en anglais, indiquant les plus importants langages de programmation.
Javascript et Python font généralement partie des 5 plus importants langages et sont souvent placés en première ou 2ème position.
C++, java, PHP font aussi partie du top 10.
Top 10 Programming Languages to Learn in 2018 - Best Programming Languages to learn in 2018
Top 5 Programming Languages to learn in 2018
Top 10 Programming Languages to Learn in 2018
The BEST Programming Languages To Learn In 2018 (JavaScript, C++, Python & More!)
Top 10 Programming Languages You Should Learn This Year - Best Programming Languages of 2018
Quel langage de programmation choisir ? En français !
Quel langage de programmation choisir ? En français !
10 Programming Languages in ONLY 15 minutes!
Top 5 Programming Languages to learn in 2018


Plan du Site : index.html   arrow   cours d'oc informatique   arrow   coursinfo3oc     ( Page Web = http://www.juggling.ch/gisin/coursinfo_ref/coursinfo3oc/index.html)


Page mise à jour le 26 mai 2020 par Bernard Gisin.     ( Envoyer un e-mail )
Hébergement par : www.Infomaniak.ch