←  Jeux vidéo

InfoMars.fr

»

L'apprentissage de la programmation vs...

 Photo Tchim 09 nov. 2013

Je range le goudron ?

:oupas:

 

Pour la peine, tu révisera tes tables de multiplications, intéro orale imminente :old:

Répondre

 Photo Neuromancien 06 déc. 2013

Salut!

 

"Apprendre à programmer avec Python2/3" est disponible gratuitement (PDF + ODT).

 

http://inforef.be/swi/python.htm

 

Via la rivière.

Répondre

 Photo noisette 07 déc. 2013

Merci du lien, et merci également à l'auteur et à son éditeur,

 

je vais aller regarder les premiers chapitres, qui sont sans doute les plus "généraux", indépendants du langage. Eyrolles fait souvent de très bons bouquins à mon avis, en tout cas pour ceux que j'ai à la maison, ils me servent souvent de références (mais ce n'est pas de la programmation).

Répondre

 Photo Neuromancien 28 déc. 2013

Salut!

 

http://code.google.c...TTITUDE.s?r=258

Je connais pas la programmation, aussi je ne pourrais pas apprécier ou au contraire critiquer la beauté de ce morceau de programme. Je ne pourrais pas dire s'il est mauvais ou pas, ce que je sais en tout cas c'est qu'il fonctionne et même bien.

L'ordinateur qui embarquait et faisait tourner ce code n'avait que 4ko de RAM et pourtant....

Ils ont été plus loin que tout le monde à cette époque.

 

http://www.youtube.com/watch?v=qZ9296mTkt8&feature=youtu.be

 

Via http://www.creposuke...tre.net/?M2g53w

Répondre

 Photo Neuromancien 14 janv. 2014

Salut!

 


Notez que L'ensemble des "shaarlistes" avait vu, il y a peu de temps, la chose arriver et une copie des cours du Zéro avec été faite et mise à disposition du plus grand nombre. Je ne l'ai pas téléchargée mais si cela intéresse quelqu'un je peux retrouver le post y faisant référence.

 

Les archives du SdZ: http://sdz.tdct.org/

Répondre

 Photo noisette 14 janv. 2014

Merci beaucoup.

Ils ont été ma porte d'entrée dans le html, puis les css, ils me soutiennent dans mes peu fructueuses démarches de mini-programmation, et surtout, je leur dois mon éveil à certaines "questions du web", qui m'étaient étrangères auparavant: l'accessibilité, les standards, la qualité web en règle générale, etc.
Répondre

 Photo Txon 31 janv. 2014

..

 

Passionnée de développement et d’enseignement, une Finlandaise a conçu un livre à destination des plus jeunes.
Au fil des pages, les enfants de 4 à 7 ans pourront appréhender les concepts fondamentaux – variables, boucles, opérateurs, fonctions, etc – en stimulant leur créativité et avec une bonne dose de « DIY » (« faites-le vous-même »).

 

Hello Ruby, un livre pour apprendre la programmation aux plus jeunes (Morgan .. Gizmodo .. 31 janvier 2014)

 

@+

Répondre

 Photo Tchim 01 févr. 2014

Sympa, apprendre à coder sera peut-être un jour au programme scolaire...

Répondre

 Photo loumax 01 févr. 2014

Merci beaucoup.

Ils ont été ma porte d'entrée dans le html, puis les css, ils me soutiennent dans mes peu fructueuses démarches de mini-programmation, et surtout, je leur dois mon éveil à certaines "questions du web", qui m'étaient étrangères auparavant: l'accessibilité, les standards, la qualité web en règle générale, etc.

 

Concernant le HTML : DevDocs

 

Référencé ici.

Répondre

 Photo noisette 01 févr. 2014

C'est vrai que c'est une perle. Mais en support de travail, pour vérifier tel ou tel usage, comme on le ferait en allant sur le site du w3c ou autre. Il reste que l'info y est plus synthétique, et que la navigation y est très stimulante. (cf la marge ici: http://devdocs.io/)

 

En revanche, cela ne remplace pas les bon tutoriels pour les débutants. :)

Répondre

 Photo Txon 01 févr. 2014

Sympa, apprendre à coder sera peut-être un jour au programme scolaire...

Ce serait une excellente chose, mais j'ai peur que nous en soyons loin.

Il faudrait une nouvelle génération d'enseignants.

 

Dans les écoles primaires de mon bled, environ 25% des "professeurs des écoles" se servent à peu près correctement des ordinateurs et seulement 10% ont définitivement adopté Linux (Ubuntu amélioré avec des logiciels pour gosses). Un autre quart ne veut pas entendre parler d'informatique. Les autres sont des sortes de Mme Michu.

Au gros collège voisin, seuls deux professeurs sont capables de coder et il faut noter que ce sont des autodidactes.

 

L'Education Nationale est un monstre rétrograde figé dans l'utilisation de Windows. Son encadrement est constitué de rombier(e)s inadapté(e)s à toute forme de modernisme technique. L'enseignement informatique aux enseignants se limite presque toujours aux manipulations de logiciels grotesques destinés à satisfaire les besoins en informations sur les élèves et en statistiques qui ne servent pas à grand chose.

 

