Vue normale

Il y a de nouveaux articles disponibles, cliquez pour rafraîchir la page.
À partir d’avant-hierFlux principal

Google Teams with 'Highlights', Shows How Goofus and Gallant Use the Internet

Par : EditorDavid
24 mars 2024 à 19:34
Long-time Slashdot reader theodp writes: Last month there was a special Google-funded edition of Highlights for Children, the 77-year-old magazine targetting children between the ages of 6 and 12. This edition was based on Google's "Be Internet Awesome" curriculum, and 1.25 million copies of the print magazine were distributed to children, schools, and other organizations. It's all part of a new partnership between Google and Highlights. A Google.org blog post calls out the special issue's Goofus and Gallant cartoon, in which always-does-the-wrong-thing Goofus "promised Kayden he wouldn't share the silly photo, but he shares it anyway", while always-does-the-right-thing Gallant "asks others if it's OK to share their photos"... theodp's orignal submission linked ironically to Slashdot's earlier story, "Google Hit With Lawsuit Alleging It Stole Data From Millions of Users To Train Its AI Tools." But even beyond that, it's not always clear what the cartoon is teaching. (In one picture it looks like they're condemning Goofus for not intervening in a flame war between two other people — "Be Kind!") Still, for me the biggest surprise is that Goofus and Gallant even have laptops. (How old are these kids, that they're already uploading photos of the other children onto the internet?!) Will 6- to 12-year-old children start demanding that their parents buy them their own laptop now — since even Goofus and Gallant already have them?

Read more of this story at Slashdot.

Universities Have a Computer-Science Problem

Par : msmash
21 mars 2024 à 16:00
theodp writes: "Last year," Ian Bogost writes in Universities Have a Computer-Science Problem, "18 percent of Stanford University seniors graduated with a degree in computer science, more than double the proportion of just a decade earlier. Over the same period at MIT, that rate went up from 23 percent to 42 percent. These increases are common everywhere: The average number of undergraduate CS majors at universities in the U.S. and Canada tripled in the decade after 2005, and it keeps growing. Students' interest in CS is intellectual -- culture moves through computation these days -- but it is also professional. Young people hope to access the wealth, power, and influence of the technology sector. That ambition has created both enormous administrative strain and a competition for prestige." "Another approach has gained in popularity," Bogost notes. "Universities are consolidating the formal study of CS into a new administrative structure: the college of computing. [...] When they elevate computing to the status of a college, with departments and a budget, they are declaring it a higher-order domain of knowledge and practice, akin to law or engineering. That decision will inform a fundamental question: whether computing ought to be seen as a superfield that lords over all others, or just a servant of other domains, subordinated to their interests and control. This is, by no happenstance, also the basic question about computing in our society writ large." Bogost concludes: "I used to think computing education might be stuck in a nesting-doll version of the engineer's fallacy, in which CS departments have been asked to train more software engineers without considering whether more software engineers are really what the world needs. Now I worry that they have a bigger problem to address: how to make computer people care about everything else as much as they care about computers.

Read more of this story at Slashdot.

Indiana Becomes 9th State To Make CS a High School Graduation Requirement

Par : BeauHD
19 mars 2024 à 00:45
Longtime Slashdot reader theodp writes: Last October, tech-backed nonprofit Code.org publicly called out Indiana in its 2023 State of Computer Science Education report, advising the Hoosier state it needed to heed Code.org's new policy recommendation and "adopt a graduation requirement for all high school students in computer science." Having already joined 49 other Governors who signed a Code.org-organized compact calling for increased K-12 CS education in his state after coming under pressure from hundreds of the nation's tech, business, and nonprofit leaders, Indiana Governor Eric J. Holcomb apparently didn't need much convincing. "We must prepare our students for a digitally driven world by requiring Computer Science to graduate from high school," Holcomb proclaimed in his January State of the State Address. Two months later -- following Microsoft-applauded testimony for legislation to make it so by Code.org partners College Board and Nextech (the Indiana Code.org Regional Partner which is also paid by the Indiana Dept. of Education to prepare educators to teach K-12 CS, including Code.org's curriculum) -- Holcomb on Wednesday signed House Bill 1243 into law, making CS a HS graduation requirement. The IndyStar reports students beginning with the Class of 2029 will be required to take a computer science class that must include instruction in algorithms and programming, computing systems, data and analysis, impacts of computing and networks and the internet. The new law is not Holcomb's first foray into K-12 CS education. Back in 2017, Holcomb and Indiana struck a deal giving Infosys (a big Code.org donor) the largest state incentive package ever -- $31M to bring 2,000 tech employees to Central Indiana — that also promised to make Indiana kids more CS savvy through the Infosys Foundation USA, headed at the time by Vandana Sikka, a Code.org Board member and wife of Infosys CEO Vishal Sikka. Following the announcement of the now-stalled deal, Holcomb led a delegation to Silicon Valley where he and Indiana University (IU) President Michael McRobbie joined Code.org CEO Hadi Partovi and Infosys CEO Vishal Sikka on a Thought Leader panel at the Infosys Confluence 2017 conference to discuss Preparing America for Tomorrow. At the accompanying Infosys Crossroads 2017 CS education conference, speakers included Sikka's wife Vandana, McRobbie's wife Laurie Burns McRobbie, Nextech President and co-CEO Karen Jung, Code.org execs, and additional IU educators. Later that year, IU 'First Lady' Laurie Burns McRobbie announced that Indiana would offer the IU Bloomington campus as a venue for Infosys Foundation USA's inaugural Pathfinders Summer Institute, a national event for K-12 teacher education in CS that offered professional development from Code.org and Nextech, as well as an unusual circumvent-your-school's-approval-and-name-your-own-stipend funding arrangement for teachers via an Infosys partnership with the NSF and DonorsChoose that was unveiled at the White House. And that, Schoolhouse Rock Fans, is one more example of how Microsoft's National Talent Strategy is becoming Code.org-celebrated K-12 CS state laws!

Read more of this story at Slashdot.

Nvidia Founder Tells Stanford Students Their High Expectations May Make It Hard For Them To Succeed

Par : BeauHD
13 mars 2024 à 23:20
An anonymous reader quotes a report from Fortune: We are often told that setting the bar high is key to success. After all, if you shoot for the moon and miss, at least you'll land with the stars. But Nvidia's CEO Jensen Huang wants privileged Gen Z grads to lower their expectations. "People with very high expectations have very low resilience -- and unfortunately, resilience matters in success," Huang said during a recent interview with the Stanford Graduate School of Business. "One of my great advantages is that I have very low expectations." Indeed, as the billionaire boss pointed out, those at elite institutions like Stanford probably have higher expectations for their future than your average Joe. The university is one of the most selective in the United States -- it ranks third best in the country, according to the QS World University Rankings, and the few students who get picked to study there are charged $62,484 in tuition fees for the premium, compared to the average $26,027 per annum cost. But, unfortunately for those saddled with student debt, not even the best universities in the world can teach you resilience. "I don't know how to teach it to you except for I hope suffering happens to you," Huang added. [...] For those fortunate enough to never have personally experienced hardship growing up, Huang doesn't have any advice on how to welcome more of it into your life now. But he did have some advice on embracing tough times. "I don't know how to do it [but] for all of you Stanford students, I wish upon you ample doses of pain and suffering," Huang said. "Greatness comes from character and character isn't formed out of smart people -- it's formed out of people who suffered."It's why despite Nvidia's success -- the company has a $2 trillion market cap -- Huang would still welcome hardship at his organization."To this day I use the phrase 'pain and suffering' inside our company with great glee," he added. "I mean that in a happy way because you want to refine the character of your company." Essentially, if you want your workforce to always be on their A game, don't let them rest on their laurels.

Read more of this story at Slashdot.

Who Uses Legacy Admissions?

