• AgoraVox sur Twitter
  • RSS
  • Agoravox TV
  • Agoravox Mobile

COLIGNON

Cet auteur n'a pas encore renseigné sa description

Tableau de bord

  • Premier article le 14/12/2016
Rédaction Depuis Articles publiés Commentaires postés Commentaires reçus
L'inscription 2 109 437
1 mois 0 0 0
5 jours 0 0 0

Ses articles classés par : ordre chronologique





Derniers commentaires



  • COLIGNON 15 décembre 2016 21:59

    @pemile
    Non, je ne confonds pas l’algorithmique et l’informatique.

    L’algorithmique est une partie de l’informatique....
    De plus l’algorithme est le schéma conceptuel qui permet la réalisation d’un programme.
    Je parle d’enseigner l’informatique dans le secondaire.
    Si je devais l’enseigner, je commencerais par la notion de variable. car cette notion est très proche de l’algèbre. La déclaration d’une variable et la définition de son type est essentiel en informatique.
    Ensuite je développerais le code ASCII
    Puis les différents types de variable numériques : logique, entière, réelle...les virgules flottantes...
    dPuis j’expliquerais la notion d’itération. Complexe en réalité.
    L’idée d’écrire N = N + 1 est une ineptie mathématique,.. Ce concept évident pour un programmeur est très abstrait et nécessite d’être parfaitement compris... ce n’est pas si simple.
    Ensuite j’exposerais les différentes opérations logiques.
    Puis je m’attacherais à définir clairement toutes les boucles et leurs spécificités.
    Enfin, je m’attacherais à l’affichage graphique. par exemple programmer la rotation d’objet simples (fils de fer), avec et sans perspective. Importance de la bonne compréhension du calcul matriciel et vectoriel : excellente façon d’en expliquer l’intérêt.
    Je leur ferais également passer un message secret par stéganographie...
    Puis je leur ferais définir les principales fonctions mathématiques en créant des fonctions ou procédures informatiques qui permettent de calculer les fonctions usuelles : sinus, exponentielle, fractionnelle, en utilisant les opérations arithmétiques et les boucles...
    Enfin,je leur ferai établir des programmes pour calculer des équations différentielles sans solution analytique...
    Qu’est-ce qu’un interruption peut bien intéresser ce programme et en quoi la gestions des interruptions peut avoir comme intérêt.
    Avec mon beau-fils nous programmons actuellement une arduino qui conrôle un quadcopter en gérant les moteurs, des gyroscopes et des accéléromètres... et là bien sûr la gestion des interruptions constitue même le noeud du problème... nous utilisons même un oscilloscope pour tester le signal afin de comprendre certains bugs, incompréhensible. Nous ne sommes pas encore parvenus à autoriser un vol stationnaire (vibrations, etc...)... mais ce problème là ne concerne pas l’enseignement secondaire général.
    Mon problème est que les jeunes aient une idée précise de ce qu’il y a derrière les jeux, derrière un photo numérique, etc...
    Puis ultime message éducatif... une introduction à la programmation objet...
    Voilà quel était mon message... Il ne consistait pas à piailler sur l’existence d’instructions plus ou moins réelles...
    Evidemment, je ne suis pas informaticien... mais j’ai la prétention de pouvoir résoudre n’importe quelle problème mathématique, de modéliser n’importe quoi et de réaliser n’importe quelle animation avec mes moyens... Il ne m’intéresse nullement d’utiliser des programmes évolués comme autocad ou des DAO. Ni même Python... J’ai exploité à fond VB 5.0 et l’arrivée du 6.0 m’a révolté... Modification de syntaxe, déplacement de fonctionnalité....
    Ce qui m’intéresse aujourd’hui, c’est de tourner autour d’un fil de fer et de comprendre l’énormité du génie quise trouve derrière un jeu en 3D en temps réel et de le transmettre à ceux que je dois éduquer.
    Ce faisant, je ferai bien mieux que ce quise fait aujourd’hui et je servirai davantage l’humanité qu’en faisant la promotion de Python ou de Java (au demeurant géniaux pour des informaticiens... et pour eux seuls....
     


  • COLIGNON 15 décembre 2016 20:13

    @pemile
    Ayez donc le courage d’écrire qu’une pile informatique est une instruction, cher Monsieur et j’écrirai un article sur vous... rien que pour vous....
    Une pile a et sera toujours une zone mémoire et rien d’autre...




  • COLIGNON 15 décembre 2016 20:05

    @pemile
    Bien sûr comme tous les langages évolués....
    Comprenez par là que lorsque vous affichez un objet dans un langage orienté objet... Vous pouvez faire exactement la même chose avec basic, mais vous devrez programmer l’objet... et là c’est pas gagné, surtout si vous devez le doter des propriété d’héritage...

    Dans le cadre de l’enseignement Python ou tout langage objet est débile et je le maintiens...
    N’oubliez pas qu’il s’agit d’un article sur l’enseignement.
    Je maintiens que l’informatique scolaire ne doit pas utiliser plus de dix instructions et que l’usage de Python pour cette initiation serait une grossière imbécilité.



  • COLIGNON 15 décembre 2016 20:01

    @pemile
    Une pile est une instruction maintenant, depuis quand ?




  • COLIGNON 15 décembre 2016 19:40

    @Abou Antoun
    Cher Monsieur, 
    Vous sortez mes propos du contexte de départ.
    Il s’agissait de se poser la question de savoir si l’utilisation d’un « LOGICIEL » pouvait produire de l’intelligence.
    J’ai simplement fait remarquer qu’aucun logiciel ne pouvait amener à la compréhension de l’informatique de base (puisqu’il s’agit de l’enseignement secondaire général) et qu’il y avait tout au plus dix instructions.
    Et je le maintiens. Si les étudiants connaissaient et avaient compris les 10 instructions de base et étaient capables de les utiliser, ce serait une victoire.
    Qu’est-ce qu’on se fout de Python de Delphi ou de C++ quand il s’agit de faire comprendre à des enfants comment fonctionne l’informatique...
    Ensuite pour ne rien vous cacher... lorsque je prends Python sous Wiki... L’exemple qui est donné
    est le suivant :

    # Fonction factorielle en Python def factorielle(n) : if n < 2 : return 1 else : return n * factorielle(n - 1)Tiens !!!! qu’est-ce qu’il y a d’autre dans cet exemple qu’une des dix instructions que j’invoquais.... Quant à votre Python... Sous-entendez vous que C++ est un langage nul et confus ? Connaissez-vous beaucoup de grands langages qui soient des merdes ? Même VB est magnifique... sauf à considérer le foutoir qui consiste à passer d’une version à l’autre.... Je maintiens ce que je dis. Pour l’enseignements secondaire la maîtrise d’un bon Qbasic serait déjà une victoire face à des jeunes qui ignorent tout de l’informatique et les dix insrtructions dont je parle leur donnerait une connaissance très subtile de ce qui va modifier le monde en profondeur...
Voir tous ses commentaires (20 par page)


Publicité


Publicité



Palmarès

Publicité


Agoravox.tv



https://merdekakreasi.co.id/buku/pkvgames/https://merdekakreasi.co.id/buku/bandarqq/https://merdekakreasi.co.id/buku/dominoqq/https://merdekakreasi.co.id/tentang-kami/