Testo riassunto dall'intelligenza artificiale durumis
- La codifica è il processo di creazione di programmi, che richiede l'apprendimento di linguaggi di programmazione professionali, ma è possibile creare anche semplici programmi.
- È possibile imparare a programmare attraverso lezioni online gratuite su YouTube, EBS, Entry e corsi online a pagamento su Code States, Inflearn, ecc.
- L'apprendimento della codifica comporta costi elevati, ma ci sono anche programmi che consentono di pagare una parte dello stipendio dopo l'assunzione.
La codifica (Coding) è un'attività che permette di creare programmi eseguibili su computer o dispositivi mobili. Nonostante non si conosca un linguaggio di programmazione avanzato, è possibile creare programmi semplici grazie a strumenti già sviluppati. Ovviamente, conoscere un linguaggio di programmazione, noto anche come la terza lingua straniera, permette di creare programmi più specialistici.
Inoltre, sono aumentati gli sviluppatori che stanno prendendo in considerazione la professione di sviluppatore, la quale è ricca di prospettive future nonostante la carenza di manodopera attuale. In tal caso è assolutamente necessario imparare almeno i rudimenti della codifica e capire a che livello di abilità e attitudine si è.
Ovviamente, anche i corsi su YouTube sono molto numerosi. Si consiglia però di non seguire i corsi su YouTube, perché è difficile distinguere i corsi validi da quelli non validi e, per i principianti, tali corsi hanno qualche lacuna come supporto per l'apprendimento sistematico. Probabilmente è meglio utilizzare le lezioni di YouTube se si ha un livello di competenza medio o avanzato. Ora però passeremo a introdurre brevemente i siti di servizi e le loro caratteristiche.
1. Diamo un'occhiata prima di iniziare: raccolta di lezioni gratuite online
Per la prima cosa, consiglio il sito di Saengalkoding (OpenTutorials) di Igoing, che offre servizi in modo costante dal 2012 ad oggi. Questo perché la struttura del sito è chiara, le spiegazioni sono accurate, è gratuito e offre contenuti professionali. È possibile imparare le basi del web, del database, di vari linguaggi di programmazione, dei server, degli strumenti di sviluppo, ecc. Questo servizio è ottimo perché si basa su semplici nozioni e permette di procedere a tappe.
https://opentutorials.org/
Secondo, consiglio i corsi gratuiti della Khan Academy che ha da poco avviato i propri servizi in Corea.
La Khan Academy è un servizio globale creato con l'obiettivo di "proporre un'istruzione di livello mondiale a chiunque, gratuitamente e ovunque". I suoi punti di forza sono la proposta di corsi di alta qualità su JS, HTML/CSS e creazione di pagine web, SQL e gestione e approfondimento delle query di dati, creazione di pagine web interattive con jQuery, algoritmi, crittografia, programmazione C++, teoria dei linguaggi di programmazione, algebra lineare, ecc. Oltre all'informatica, questa accademia offre diversi servizi che includono esercizi di matematica per le scuole elementari, medie e superiori, matematica americana e addirittura esercizi gratuiti SAT.
https://ko.khanacademy.org/computing/computer-programming
■ EBS Giochiamo con il software! https://www.playsw.or.kr/online/movieLevels
È un'istruzione online/offline offerta da Giochiamo con il software, che consente a chiunque di apprendere in modo facile e divertente il software. Sono disponibili diversi corsi di base e divertenti, come la programmazione a blocchi per imparare giocando, impara senza computer! Unplugged, informatica fisica che creo direttamente io e scienze informatiche sempre più interessanti.
■ Entry https://playentry.org
Sono corsi di Entry che consentono a chiunque di creare software diversi e divertenti, seguendoli e osservandoli facilmente. Sembra un sito creato tenendo conto dell'istruzione sulla codifica nelle scuole elementari.
■ Corsi online OpenUniversity (KOCW) http://www.kocw.net/home/index.do
KOCW è un servizio che offre gratuitamente filmati e materiali di lezioni rilasciati volontariamente da varie università e istituti nazionali e internazionali. Non solo studenti e professori universitari, ma anche chiunque abbia bisogno di imparare può usufruire di questo servizio ovunque e in qualsiasi momento. È sufficiente iscriversi come membro associato del servizio informativo di ricerca accademica per poter seguire subito le lezioni. Sono disponibili corsi di ingegneria dei giochi, multimedia, ingegneria informatica, scienze informatiche, ecc. Tra questi, cerca corsi relativi alla programmazione e seguili
■ Programma di codifica Google https://edu.google.com/code-with-google/
Se sai l'inglese, ti consiglio di seguire i corsi offerti da Google. Dalla sezione [Explore Code with Google programs] in fondo alla pagina del sito, è possibile seguire subito le lezioni selezionando il corso desiderato.
■ Istituto di educazione permanente online STEP https://step.or.kr/
È una piattaforma di apprendimento per lo sviluppo delle competenze professionali permanenti, creata dallo Stato che può essere utilizzata da tutti i cittadini coreani. Per incoraggiare l'apprendimento vengono organizzati diversi eventi.
2. Impariamo seriamente a pagamento: raccolta di lezioni online a pagamento
Sembra che al giorno d'oggi i servizi di istruzione sulla codifica online siano notevolmente aumentati. Il vantaggio per i consumatori, invece, è che possono usufruire di un servizio migliore scegliendo tra i vari servizi disponibili. Dai un'occhiata ai siti elencati di seguito e segui le lezioni più adatte.
■ Codestates