Par : msmash
13 mars 2024 à 20:40
Following the U.S. Supreme Court's decision to end affirmative action in college admissions, there has been increased scrutiny on legacy admissions -- the practice of giving special considerations to the relatives of alumni. Critics say this practice disproportionately benefits white students from wealthy backgrounds. Much of the discussion and research on legacy admissions focuses on Ivy League and other highly selective schools, but these colleges enroll only a small share of students. How widespread is the practice of legacy admissions? Is it common among public colleges? Brookings: In this report, we document the prevalence of legacy admissions, as reported by colleges, across higher education around the time of the SFFA decision. Legacy admissions were more often used at selective and private institutions, but a substantial minority of public and less selective institutions also considered legacy status in admissions. The use of legacy preferences appears to have been most common in the Northeast and South and least common in the West. There is substantial -- but incomplete -- overlap in the colleges that considered legacy status and those that practiced affirmative action (AA) prior to SFFA. A number of colleges, including some public colleges, said they considered relationships to alumni but not racial identity in admissions. While most state flagships don't consider legacy status in admissions, half have at least one scholarship opportunity that is catered to legacy students. Because the data are available with a lag, we do not know how many colleges have changed their legacy admissions policies in response to the Court's decision on affirmative action, but press reports and our conversations with admissions representatives indicate that some colleges have changed course in the past few years, including at least five state flagships. The effect of legacy preferences on who enrolls at a particular university may not be substantial overall. Many of the colleges that use legacy admissions are not that selective, and the scholarships for relatives of alumni are typically small. Still, even if the number of students directly displaced by legacies who had a leg up is ultimately not that large, the practice sends students the wrong signal about what's important and is contrary to the mission of a public university. In a recent survey, half of first-generation college students said they thought legacy admissions practices may have hurt their chances. Perceptions of an unfair admissions process might also make some students less likely to apply or undermine the perceived legitimacy of higher education, though we did not find research on this topic.

Read more of this story at Slashdot.

La réforme du lycée a été un désastre pour les filles en maths et en sciences

13 mars 2024 à 06:33

maths géométrie calcul mathématiques

Favoriser l'accès des filles aux filières scientifiques est un enjeu majeur. La réforme récente du lycée a toutefois eu un impact néfaste sur le nombre de bacheliers scientifiques. Les lycéennes en ont particulièrement souffert, révèle cet article pour The Conversation.

U. of Texas at Austin Will Return To Standardized Test Requirement

Par : msmash
11 mars 2024 à 19:20
The University of Texas at Austin said Monday that it would again require standardized tests for admissions (non-paywalled source), becoming the latest selective university to reinstate requirements for SAT or ACT scores that were abandoned during the pandemic. From a report: A few years ago, about 2,000 colleges across the country began to move away from requiring test scores, at least temporarily, amid concerns they helped fuel inequality. But a growing number of those schools have reversed those policies, including Brown, Yale, Dartmouth, M.I.T., Georgetown and Purdue, with several announcing the changes in recent months. U.T. Austin, which admits a cross-section of high-achieving Texas students under a plan designed to increase opportunity in the state, cited a slightly different reason than the other schools in returning to test requirements. Without requiring test scores, officials said, they were hampered in placing the admitted students in programs they would be most suited for and in determining which ones needed extra help. After making test scores optional the past few years, the university will now require applicants to submit either SAT or ACT scores beginning Aug. 1, with applications for fall 2025 admissions. In an interview, Jay Hartzell, the U.T. president, said that the decision followed an analysis of students who did not submit scores. "We looked at our students and found that, in many ways, they weren't faring as well," Dr. Hartzell said. Those against testing requirements have long said that standardized tests are unfair because many students from affluent families use tutors and coaches to bolster their scores. But recent data has raised questions about the contention. In reinstating test requirements, some universities have said that making scores optional had the unintended effect of harming prospective students from low-income families.

Read more of this story at Slashdot.

Teachers Are Embracing ChatGPT-Powered Grading

Par : BeauHD
7 mars 2024 à 10:00
Schools are widely adopting a new tool called Writable that uses ChatGPT to help grade student writing assignments. Axios reports: Writable, which is billed as a time-saving tool for teachers, was purchased last month by education giant Houghton Mifflin Harcourt, whose materials are used in 90% of K-12 schools. Teachers use it to run students' essays through ChatGPT, then evaluate the AI-generated feedback and return it to the students. A teacher gives the class a writing assignment -- say, "What I did over my summer vacation" -- and the students send in their work electronically. The teacher submits the essays to Writable, which in turn runs them through ChatGPT. ChatGPT offers comments and observations to the teacher, who is supposed to review and tweak them before sending the feedback to the students. Writable "tokenizes" students' information so that no personally identifying details are submitted to the AI program.

Read more of this story at Slashdot.

École Inclusive: une application libre pour la prise en charge des élèves en situation de handicap

Directeur adjoint d’un collège en Occitanie, chargé de la SEGPA et de l’accueil des élèves en situation de handicap, je me suis retrouvé dans une situation où le suivi des élèves et de leurs accompagnants devenait difficile, notamment par manque d’outils adaptés.

Loin de me décourager, j’ai créé ma propre application de suivi, École Inclusive, en utilisant le cadriciel libre SQLPage et la publie aujourd’hui sous licence GPLv3. Ce projet a été possible grâce au support proposé par la documentation en ligne et à de fréquents échanges avec Ophir Lojkine, créateur de SQLPage.

Sans aucune connaissance préalable en programmation, j’ai réalisé toute cette application en SQL. Cela permet un large panel de fonctionnalités pour École Inclusive, qui gère tout le suivi horaire des élèves, des classes et des accompagnants, les emplois du temps, les statistiques, les notifications, l’identification des utilisateurs avec plusieurs niveaux de permission.

Logo

Sommaire

L’application « École inclusive »

Une application pour améliorer la prise en charge pédagogique des élèves en situation de handicap

Tout a commencé pendant un match de la dernière coupe du monde de rugby, un dimanche soir à une heure déjà tardive.

Énième appel à l’arbitre vidéo dans cette compétition. Les données et leur gestion, leur analyse, leur partage, l’aide à la décision. Cette problématique m’a rappelé que, dans le cadre d’une de mes missions, j’étais moi aussi confronté à une vague d’informations pas toujours très claires et toujours plus nombreuses ne rendant pas mes arbitrages très faciles dans la prise en charge des élèves que je suivais.

Profitant de cet arrêt de jeu, je tapotais sur le site de Framasoft à la recherche d’une Webapp libre pour la gestion de mes données. C’est ainsi que je laissais les Springboks s’envoler au score et que je fis la connaissance de SQLpage.

De professeur d’histoire-géo à créateur d’applications

Un début de carrière déjà marqué par les logiciels libres

Le problème à résoudre avant tout, c’est que je ne suis pas un programmeur et que je n’ai suivi aucune formation dans ce domaine. Formé dans les dernières années du XXᵉ siècle au métier de professeur d’histoire-géographie, j’avais intégré l’usage d’outils numériques à mes pratiques dès le départ. Dans le cadre de mes missions de référent numérique dans mon collège, j’avais déjà mis la main à la pâte pour monter un logiciel de traitement de texte collaboratif (Framapad) sur un petit serveur privé, installer des logiciels en ligne libres comme Moodle, Joomla ou Wordpress, adapter de-ci de-là quelques lignes de PHP ou de CSS. À titre personnel, fervent adepte du libre, je ne travaille plus que sur des versions d’Ubuntu depuis 2005 et il m’arrive d’utiliser régulièrement la ligne de commande.

Changement de cap

Retour au collège. La crise sanitaire est passée par là et les restrictions ne me permettent plus de travailler de manière collaborative entre élèves de niveaux ou de profils différents. C’est notamment le cas pour les travaux par groupes de compétences que j’organisais avec le logiciel libre Sacoche, projet très actif sur l’évaluation par compétences et l’analyse des résultats des élèves.

Mes missions vont alors se diversifier encore et je n’enseigne plus directement depuis l’automne 2020. Toujours dans le même établissement, en raison de la vacance de ces postes, je vais remplir les fonctions de principal-adjoint ou de directeur de SEGPA (Section d’Enseignement Général et Professionnel Adapté pour des élèves ayant des difficultés d’apprentissages importantes). Parmi les dossiers suivis dans ces postes figure la gestion des « pôles inclusifs d’accompagnement localisé » (PIAL) et de leur AESH, les Accompagnants d’Élèves en Situation de Handicap. Le sujet de l’École Inclusive pour tous les élèves ayant besoin d’aménagements est ainsi devenu un axe majeur dans mon implication sur notre collège. Avec des élèves toujours plus nombreux…

