If you teach development, the first thing you should be teaching… before HTML, CSS, JS, etc., is ETHICS.
Teach your students to avoid 3rd-party surveillance-based APIs/components. Teach them to de-centre themselves… to build tools owned and controlled by the people who use them.
@Federkiel Sarah’s a good egg.
@aral And do this using tools not created by these companies!
Show that there are other browsers than Chrome, other frameworks like Facebooks ReactJS (vuejs is better anyways :P), other hosting platforms than Amazons AWS etc.
Promoting other tools also shows the huge diversity the web and tech has and can be!
@aral I wish there was a development ethics class for CompSci the same way there's an Ethics in Engineering class for Eng programs in uni.
@aral sooo
Is anyone here up to that challenge?
Like we could make a git repo or a google drive and make an ethics for programming class (curriculum, planning, or whatever)
We can, as a community, build a course and then students can maybe demand their schools teach it?
Is that possible? Should we give it a go?
@alexesc Hey Alex, I don’t have time to take part but sure, please do. Also take a look at what’s already out there first. (And, needless to say, don’t use Google surveillance machinery while creating it.) :)
@aral Not just to do these things, though. Also why.