@+

 

En informatique on passe 80% du temps en développement, 80% du temps en test, 80% du temps en debug pour 20% du résultat. (Loi de Pareto adaptée à l'informatique)
Dans le monde, il y a 10 catégories de personnes : celles qui savent compter en binaire et celles qui ne savent pas.
Répondre

 Photo Neuromancien 13 févr. 2014

Salut!

 

cours de PHP: http://edu.williamdu...-slides/#slide1

Une petite explication et la source: https://foualier.gre...ult.com/?1EB84w

Répondre

 Photo Txon 21 févr. 2014

..

 

A ceux qui pâtissent de la crise économique, cherchent un emploi et pensent avoir un minimum de capacités en informatique ..

 

77 % des entreprises cherchent des experts Linux, explique la Fondation Linux (David Feugey .. Silicon .. 21 février 2014)

La dernière étude en date de la Fondation Linux montre l’appétence des entreprises pour les spécialistes du monde Linux. Des professionnels qui bénéficient d’ailleurs d’autres avantages…

Demand for Linux Expertise Drives Hiring .. Priorities for 2014 (Linux Foudation .. document .pdf .. février 2014)

 

La demande de compétences Linux augmente. Le passage à l'informatique "dans le nuage" aide peut-être la demande Linux.

Demand for Linux skills rises (Patrick Thibodeau .. Computerworld .. 19 février 2014)Demand for Linux skills rises (Patrick Thibodeau .. Network World .. 19 février 2014)

 

@+
 

Répondre

 Photo Txon 05 mars 2014

..

 

Toujours à la recherche d'emploi et toujours susceptible d'être un bon "codeur" ?

 

.. La pénurie de développeurs plombe l'activité des start-ups (Véronique Arène .. Le Monde Informatique .. 05 mars 2014)

.. Les salaires des 8 compétences les plus recherchées en big data (Richard Hein .. Le Monde Informatique .. 18 février 2014)

 

Au fait ! Où apprends-on les "compétences les plus recherchées" en France ?

Pas dans les universités de mon coin.

 

@+

Répondre

 Photo noisette 05 mars 2014

Ni dans les collèges,

 

où ceci dit au passage, on découvre la "notion mathématique de fonction" en troisième désormais (et il faut voir à quoi on limite la découverte).

 

 

 

Entre les deux ? Un pro de techno pour mettre la main à la patte ? Un prof d'anglais reconverti ?

 

Trop souvent, l'apprentissage de l'informatique à l'école repose sur des actions locales, soutenues par des profs passionnés, dans le cadre d'options ou d'activités extra-scolaires - ils doivent se sentir bien seuls ! :transpi:

Répondre

 Photo Neuromancien 05 mars 2014

Salut!

 

Un article récent que j'ai mémorisé sur mon shaarli hier: http://binaire.blog....-dinformatique/

Répondre

 Photo Pitou 06 mars 2014

L'apprentissage de la programmation vs les jeux vidéo

 

Et pourquoi pas faire les deux à la fois ?

 

Un ami m'a envoyé il y a peu un lien pour apprendre à coder en JavaScript tout en jouant :

http://codecombat.com/

 

 

Besoin d'apprendre à développer? Vous n'avez pas besoin de cours. Vous avez besoin d'écrire beaucoup de code et de vous amuser en le faisant.

C'est ce dont il s'agit en programmation. Ça doit être amusant. Pas amusant comme génial un badge mais amusant comme NAN MAMAN JE DOIS FINIR MON NIVEAU! C'est pourquoi CodeCombat est un jeu multijoueur, pas un cours avec une leçon jouée. Nous n'arrêterons pas avant que vous ne puissiez plus arrêter — mais cette fois, c'est une bonne chose.

Si vous devez devenir accro à un jeu, accrochez-vous à celui-ci et devenez un des mages de l'âge de la technologie.

 

Des bases d'anglais semblent quand même nécessaires ... même si tous les dialogues sont sous-titré en Fr.

 

front_screenshot_01.png

Répondre

 Photo Txon 07 mars 2014

Merci encore Pitou !

 

L'idée d'apprendre la programmation en s'amusant nous ramène à l'idée générale d'apprendre en s'amusant puisqu'il devient de plus en plus difficile de discipliner les "élèves", de les maintenir attentifs à l'enseignant, et de leur inculquer quoi que ce soit par les méthodes traditionnelles.

 

Quand à la nécessité de connaître un minimum d'anglais, il est encore plus criant dans le petit monde de la cuisine informatique. Comment apprendre les bases d'un charabia étranger à ceux qui ne possèdent même pas correctement leur langue maternelle ? Encore une fois en jouant ?

 

Le jeu deviendra-t-il la seule manière d'apprendre pour les masses incultes ?

 

@+

Répondre

 Photo Txon 10 mars 2014

..

 

Des pages Web interactives peuvent être basées sur les langages de programmation visuelle, comme Alice.

 

Alice est un projet de l'Université Carnegie Mellon qui permet aux nouveaux programmeurs d'utiliser une interface "drag-and-drop" pour créer des scènes 3D et obtenir des résultats "programmatiques" sans taper un code.

Très simple, il enseigne seulement les concepts basiques de la programmation.

Pour les enfants et peut-être plus.

 

@+

Répondre

 Photo noisette 25 avril 2014

La liberté numérique commence où l’ignorance informatique finit

par Thierry Vieville

 

 
http://www.scilogs.f...rmatique-finit/

 

Un billet qui sort du cadre strict de l'apprentissage de la programmation pour l'étendre à celui des techniques numériques, mais qui colle avec quelques de nos impressions, ou craintes.

Répondre

 Photo tristan 25 avril 2014

Salut ma noisette,

 

le langage de programmation est une langue à part entière. Elle a ses règles de grammaire, son alphabet, son dictionnaire de mots.

 

La programmation, ce n'est pas seulement produire des programmes informatiques ouverts ou fermés. Elle permet de comprendre comment les objets de l'écosystème informatique interagissent les uns avec les autres.

 

Maîtriser cette langue, c'est le pouvoir d'influer sur son destin numérique.

Répondre

 Photo vigen 25 avril 2014

Salut ma noisette,

 

le langage de programmation est une langue à part entière. Elle a ses règles de grammaire, son alphabet, son dictionnaire de mots.

 

La programmation, ce n'est pas seulement produire des programmes informatiques ouverts ou fermés. Elle permet de comprendre comment les objets de l'écosystème informatique interagissent les uns avec les autres.

 

Maîtriser cette langue, c'est le pouvoir d'influer sur son destin numérique.

Bonsoir Tristan :)

 