Rentrer dans une nouvelle logique

Et cette année, j’ai rajouté une corde à mon arc en m’essayant à la programmation d’applications. Pendant les quelques minutes où les directeurs de jeu visionnaient l’action au ralenti, j’ai concentré ma réflexion sur trois points importants, sur trois arbitrages plus personnels :

Quelles devront être les grandes fonctions de la nouvelle application ?

Je cherchais avant tout un outil qui fournisse des informations claires et précises en m’échappant des documents de tableur reçus tous les mois avec des actualisations ou des suppressions, des erreurs possibles, de transcription de nom, des propositions de responsables impossibles à respecter et surtout des données non croisées avec la réalité du terrain. Des collègues avaient tenté de revenir au classeur papier avec un côté élève et un autre adulte. Mais tout changement d’un côté demandait la même charge de travail de l’autre.

Qui s’y connectera ?

Si à l’origine j’envisageai un usage mono-utilisateur avec un outil hors-ligne, la possibilité d’avoir un outil collaboratif avait son charme et une utilité justifiée pour suivre les différents besoins de nos élèves. Je n’oublie pas non plus le sentiment de frustration en tant que professeur quand – au début des inclusions dans les années 2000 – j’accueillais des élèves en situation de handicap sans avoir suffisamment de précisions ou de solutions d’aides à ma disposition. Élargir la communauté d’utilisateur n’est pas un sujet à exclure.

Comment ça marche ?

Je devais pouvoir croiser plusieurs données qui ne se recouvraient qu’en partie : celles reçues via les parents d’élèves notifiés par la MDA-MDPH (Maison De l’Autonomie – Maison des Personnes Handicapées), celles transmises par les services de la DSDEN (Direction des Services De l’Éducation Nationale), avec nos informations ou décisions internes provenant de plusieurs coordonnateurs. Au vu de l’augmentation incessante des demandes et des aménagements attribués, un outil puissant et numérique ne pouvait être que la solution pour éviter des erreurs et rationaliser les suivis. En quelques clics Framasoft me suggérait SQLpage.

Un besoin au tout début : le suivi de l’aide humaine dans le cadre des PIAL

  • Qu’est-ce que le PIAL ? Cela correspond pour nous à une zone géographique avec des écoles primaires urbaines et rurales, un collège et deux lycées. À la dernière rentrée de septembre 2023 cela représente 85 élèves et 42 accompagnants.
  • Les accompagnants, terme que je préfère à l’acronyme AESH ou AVS, sont devenus des pièces essentielles à la bonne scolarisation d’élèves toujours plus nombreux. Sur notre collège de 700 élèves, 12 accompagnants interviennent. Certains ont une quotité de travail de 35h mais les plus récents n’ont des contrats que de 24h. Deux d’entre eux exercent une partie de leur mission sur un lycée ou sur une école.
  • Leurs missions. Ils aident les élèves dans leurs apprentissages mais parfois pour des actes de la vie quotidienne ou sociale (repas, toilette, relations sociales…). Ils suivent en général plusieurs élèves, de 2 à 4, individuellement ou de manière mutualisée quand les élèves à besoin ont pu être placés dans la même classe. La plupart des élèves du PIAL font la totalité de leur temps scolaire sur une classe de référence avec un accompagnement qui ne cible que quelques matières. Les AESH positionnés sur les dispositifs ULIS peuvent suivre sur la semaine la totalité des élèves de leur groupe : 10 maximum d’après les textes, de 13 à 15 en réalité. Les élèves de ces dispositifs ont une scolarité partagée entre la classe de référence et l’enseignement d’un coordonnateur de l’ULIS.
  • Comment sont attribuées les aides ? Toutes les notifications d’aménagements ou accompagnements attribués en compensation d’un handicap sont issues d’un long parcours administratif de plusieurs mois. Ce délai qui part du dépôt de la demande par la famille se termine par une commission qui a pris l’avis de professionnels du monde médico-social et de l’éducation. Dans notre collège 84 élèves ont une notification MDPH, pas nécessairement un accompagnant. Cela représente 1 élève sur 8. Si l’on ajoute les autres dispositifs d’aides attribués en interne ou par la médecine scolaire nous arrivons à 1 élève sur 4 soit 6 élèves par classe en moyenne.

Le suivi

Quelles données est-il utile de rassembler ?

Au-delà des données basiques d’identification des élèves, il est important de noter la nature des aménagements (AESH, ULIS, Ordinateur, etc.), la date de fin d’attribution et le nom de l’enseignant-référent auprès de la MDPH. Ensuite, nous devons relier l’élève à un (ou plusieurs dans quelques cas) accompagnants sur un certain nombre d’heures. De plus, au début de l’année les coordonnateurs des ULIS ou du PIAL donnent des conseils de mise en œuvre des aides et des objectifs progressifs à atteindre. Ces éléments peuvent être réactualisés régulièrement.

Pourquoi enregistrer ces données ?

Les premières données sont indispensables pour programmer des réunions de suivis et de renouvellement dans les temps. Les suivantes ont tout leur intérêt pour donner du sens et du contenu à l’accompagnement. En cas de remplacement ponctuel d’un AESH, on pourrait ainsi facilement lui transmettre les informations essentielles.

Enfin dans un cadre plus administratif, les services de l’Éducation Nationale nous contactent afin de vérifier que les accompagnants sont bien sollicités à la hauteur de leur quotité de travail et pour des statistiques comparant les aides individuelles ou mutualisées. Cela permet aussi de motiver des demandes de recrutement.

Un modèle de gestion à perfectionner…

Comment se faisait le suivi avant la création du nouvel outil ?

Pendant trois ans, les coordonnateurs du PIAL mettaient à jour un lutin1 avec les emplois du temps élèves et ceux des accompagnants. Mais aussi, quand on les recevait, les notifications de la MDPH ; en effet, ce n’est pas automatique voire souvent non autorisé par certains inspecteurs. Ces derniers préférant que l’information soit donnée par les parents, ce qui n’est pas toujours le cas et ce qui ne permet pas d’anticipation des besoins.

Quelles étaient les limitations ?

Si la mise à jour d’emploi du temps peut se faire régulièrement dans le classeur, la diffusion de l’information auprès de l’ensemble des acteurs n’est pas forcément rapide quand il y a plusieurs acteurs pédagogiques dans le suivi. Enfin, si une gestion classique peut suffire sur de tous petits effectifs, elle ne permet pas de vue d’ensemble dès que l’on atteint des effectifs d’élèves et d’AESH importants et elle ne permet pas de rationaliser certaines aides. Transmettre rapidement des informations précises restait un défi dans le cas de remplacements de dernière minute.

Un détail qui a également son importance, la fonction de pilotage et de coordination du PIAL reste une mission qui s’ajoute aux tâches de sa fonction d’origine. Cela est rémunéré à hauteur d’une indemnité correspondant très rarement au temps réellement passé sur cette gestion de plus en plus lourde.

Comme dans l’exemple de notre arbitre, avoir un outil moderne, réactif, croisant les regards ne peut qu’être la solution !

Pourquoi cela n’existe-t-il pas ?

J’ai débuté comme enseignant l’année où le ministre de l’Éducation Nationale comparait notre institution à un mammouth. Nous avons (souvent) changé de dirigeant mais pas forcément de rythme. Et j’ai parfois l’impression que nous n’avançons pas très vite. J’ai posé la question en 2020 et l’on m’a répondu qu’un logiciel était en préparation pour la gestion des AESH. Depuis, rien. Cela bouge un peu côté suivi des élèves avec le Livret de Parcours Inclusif. J’ai bien vu un menu apparaître dans notre Intranet mais aucune directive ne nous est parvenue pour l’activer. La MDPH devrait pouvoir nous communiquer les notifications via cette interface, en contradiction d’ailleurs avec les recommandations actuelles. Depuis octobre dernier, rien de plus. Cela reste une coquille vide…

