Di recente ho affrontato una discussione via Facebook con alcuni studenti di scuola superiore che mi chiedevano consiglio su risorse, libri e siti, da cui partire per incominciare a programmare.
Il mio approccio è assolutamente didattico e le mie valutazioni sono fatte analizzando risorse gratuite e semi gratuite adatte a chi incomincia, quindi pur non essendo io un insegnante di informatica, ma un insegnante che usa l’informatica per spiegare altri argomenti, ritengo di poter sostenere che questa breve collezione (una selezione di alcuni dei mie bookmarks) di risorse che ho realizzato per gli studenti possa essere un buon punto di partenza per incominciare a costruirsi da soli competenze immediatamente spendibili. Il consiglio quindi per lo studente è quello di assumere un attegiamento nei confronti della propria formazione più attivo e da ricercatore, un buon modo ad esempio potrebbe essere quello di non essere semplici utilizzatori di app all’ultima moda ma creatori di app utili per voi e per gli altri.
Quindi nessun corso costoso, il costo di tutto risiede nel tempo che vorrete dedicarci.
Per chi fosse invece interessato ad un percorso indirizzato a giovanissimi studenti consiglio la lettura del mio post: Insegnare ai bambini a programmare
HTML & CSS
Corso on-line
- A to Z CSS
- Code Academy
- Dash
- Don’t Fear The Internet
- Learn Layout
- The Hello World
- Tutsplus
- Web Accessibility
Libri gratuiti
- 20 Things I Learned
- Dive into HTML5
- DOM Enlightenment
- HTML & CSS
- HTML Dog
- HTML5 for Designers,
- Mozilla
PHP
Corso on-line
Libri gratuiti
JavaScript
Corso on-line
Libri gratuiti
jQuery
Corso on-line
Libri gratuiti
Python
Corso on-line
Libri gratuiti
- Dive into Python
- Django
- Learn Python the Hard Way
- Python for Fun
- Python for You and Me
- Tango with Django
- Think Python
Java
Corso on-line
Libri on-line
- Java & CS
- Java for Python Devs
- O’Reilly Learning Java
- Programming in Java
- Think Java
- Thinking in Java
SQL
Corso on-line
Ruby & Ruby on Rails
Corso on-line
Libri gratuiti
Objective-C (iOS & Mac)
Corso on-line
Android App Development
Corso on-line
- App Development Essentials
- App Inventor
- Code Learn
- Coursera
- Google University
- The New Boston
- Udacity (Google Developers)
Chrome Dev Tools
Corso on-line
Git
Corso on-line
Libri gratuiti
Node.js
Libri gratuiti
Google Apps Script
Corsi on-line
Linux & Shell Scripting
Corso on-line
Libri on-line
Grazie di aver creato questo meraviglioso labirinto pieno di finestre che si aprono su sempre nuove scoperte,
Francesco
Grazie Francesco.