Juniata Classifieds>Juniata Online Courses>Coding a scuola con Software Libero

Coding a scuola con Software Libero

About this Course

Negli ultimi anni le tecnologie digitali sono state promosse come competenze necessarie per tutti i cittadini. Il mondo della formazione si è concentrato molto su concetti come il pensiero computazionale, il pensiero algoritmico, la robotica. Il coding è un'attività che sottende tutti questi aspetti. La maggior parte delle agenzie di formazione dei vari paesi hanno preso iniziative in merito. Questo corso concerne l'uso di un linguaggio di programmazione per la scuola che all'inizio consente al principiante di muovere facilmente i primi passi ma, via via che le sue competenze progrediscono, consente di risolvere problemi progressivamente più complessi. Nel corso si impiegano strumenti che si basano su software libero, ponendo l'enfasi sulle implicazioni etiche che l'uso di tali programmi comporta, sia come strumenti didattici in sé sia come insegnamento diretto di collaborazione e condivisione ai partecipanti. Si tratta di LibreLogo, una particolare versione del linguaggio Logo. Il sistema consente di inserire grafiche all'interno di un documento LibreOffice scrivendo direttamente le istruzioni di programmazione dentro al documento stesso. In tal modo un semplice documento di testo si trasforma in un laboratorio grafico e non solo dove i limiti sono posti solo dalla propria fantasia. Le attività proposte sono articolate principalmente come sostegno all'apprendimento della matematica, ma anche delle arti e della grammatica. Vengono forniti sia approfondimenti teorici che esempi pratici. Oltre a prime esperienze di programmazione, si propongono elaborazioni matematiche, simulazioni del comportamento animale, riproduzione di crescite vegetali mediante frattali, problem-solving nel campo della fisica. Il corso si rivolge ad una vasta gamma di utenti, dalla scuola primaria al livello di istruzione superiore, ponendo in risalto la potenziale dimensione verticale del linguaggio proposto. In particolare modo in varie circostanze si evidenzia tale dimensione verticale mostrando come alcune idee matematiche fondamentali sottendano sia esercizi appropriati per l'introduzione di concreti di base a livello di scuola primaria che esercizi che possono essere proposti nei primi anni dei corsi universitari. In the past few years, digital technologies have become an essential resource in everyday life. Education is now focusing on computational thinking, algorithmic thinking and robotics: coding is what makes this all happen and is now being taught in many countries. In this course, the students will learn a programming language for school allowing them to go from “beginners” to “experts”. We will use Libero software-based tolls and together, we will discover the ethics implied in similar programs, both as didactic instruments and as direct teachings of collaboration and sharing to all participants. In particular, we will employ LibreLogo, a specific version of the Logo language which allows the users to insert graphics into a LibreOffice document by writing the programming instruction in the document itself. In this way, a simple text document will turn into a graphic laboratory where you can express your creativity. All the activities proposed here aim at supporting the users in the study of maths, arts and grammar and will be enriched with detailed theoretical sections and practical examples. Moreover, the students will perform their first programming exercises as well as mathematical elaborations, animal behavior simulations, plant growth reproductions with fractals and problem-solving in the field of physics. This course addresses students of all levels, from elementary school onwards, and focuses on the potential vertical dimension of the language proposed so as to prove that some of the fundamental mathematical ideas can be applied to all levels of education.

Created by: Università degli Studi di Napoli Federico II

Level: Introductory


Related Online Courses

This course is designed to introduce you to the complex discipline of portfolio management. The course gives you an insight into the practice and theory of portfolio management. You'll be taught... more
The course starts with the understanding of the basic accounts and indicators of the economy. Then the course proceeds with the theories of consumption, savings and investment. Then we understand... more
¿Qué es envejecer? ¿Qué es más importante a la hora de envejecer: la herencia o el ambiente? ¿Podemos actuar sobre nuestro propio envejecimiento? ¿Qué tendríamos que hacer para envejecer bien? Es... more
This economics and finance course surveys developments in the area of prudential risk regulation with particular emphasis on stress testing as the primary tool of regulation. This course will... more
Los educadores nos formamos para poder educar para la vida. Pero, sin incluir la muerte de una manera consciente, esta acción siempre estará incompleta y mal enfocada, por lo que la educación pl... more

CONTINUE SEARCH

FOLLOW COLLEGE PARENT CENTRAL