SQLPage : créer une application web rapidement sans expérience de développeur web

Principes généraux de SQLPage

J’ai tout de suite été séduit par l’idée de pouvoir me concentrer sur les données et sur la personnalisation de leur traitement sans avoir à perdre du temps sur de la mise en page. SQLpage fonctionne comme un petit serveur web. Le binaire de l’application pèse un peu moins de 20 Mo. Quant aux fichiers créés, l’ensemble reste vraiment très léger

Un outil pertinent pour créer « école inclusive »

Maitriser ses propres données et avoir le choix dans la mise en relation et l’affichage des informations me semblait primordial. De plus SQLpage apparait être un outil léger dont on peut utiliser plusieurs briques au choix suivant ses besoins. Et, en tant qu’adepte du logiciel libre, le fait de pouvoir utiliser un programme ouvert, avec une communauté naissante et active correspondait bien à ma philosophie. Détail important à mes yeux, pouvoir retrouver ses données en cas de changement de support à l’avenir était plutôt rassurant. En effet les données stockées dans un fichier de base de données peuvent être facilement exportées au format tableur.

Un SQLpager averti en vaut deux

Comme je vais le détailler dans la partie suivante, s’engager sur SQLpage ne s’est pas révélé aussi simple que cela pour quelqu’un qui n’est pas habitué à coder et qui ne maitrise pas le langage SQL. Ceci dit, je ne regrette pas d’avoir franchi le cap et cela m’a permis de me familiariser avec la plateforme github et de faire d’indéniables progrès tant dans le langage SQL, très accessible au demeurant, que dans la langue de Shakespeare. Si on est prêt à perdre un peu de son temps sur la documentation de SQLpage et quelques tutoriels sur le SQL, on gagne en rapidité de codage par la suite…

Création de l’application

Les grandes étapes du développement

Principales fonctionnalités et rythme de développement

Lorsque j’ai suivi le lien de Framasoft, je m’attendais à trouver un logiciel avec une interface utilisateur qui permette par glisser déposer de construire des formulaires, un peu sur le modèle d’extensions que j’avais parfois utilisées sur Joomla ou Wordpress. Se retrouver devant un dossier avec un fichier nommé index.sql à rédiger soi-même est plutôt déstabilisant quand, comme moi, on ne maitrise pas le langage SQL. J’ai testé pendant deux jours en fonctionnant par copier-coller depuis la documentation ou depuis les exemples mis à disposition sur Github. Mon inexpérience dans le domaine du codage et ma connaissance de l’anglais sommaire dans ce domaine ont failli me pousser à abandonner SQLpage très rapidement. Heureusement, j’ai trouvé ce tutoriel dans la langue de Molière : Écrire une appli web en une journée avec SQLPage (publié sur linuxfr). Il m’a permis de bien comprendre les rudiments à la fois du langage SQL et du fonctionnement de SQLpage.

Après ces deux jours de tâtonnements, je me suis donné quatre semaines pour parvenir à un logiciel basé autour de trois pages principales en SQL, une pour recenser les élèves, une autre pour leurs accompagnants et une dernière pour mettre en relation les notifications et aménagements accordés. En ne travaillant qu’à temps perdu, c’est-à-dire très tard le soir ou très tôt le matin, j’ai pu parvenir en deux semaines à un premier logiciel, encore imparfait mais répondant à une grande partie du cahier des charges que je m’étais fixé. Pour cela, je me suis appuyé principalement sur des fonctionnalités de base comme les composants form pour insérer des informations via un formulaire, et list, card ou table pour afficher les données et csv pour les exporter. On se prend au jeu et on progresse très vite. Il est possible de voir très rapidement le résultat de ses requêtes et d’affiner les composants à utiliser ainsi que leurs paramétrages.

Pour un débutant, comme pour un programmeur plus chevronné, on apprécie grandement l’interprétation des erreurs de code éventuelles que ce soit dans la syntaxe SQL (Ah, les virgules oubliées par-ci par-là !) ou dans la mauvaise utilisation des composants de SQLpage…

La mise en place de mon projet s’est déroulée en parallèle d’une phase de développement intense de SQLpage avec une version nouvelle par semaine et une documentation enrichie au même rythme. Plusieurs nouvelles fonctionnalités sont ainsi venues enrichir le code d’École Inclusive. Au bout de quatre semaines, je tenais un logiciel fonctionnel, enrichi par des composants mis à jour comme map, datagrid ou nouveaux comme button.

Entre-temps, j’ai opté pour une version en ligne du logiciel et des données. Cela m’a obligé à me pencher sur les composants authentication et cookie.

Huit semaines après ma découverte de SQLpage, je pouvais déployer une version aboutie, collaborative et en ligne via un protocole HTTPS grâce à la version majeure 0.17 de SQLpage.

Comment est structurée l’application ?

La structure de la base de données, c’est l’étape la plus importante avant de débuter le codage. Même s’il reste possible de modifier, rajouter des tables ou des champs en cours de projet, établir un schéma clair et détaillé de la structure des données utiles aide à anticiper la construction future du logiciel.

Pour ma part, j’avais besoin de plusieurs tables pour respectivement les élèves, les accompagnants, les enseignants-référents, les établissements scolaires, les notifications, les aménagements et enfin une pour rassembler les suivis. Cela se calquait sur le fonctionnement classique des procédures.

Au fil de l’avancée du projet, j’ai ajouté des tables pour gérer les utilisateurs et leurs sessions. Et afin de faciliter la gestion des notifications ou aménagements, j’ai construit deux tables "many to many" pour enregistrer de manière plus lisible les notifications multiples (par exemples AESH et Matériel pédagogique) ainsi que les pluri-dispositifs qui peuvent en découler (comme SEGPA et AESH). Cette étape a bénéficié du développement du composant 'form' et de sa fonction multi-select.

Enfin, j’ai créé des tables supplémentaires pour pouvoir utiliser les fonctions 'upload' du composant 'form' et stocker des fichiers images contenant des photos des élèves et les emplois du temps de chaque accompagnant.

Schéma de la base de données d’École Inclusive

Une interface utilisateur simplifiée

Le principal avantage de SQLpage est de pouvoir se focaliser sur le travail de codage du contenu sans se soucier de la mise en page. Pas de temps perdu sur des fichiers css ou html pour organiser la présentation, ceci est délégué à SQLpage qui propose une mise en forme par défaut pour chaque composant. Ceci est très appréciable et le rendu est sobre et élégant dès le début de la construction du projet.

Au niveau de la charte graphique d’École Inclusive, j’ai choisi d’avoir un menu horizontal en haut de page pour accéder aux pages consacrées à chaque catégorie d’acteurs. L’autre choix a été sur le code couleur où j’ai opté pour des tonalités vertes et orange.

page_Classes

Au fur et à mesure de l’avancement du logiciel et de son enrichissement en fonctionnalités, j’ai prévu d’autres outils de navigation. Si au départ je m’étais focalisé sur des onglets, qui renvoient en réalité sur des pages différentes. Il est possible d’utiliser des variables et de construire un système d’onglet sur un seul et même fichier sql. Le composant button a grandement facilité la tâche. Ceci d’autant plus que l’on peut générer des boutons de façon dynamique. Ainsi, je peux avoir des listes de boutons qui reprennent l’ensemble des classes ou des dispositifs créés pour chaque collège ou lycée du PIAL.

Vers la fin du projet, j’ai mis en place l’appel à un menu stocké dans un fichier json ce qui évite d’avoir à modifier le composant shell sur chacune des pages, ce qui est - pour l’avoir testé à mes dépens - une tâche très fastidieuse.

Un code puissant et dynamique

La seule limite à l’interface et au codage est celle de notre imagination, en effet SQLpage m’a permis de mettre en œuvre chacune de mes idées à chaque fois que je cherchais à améliorer les fonctionnalités « d’École Inclusive ». Ainsi d’une structure prévue sur 4 fichiers sql je suis passé à une structure de 94 fichiers dans la version actuelle. Maintenant que je maîtrise mieux SQLpage, je pense qu’il serait possible de réduire le nombre de pages, mais, dans ma découverte du code à mes débuts, il était plus facile d’écrire des pages plus courtes.