Voila une réponse comme j'aime ;)

 

"Simple" et précise.

 

Bon Week-End.


Ce message a été modifié par vigen - 25 avril 2014 - 16:11 .
Répondre

 Photo noisette 25 avril 2014

Salut Zemachine,

 

bah voilà, cette concision, c'est presque comment dire, esthétique.

 

 


 

La programmation, ce n'est pas seulement produire des programmes informatiques ouverts ou fermés.

 

bon ça t'aurait pu t'en passer. :ga:

Répondre

 Photo tristan 25 avril 2014

@Vigen

 

Tu n'as pas une copine à me présenter ? La mienne vient de me larguer ^^. Une femme open source si possible. Tu vois ce que je veux dire ;)

 

 

@Noisette

 

"bon ça t'aurait pu t'en passer"

 

Le langage assembleur autorise l'analyse du code propriétaire. En réalité, il n'est pas si fermé que ça ^^.  Il faut tordre le coup aux idées reçues.

 

Le code ouvert est fermé pour celui qui ne sait pas le lire. ^^ 

 

C'est élémentaire, ma chère noisette

Répondre

 Photo noisette 25 avril 2014

C'est intéressant comme remarque, même pour un mékeskidi (©Eolas) comme moi,

 

même si dans mes faits, j'effleure simplement, faut bien le dire. C'est comme ça que tu fais du retro-machin ?

 

En fait, je pensais que tu faisais allusion directement aux notions grand public de ouvert-fermé, comme c'est souvent le cas dans nos propos.

Répondre

 Photo tristan 26 avril 2014

"C'est comme ça que tu fais du retro-machin ?"

 

Trois techniques sont utilisées en fonction de l'objectif à atteindre:

- le désassemblage (transmuer un fichier binaire en code assembleur)

- la décompilation (reconstituer la code source d'un logiciel à partir d'un exécutable/dll/driver)

- le débogage (observation de l'état d'un logiciel)

 

Noisette, tiens-moi par la main, nous allons nous approcher de cette maison aux volets clos, et tu verras que la porte est seulement entrebâillée ^^

Répondre

 Photo vigen 26 avril 2014

Houla !! C'est chaud ici !!! :D

 

Noisette, il va falloir démontré ton ouverture....d'esprit :transpi:

 

@Tristan Si tu es a l'autre bout de la France, pas simple ^^

 

"Une fille qui fait 95 de tour de poitrine et 32 de tour de tête ne peut vraiment pas être mauvaise.
Elle peut seulement être légèrement sotte."

 

:D

 

Un Femme avec code offusqué on évite je suppose? :run: :run: :run:


Ce message a été modifié par vigen - 26 avril 2014 - 19:09 .
Répondre

 Photo tristan 26 avril 2014

""Une fille qui fait 95 de tour de poitrine et 32 de tour de tête ne peut vraiment pas être mauvaise. Elle peut seulement être légèrement sotte."

Je ne connais pas la Bretagne. Tu m'as ôté l'envie de la visiter ^^

Répondre

 Photo noisette 26 avril 2014

hey le social attacking c'est pas permis :non:

 

 

:noisette:

Répondre

 Photo vigen 27 avril 2014

""Une fille qui fait 95 de tour de poitrine et 32 de tour de tête ne peut vraiment pas être mauvaise. Elle peut seulement être légèrement sotte."

Je ne connais pas la Bretagne. Tu m'as ôté l'envie de la visiter ^^

Tout dépend du type de rencontre que l'on souhaites !!! ^^

 

Bretagne???

 

De plus, cette phrase n'est pas de moi, mais de Audiard...;)

Répondre