En s’appuyant sur la documentation en ligne, il est facile d’utiliser les composants de bases pour rentrer les données et les afficher sous forme de listes, de tables (avec fonction de recherche) ou de cartes (avec l’ajout d’images ou de photos) de manière dynamique en étant redirigé vers un contenu spécifique grâce à l’écriture de requêtes sur une variable comme l’id d’un élève ou d'un établissement scolaire ou d’une classe.
page_Eleve_ajout
page_Eleve

Ce qui m’a demandé davantage de réflexion a été de me lancer dans l’édition et la modification de données existantes. Depuis une icône présente sur une ligne de données d’un tableau, je voulais pouvoir, suivant les cas, éditer ou supprimer une entrée. J’avoue qu’il m’a fallu quelques jours pour arriver à un résultat correct pour dans l’ordre : afficher le formulaire, appeler les données concernées et lancer une mise à jour de la table dans la base. Pour cela j’ai contourné certaines difficultés en faisant appel à des variables afin de stocker certaines données et les réutiliser plusieurs fois sur la page, par exemple pour créer des liens dynamiques.

Dans les tables, j’ai souhaité mettre en évidence des situations demandant une vigilance comme une date d’expiration de notification proche de l’échéance ou l’ayant dépassée ou une fiche incomplète. Il est possible de mettre en place des conditions pour jouer soit sur la couleur d’une ligne soit sur l’affichage d’une icône particulière.

Enfin, la sécurisation du site dans le cadre d’une authentification avec des droits d’accès, des codes d’activation et des mots de passe forts a demandé une réflexion plus poussée et l’aide du concepteur de SQLpage.

Les points techniques intéressants

Les fonctionnalités de sqlpage utilisées

Au-delà des fonctionnalités alliant formulaires et données en liste ou en tableau, SQLpage offre des possibilités puissantes à la fois sur le plan fonctionnel et sur le plan esthétique.

Ainsi, il est possible de générer un trombinoscope ou des fiches de synthèse des élèves de chaque AESH. Cela se base sur le composant 'card' qui permet une présentation claire et concise des informations.

Le composant 'map' permet de situer chaque établissement scolaire, de différencier par des icônes les différents types de structures et bien évidemment de créer un lien vers leur page respective.

La visualisation des données sous forme de graphiques avec le composant 'chart' est un des points que je voulais pouvoir afficher pour analyser le temps de suivi de chaque élève et la répartition des missions des AESH.

page_AESH
page_AESH_2

En termes d’import/export, SQLpage permet de récupérer le résultat de requêtes sous forme de fichiers au format csv avec un composant dédié. L’importation à travers le composant 'form' autorise des envois de fichiers uniquement ou des traitements par lots comme dans le cas d’importations d’utilisateurs.

Enfin, les composants 'autenthication' et 'cookie' sont très efficaces pour mettre en place un site sécurisé.

Dernier point fondamental dans le cadre de la sécurisation des données, SQLpage qui reste un mini-serveur web supporte directement le protocole https.

Publication en open-source

Un simple outil comme SQLpage permet ainsi de développer relativement facilement des applications en open-source qui sont facilement fonctionnelles et attrayantes d’un point de vue graphique. De plus, l’ensemble logiciel, fichiers et base de données reste très léger et l’affichage des pages est instantanée même dans le cas de requêtes complexes.

Réception de l’application

par les services de l’Éducation Nationale

L’École Inclusive me parait naturellement devoir se pencher sur le suivi des élèves. Aussi ai-je fait part rapidement de mon projet aux enseignants-référents qui suivent les dossiers des élèves sur l’ensemble du département. Ils ont été séduits par l’idée car, eux aussi, font face à une échelle encore plus vaste à l’augmentation du nombre d’enfants à besoins particuliers. Intégrer leur rôle dans l’application était une évidence car ce sont eux qui programment et dirigent les réunions de suivis de la scolarité. Chaque début d’année, nous organisons une rencontre pour croiser nos données qui peuvent être parfois divergentes quant à des dates de fin de notification ou des aménagements multiples.

Mais les services de l’École Inclusive revêtent également des aspects administratifs à travers le déploiement et la gestion des accompagnements humains. Je suis rentré en contact avec les services administratifs de la DSDEN de la Lozère. L’accueil du logiciel (encore en version de test) a été bon, notamment sur son volet administratif avec les possibilités de quantifier en heures les accompagnements et la différenciation entre les accompagnements individuels ou mutualisés mais aussi sur son volet de traitement et de croisement des bases de données élèves et AESH.

par les collègues

Dans notre collège, où plusieurs dispositifs coexistent et où un quart des élèves bénéficient d’un aménagement particulier, nous avions l’habitude depuis trois ans de distribuer une fiche A4 par classe avec la liste des élèves et trois colonnes recensant de manière synthétique le constat des difficultés, les aménagements et les objectifs. La mise à jour du tableur était complexe avant la rentrée ou en cours d’année. Certains renseignements sur les suivis manquaient sans parler des oublis ou petites erreurs d’actualisation ou problèmes de mise en page qui pouvaient se glisser dans les listes.

Aussi, proposer à tous les coordonnateurs de dispositifs un outil en ligne, collaboratif, plus complet et toujours à jour les a convaincus immédiatement. Sans tutoriel, ni formation, la prise en main a été très facile du fait de la navigation simplifiée et très intuitive. En moins de trois semaines, l’ensemble des fiches de 184 élèves a été mis à jour.

Cela a permis d’avoir un retour constructif de mes collègues et de recueillir des suggestions pour améliorer le logiciel. L’ajout d’une icône pour ajouter un premier aménagement, masquer des onglets inutiles pour des élèves sans accompagnement, la création d’un champ précisant le rôle de l’accompagnant ou encore l’import des emplois du temps des AESH.

Le logiciel a été testé lors de remplacements d’AESH, dans un premier temps en faisant des captures d’écran des pages des consignes de suivis puis avec un compte actif pour une AESH. Cela s’est révélé très pratique et très facile d’utilisation.

Il reste à franchir le pas de l’ouverture à l’ensemble des équipes pédagogiques et cela sera facilité par les récentes fonctionnalités d’importation permise par SQLPage.

Le futur de l’application École Inclusive

évolutions techniques envisagées

Pour répondre à une utilisation pratique pour tous et plus particulièrement pour les enseignants, une sortie au format PDF pour chaque classe permettrait une diffusion claire aux équipes pédagogiques. Une gestion plus fine des droits avec un mode d’édition intermédiaire est à envisager pour que chaque professeur principal puisse intervenir sur les informations des élèves de sa classe.

Vers un déploiement de l’application dans un cadre légal…

La mise en ligne d’École Inclusive sur un serveur reste une démarche relativement simple chez un hébergeur qui offrirait une solution dédiée ou virtualisée. Il est possible de déployer un serveur Linux sur lequel on lance SQLpage comme service. Pour une utilisation sur un seul établissement et par un seul coordonnateur, 'École Inclusive' peut tourner hors-réseau sur différents systèmes d’exploitation. Pour rester dans un strict cadre légal, il faut que le logiciel soit déployé sur une machine ou un hébergement pris en charge par l’Éducation Nationale.

… et dans le respect des données privées

Les services du Rectorat chargés de la Protection des Données nous accompagnent dans cette démarche afin de respecter les préconisations de la CNIL. Le type de données utilisé par le logiciel ne pose pas de problème. Pour les utilisateurs de l’application dont des données personnelles sont conservées dans la base de donnée, il faut prévoir un droit de regard et de rectification conformes au standard du RGPD. Mais, rappelons que cet outil permet déjà une gestion des droits à plusieurs niveaux en tant qu’administrateur, éditeur ou consultant. Dans ce dernier cas, certaines données comme les numéros de téléphone personnels sont masqués.

Vers un élargissement de l’utilisation à d’autres établissements ?

Le logiciel 'École Inclusive' va être présenté mi-mars aux chefs d’établissements publics de Lozère (13 collèges et 3 lycées). Cette démarche trouve sa pertinence dans le fait que les PIAL regroupent plusieurs établissements et que les enseignants-référents sont déployés à l’échelle du département. Cependant il sera difficile de mettre en concurrence cette application avec le Livret de Parcours Inclusif quand il sera un jour opérationnel. École Inclusive devra peut-être se recentrer sur la gestion des accompagnants et sur le suivi horaire dans une optique plus administrative que pédagogique. Mais il faut noter une plus grande souplesse et une saisie plus simple et plus directe dans École Inclusive qui ne se limite pas aux situations classiques des PPRE, PAP et Gevasco mais qui peut s’adapter à la physionomie des établissements. Chaque accueil réalisé dans la structure peut être suivi avec par exemple les élèves inclus venant d’établissements médico-sociaux, les élèves allophones, les PAI pour situations médicales…

En conclusion, le plus important n’est pas l’arrivée mais la quête. Celle qui m’a conduit à me poser des questions et à construire École Inclusive dans l’intérêt des élèves à besoins particuliers et des membres des équipes éducatives qui les suivent. Cette application est disponible en open-source sur Github (https://github.com/DSMejantel/Ecole_inclusive). Elle reste encore en évolution et elle se perfectionne au fur et à mesure de l’apparition de nouvelles fonctionnalités de SQLpage. Elle demeure très perfectible : code et interface pourront évoluer en fonction des retours des utilisateurs et de mes progrès en programmation… Pour cela SQLpage reste un allié puissant et très didactique dans les exemples de sa documentation.

Exemple de code: affichage du profil d’un élève dans l’espace AESH

-- Résumé de suivis des élèves
SELECT 'card' AS component, 4 AS columns WHERE $tab = 'Profils';
SELECT eleve.nom || ' ' || eleve.prenom || ' (' || eleve.classe || ') ' AS title,
       'green' AS color,
       CASE
              WHEN EXISTS (SELECT eleve.id FROM image WHERE eleve.id = image.eleve_id) THEN image_url
              ELSE './icons/profil.png'
       END AS top_image,
       COALESCE('Mission de l''AESH : ' || suivi.mission,
                'non saisi') AS description,
       group_concat(DISTINCT dispositif.dispo) AS footer,
       '[
              ![](./icons/list-check.svg)
       ](notification.sql?id=' || eleve.id || '&tab=Profil)
       [
              ![](./icons/user-plus.svg)
       ](notification.sql?id=' || eleve.id || '&tab=Suivi)' AS footer_md,
       'notification.sql?id=' || eleve.id || '&tab=Profil' AS link
FROM eleve
       INNER JOIN affectation ON eleve.id = affectation.eleve_id
       LEFT JOIN amenag ON amenag.eleve_id = eleve.id
       JOIN dispositif ON dispositif.id = affectation.dispositif_id
       JOIN etab ON eleve.etab_id = etab.id
       JOIN suivi ON suivi.eleve_id = eleve.id
       LEFT JOIN image ON eleve.id = image.eleve_id
       JOIN aesh ON suivi.aesh_id = aesh.id
WHERE aesh_id = $id AND $tab = 'Profils'
GROUP BY eleve.id
ORDER BY eleve.nom ASC;

carte_eleve

Cet élément fait partie de la page du profil d’un AESH. Dans un premier paragraphe, on appelle le composant 'card' avec ses paramètres. Ici, il y aura quatre cartes affichées par ligne si l’on se trouve sur l’onglet nommé « Profils ».
Ensuite on trouve le contenu de chaque fiche élève. Son identité et sa photo si elle existe dans la base ; cela est déterminé par le CASE WHEN. Dans le cas inverse une image par défaut est affichée.
Si le rôle de l’AESH a été renseigné, il est affiché en dessous. Puis viennent les dispositifs d’aide auxquels l’élève est rattaché.
Enfin, trois icônes renvoient vers différents onglets de la fiche personnelle de l’élève.
Cet affichage est dynamique et s’adapte au profil de chaque AESH comme le définit la condition WHERE aesh_id=$id. Le contenu de la fiche va piocher les différentes informations dans les tables.

Exemple d’alertes et d’informations personnalisées

-- Liste des notifications
SELECT 'table' as component,
       'actions' as markdown,
       1 as sort,
       1 as search;
SELECT eleve.nom as Nom,
       eleve.prenom as Prénom,
       notification.Departement as Dpt,
       group_concat(DISTINCT modalite.type) as Droits,
       etab.nom_etab as Établissement,
       strftime('%d/%m/%Y', datefin) AS Fin,
       CASE
              WHEN notification.datefin < datetime(date('now', '+1 day')) THEN 'red'
              WHEN notification.datefin < datetime(date('now', '+350 day')) THEN 'orange'
              ELSE 'green'
       END AS _sqlpage_color,
       coalesce('[ ![](./icons/user-plus.svg) ](aesh_suivi.sql?id=' || suivi.aesh_id || '&tab=Profils)', '[ ![](./icons/user-off.svg) ]()') AS actions,
       '[ ![](./icons/briefcase.svg) ](notification.sql?id=' || eleve.id || '&tab=Profil)' as actions
FROM notification
       INNER JOIN eleve on notification.eleve_id = eleve.id
       LEFT JOIN suivi on eleve.id = suivi.eleve_id
       LEFT join notif on notif.notification_id = notification.id
       LEFT join modalite on modalite.id = notif.modalite_id
       JOIN referent on eleve.referent_id = referent.id
       JOIN etab on eleve.etab_id = etab.id
Where referent.id = $id
GROUP BY notification.eleve_id
ORDER BY eleve.nom ASC;

Tableau de suivi par référent

Cet élément fait partie de la page du profil d’un enseignant-référent de la MDA-MDPH.
Dans un premier paragraphe, on appelle le composant table avec ses paramètres. On trouve le formatage d’une colonne en markdown et les options de recherche et de tri qui sont activées.
Ensuite on trouve le contenu de chaque ligne avec l’élève dont le dossier est suivi par ce référent.
Afin de planifier avec lui les priorités pour les dates de réunions de suivi, il est possible d’attribuer une couleur de ligne en fonction de la date de fin de notification avec :
CASE
WHEN notification.datefin < datetime(date('now', '+1 day')) THEN 'red'
WHEN notification.datefin < datetime(date('now', '+350 day')) THEN 'orange'
ELSE 'green'

De même les icônes sont personnalisables pour indiquer si l’élève bénéficie d’un AESH ou non. Et bien sûr des liens permettent de passer sur la fiche de l’élève ou de son AESH.

Licence de l’article: CC0


  1. [NDM] : lutin est le nom d’une marque de protège-documents à pochettes en plastique, par extension celui des protège-documents similaires d’autres marques. 

Commentaires : voir le flux Atom ouvrir dans le navigateur

In a First, US Students Will Take the SAT Entirely Online

Par : msmash
5 mars 2024 à 20:43
The SAT, a college admissions exam that for nearly a century was completed using paper and pencil, is now officially all-digital. From a report: This week, students in the U.S. will begin taking the new SAT on their own devices -- including a tablet or a laptop -- or on school devices. The test is also one hour shorter (down from three hours), has shorter reading passages and uses digital tools, like a highlighter, a graphing calculator and a bookmark to go back to skipped questions. The revamped test, which ditches the paper and pencil, aims to make cheating harder and grading easier. Students will still take the exam at a test center or at a high school. "Today's students, they do a lot of their living digitally, they do a lot of their learning digitally and they do a lot of their test taking digitally," says Priscilla Rodriguez, who oversees the SAT for the College Board, the organization behind the test. Throughout March and April, the College Board expects more than 1 million students to take the new digital SAT. Students can take the exam on Saturday test dates or during SAT School Days, where participating high schools offer the test to upperclassmen free of charge during the school day.

Read more of this story at Slashdot.

ADSILLH : licence pro Administration et Développement de SI à base de Logiciels Libres et Hybrides

Après une ouverture en septembre 2016 et huit promotions, la licence professionnelle ADSILLH (Administrateur et Développeur de Systèmes Informatiques à base de Logiciels Libres et Hybrides) ouvre de nouveau ses portes à l’Université de Bordeaux à la rentrée 2024 !

Cette licence professionnelle vise à former les étudiants à intégrer des logiciels libres en un ensemble cohérent répondant aux besoins des entreprises, un système d’information complet par exemple, en interopérant au besoin avec des logiciels propriétaires (hybridation). Il s’agit également de s’impliquer dans les communautés de développeurs de logiciels libres, pour remonter ou corriger les bogues, contribuer des fonctionnalités (c’est tout l’objet du projet tutoré).

C’est une licence pro en un an (donc BAC + 3), elle est ouverte aux L2, DUT/BUT2, BTS, en formation initiale et en alternance, mais aussi en formation continue, reprise d’études et contrat professionnel (on peut faire une VAP — Validation des Acquis Professionnels — pour l’inscription). Des VAE (Validation des Acquis de l’Expérience) sont également possibles.

Contenu

  • systèmes et réseaux :
    • programmation système,
    • programmation réseau,
    • installation et configuration des systèmes et réseaux ;
  • technologies logicielles :
    • bases de données,
    • développement Web,
    • logiciels de communication ;
  • progiciels CMS/ERP/BI ;
  • sûreté et sécurité ;
  • projet tutoré : contribution à un logiciel libre ;
  • droit et économie des logiciels libres ;
  • anglais ;
  • stage en entreprise.

Prérequis

Les prérequis sont l’utilisation d’Unix en général, la programmation de base en Python et en C et une touche d’algorithmie. Il est possible de s’auto‑former sur les éventuels quelques éléments manquants entre l’inscription et la rentrée. Le détail est disponible sur le site de la formation.

Commentaires : voir le flux Atom ouvrir dans le navigateur

Half of College Graduates Are Working High School Level Jobs

Par : BeauHD
27 février 2024 à 01:00
According to a new study, almost half of America's new college graduates are winding up in jobs they didn't need to go to college to get. CBS News reports: If a graduate's first job is in a low-paying field or out-of-line with a worker's interests, it could pigeonhole them into an undesirable role or industry that's hard to escape, according to a new study (PDF) from The Burning Glass Institute and the Strada Institute for the Future of Work. Another study from the HEA Group found that a decade after enrolling in college, attendees of 1 in 4 higher education programs are earning less than $32,000 -- the median annual income for high school graduates. A college degree, in itself, is not a ticket to a higher-paying job, the study shows. "Getting a college degree is viewed as the ticket to the American dream," said [Burning Glass CEO Matt Sigelman], "and it turns out that it's a bust for half of students." The single greatest determinant of post-graduation employment prospects, according to the study, is a college student's major, or primary focus of study. It can be even more important than the type of institution one attends. Choosing a career-oriented major like nursing, as opposed to criminal justice, gives graduates a better shot at actually using, and getting compensated for the skills they acquire. Just 23% of nursing students are underemployed, versus 68% of criminal justice majors. However, focusing on science, technology, engineering and mathematics (STEM) subjects is not a guarantee of college-level employment and high wages, the study found. [...] Many college graduates remain underemployed even 10 years after college, the study found. That may be because employers seeking college-level skills also tend to focus on job candidates' recent work experience, placing more emphasis on the latest jobs held by candidates who have spent years in the workforce, versus a degree that was earned a decade prior. "If you come out of school and work for a couple of years as waiter in a restaurant and apply for a college-level job, the employer will look at that work experience and not see relevance," Sigelman said.

Read more of this story at Slashdot.

Version 4.0 pour GCompris

Dix ans après avoir entamé sa migration à Qt, nous avons le plaisir de vous annoncer la publication de la nouvelle version de GCompris, le logiciel éducatif pour les enfants de deux à dix ans.
Cette nouvelle version, sortie le 21 février 2024, contient entre autres huit nouvelles activités, listées dans la suite de la dépêche, ce qui porte le nombre d’activités à 190.

Nouvelles activités

« Classes grammaticales » est une activité d’aide à l’apprentissage des classes grammaticales (la nature des mots). Cette activité permet d’apprendre les classes grammaticales les unes après les autres.
Classes grammaticales

« Analyse grammaticale » est la suite logique de « Classes grammaticales ». Elle propose de faire l’analyse grammaticale de phrases entières en demandant de trouver tous les mots de plusieurs classes grammaticales.
Analyse grammaticale

« Calcudoku » est un jeu d’arithmétique, similaire dans son principe au Sudoku, où l’objectif est de remplir une grille de nombres à partir de calculs spécifiques.
Calcudoku

Attention, « Trouve 24 » est une activité addictive pour celles et ceux qui aiment le calcul mental ! Cette activité de calcul a pour objectif de rechercher mentalement une opération permettant en utilisant 4 nombres et des opérateurs fournis de trouver 24.
Trouve 24

« La frise » est une activité qui pourra intéresser tous les parents d’enfants de moins de 8 ans. Elle permet très graduellement de travailler puis de mémoriser des motifs de frises. Dans un premier temps, il faudra compléter des frises, puis dans un second les mémoriser et les compléter, exercice intéressant même pour les parents et les grands-parents !
La frise

L’activité « Repérage sur ligne graduée » a été développée suite à une demande d’un professeur de l’Éducation nationale. Depuis quelques années les élèves français du primaire sont confrontés une à deux fois par an à une évaluation nationale comprenant le positionnement de nombres sur ligne graduée. L’exercice est intéressant, mais il manquait un outil facile à utiliser pour entrainer la capacité à bien prendre en compte les différentes variations du problème : bornes variables, pas variables. L’outil est maintenant là, n’hésitez pas à le faire découvrir à l’enseignant de vos enfants !
Repérage sur ligne graduée

« Trouve le nombre sur une ligne graduée » est le pendant de l’activité précédente et permet de consolider la notion de repérage sur la ligne graduée. L’objectif y est de placer la valeur donnée sur une ligne graduée.
Trouve le nombre sur une ligne graduée

« Trouve les nombres adjacents » est destinée aux enfants de maternelle et de CP, et a pour but de travailler la frise numérique. L’enfant devra trouver quels nombres sont placés avant, au milieu ou après la séquence donnée.
Trouve les nombres adjacents

Divers

Au niveau localisation, deux nouvelles langues font leur apparition (swahili, bulgare), une autre revient (galicien).
D’un point de vue graphisme, cette version conclut aussi le travail de Timothée pour harmoniser l’ensemble des graphismes de toutes les activités.
D’un point de vue technique, un travail de fond a été réalisé sur les fichiers de données téléchargées (voix, images et musiques de fond) pour pouvoir les mettre en cache sur les serveurs. La date de dernière modification dans git fait maintenant partie du nom du fichier et le code a été simplifié afin que nous puissions par la suite rajouter d’autres types de ressources à télécharger.

Comparaison avec la version Gtk+

Si l’on fait un petit retour en arrière, la dernière version en Gtk+ avait 149 activités, la version Qt en contient actuellement 190.
Quasiment toutes les activités de la version Gtk+ ont été recodées dans cette version, même s’il nous manque encore une activité importante de la précédente version : l’activité d’animation (qui avait été commencée mais qui a des problèmes de latence non résolus sur android et a été mise de côté).
Niveau localisation, je n’ai pas les statistiques exactes mais la version Gtk+ était traduite en 74 langues (certaines très partiellement traduites), la version Qt en propose 42 (avec 80% de chaînes traduites au minimum).
La partie administration est aussi manquante par rapport à la version Gtk+. Nous travaillons à intervalles irréguliers depuis quelques années à essayer de faire un serveur, mais par manque de temps, cela n’avançait pas aussi vite que souhaité. Bruno, que vous avez pu lire dans le journal pour la perception des couleurs pour les daltoniens, et principal contributeur en nombre d’activités de cette version 4.0, a repris et simplifié puis amélioré une grosse partie du code existant. Idéalement, on aimerait faire une première version afin d’avoir des retours des instituteurs et des institutrices rapidement. Un journal/dépêche sera publié pour présenter tout cela le moment venu.

N’hésitez pas à faire découvrir cette nouvelle version à vos connaissances, particulièrement si ces personnes sont professeurs des écoles, en particulier l’activité « Repérage sur ligne graduée » écrite pour aider à préparer les évaluations nationales.
Les activités d’analyses grammaticales (testées en classe) permettent également de motiver les élèves à travailler leur grammaire.

Commentaires : voir le flux Atom ouvrir dans le navigateur

$1 Billion Donation Will Provide Free Tuition at a Bronx Medical School

Par : msmash
26 février 2024 à 15:22
Dr. Ruth Gottesman, a longtime professor at the Albert Einstein College of Medicine, is making free tuition available to all students going forward. From a report: The 93-year-old widow of a Wall Street financier has donated $1 billion to a Bronx medical school, the Albert Einstein College of Medicine, with instructions that the gift be used to cover tuition for all students going forward. The donor, Dr. Ruth Gottesman, is a former professor at Einstein, where she studied learning disabilities, developed a screening test and ran literacy programs. It is one of the largest charitable donations to an educational institution in the United States and most likely the largest to a medical school. The fortune came from her late husband, David Gottesman, known as Sandy, who was a protege of Warren Buffett and had made an early investment in Berkshire Hathaway, the conglomerate Mr. Buffett built. The donation is notable not only for its staggering size, but also because it is going to a medical institution in the Bronx, the city's poorest borough. The Bronx has a high rate of premature deaths and ranks as the unhealthiest county in New York. Over the past generation, a number of billionaires have given hundreds of millions of dollars to better-known medical schools and hospitals in Manhattan, the city's wealthiest borough. While her husband ran an investment firm, First Manhattan, Dr. Gottesman had a long career at Einstein, a well-regarded medical school, starting in 1968, when she took a job as director of psychoeducational services. She has long been on Einstein's board of trustees and is currently the chair. In recent years, she has become close friends with Dr. Philip Ozuah, the pediatrician who oversees the medical college and its affiliated hospital, Montefiore Medical Center, as the chief executive officer of the health system. That friendship and trust loomed large as she contemplated what to do with the money her husband had left her.

Read more of this story at Slashdot.

What Happened After Peter Thiel Paid 271 Students to Drop Out of College?

Par : EditorDavid
25 février 2024 à 08:34
Since 2010, billionaire tech investor Peter Thiel has offered to pay about 20 students $100,000 to drop out of school each year "to start companies or nonprofits," reports the Wall Street Journal. His program has now backed 271 people, and this year the applicant pool "is bigger than ever." So how's it going? Some big successes include Vitalik Buterin, co-founder of Ethereum, the blockchain network; Laura Deming, a key figure in venture investing in aging and longevity; Austin Russell, who runs self-driving technologies company Luminar Technologies; and Paul Gu, co-founder of consumer lending company Upstart... Thiel and executives of the fellowship acknowledge they have learned painful lessons along the way. Some applicants pursued ambitious ideas that turned out to be unrealistic, for example. "Asteroid mining is great for press releases but maybe we should have pushed back early on," he says. Others were better at applying to be Thiel fellows than they were starting businesses, it turned out... They've also learned that lone geniuses with brilliant ideas aren't usually the kinds of people who can build organizations. "It's a team sport to get something going and build on it, you can't just be a mad genius, you have to have some social skills and emotional intelligence," says Michael Gibson, an early leader of the organization who is co-founder of a venture fund that invests primarily in those who don't have a college degree... Thiel hasn't attempted to build a better education system, which program officials acknowledge has made it harder to develop talent in the program... Thiel fellows say they don't receive much more than funding from the program and have limited contact with Thiel, though access to a network of former Thiel fellows can be useful. "Meeting some of the other members inspires you to think bigger," says Boyan Slat, a 2016 Thiel fellow who is chief executive of The Ocean Cleanup, a Netherlands-based nonprofit developing technologies to remove plastic from oceans. Slat says he has spoken to Thiel "three or four times." As a result, Thiel and other staffers have concluded they can't grow beyond the 20 or so young people chosen as fellows each year. "If you scale the program," Thiel says, "you will have a lot more people who aren't quite ready, you would then have to be super-confident you can develop them" — which Thiel and his colleagues say they aren't skilled at doing... About a quarter of the Thiel fellows eventually returned to college to finish their degrees, suggesting that even the dropouts see enduring value in higher education. Thiel says they "got way more out of it by going back" after launching their businesses. "The other 75% didn't need a college degree," he says.

Read more of this story at Slashdot.

New York Will Start Requiring Credentials for All CS Teachers

Par : EditorDavid
24 février 2024 à 21:34
Long-time Slashdot reader theodp writes: In 2012, Microsoft President Brad Smith unveiled Microsoft's National Talent Strategy, which called for K-12 Computer Science education for U.S. schoolchildren to address a "talent crisis [that] endangers long-term growth and prosperity". The following year, tech-backed nonprofit Code.org burst onto the scene to deliver that education to schoolchildren, with Smith and execs from tech giants Google and Amazon on its Board of Directors (and Code.org donors Bill Gates and Mark Zuckerberg as lead K-12 CS instructors). Using a mix of paid individuals, universities and other organizations that it helped to fund, along with online self-paced courses, Code.org boasts it quickly "prepared more than 106,000 new teachers to teach CS across grades K-12" through its professional learning programs. "No computer science experience required," Code.org teases prospective K-12 teachers (as does Code.org partner Amazon Future Engineer). Code.org organized K-12 CS teacher workforce expansion workshops. However, at least one state is taking steps to put an end to the practice of rebranding individuals as K-12 CS teachers in as little as a day, albeit with a generous 10-year loophole for currently uncertified K-12 CS teachers. "At the start of the 2024-2025 academic year," reports GovTech, "the New York State Education Department (NYSED) is honing its credential requirements for computer science teachers, though the state has yet to join the growing list of those mandating computer science instruction for high school graduation. According to the department's website, as of Sept. 1, 2024, educators who teach computer science will need either a Computer Science Certificate issued by the state Board of Regents or a Computer Science Statement of Continued Eligibility (SOCE), which may be given to instructors who don't have the specific certificate but have nonetheless taught computer science since Sept. 1, 2017.... "The NYSED website says the SOCE is a temporary measure that will be phased out after 10 years, at which point all computer science instructors will need a Computer Science Certificate."

Read more of this story at Slashdot.

« Aux yeux de certains élèves, une partie du programme est indécente, voire pornographique »

23 février 2024 à 09:58
Ce témoigage de professeur est hallucinant. La nouvelle génération a complètement basculée dans un état d'esprit religieux et moralisateur ?
"Un élève menace de me dénoncer à son père parce que nous lisons et étudions en classe une scène de « Roméo et Juliette » où les deux amants s’embrassent."
😳
(Permalink)

Près de 700 millions supprimés à l'Education nationale

23 février 2024 à 07:33
Ce gouvernement est magique : Il ne fait même plus d'efforts pour masquer sa volonté de destruction des institutions.
En France il manquait au bas mot 3500 profs à la rentrée 2024.
Que fait le gouvernement ? Il supprime 11 000 postes.
🤷‍♂️
Ils ont juste là pour détruire la France.
(Permalink)

Yale Reinstates Standardized Test Requirement For Admission

Par : BeauHD
23 février 2024 à 01:02
Stephanie Saul reports via the New York Times: Yale University will require standardized test scores for admission for students applying to enter for the class entering in the fall of 2025, becoming the second Ivy League university to abandon test-optional policies that had been widely embraced during the Covid pandemic. Yale officials said in an announcement on Thursday that the shift to test-optional policies might have unwittingly harmed students from lower-income families whose test scores could have helped their chances. While it will require standardized tests, Yale said its policy would be "test flexible," permitting students to submit scores from subject-based Advanced Placement or International Baccalaureate tests in lieu of SAT or ACT scores. The decision follows a similar decision in February from Dartmouth College. MIT also announced that it had reinstated its testing requirement in 2022.

Read more of this story at Slashdot.

❌
❌