Lecture Material for Benevolent Computing

What is Computing for Social Good?

Stony Brook Magazine, Winter 2018
"Computing for Good"

Talk to the National Center for Science & Civic Engagement (NCSCE), by Tony Scarlatos, Stony Brook University, June 2018
https://xsrv.mm.cs.stonybrook.edu/c4g/ncsce_talk.pdf

Computing for Good, by Ellen Zegura, Georgia Tech
https://www.youtube.com/watch?v=LpzQgZw_L30

Georgia Tech uses data science to promote social good
https://www.news.gatech.edu/2014/06/30/georgia-tech-uses-data-science-promote-social-good

CS + Social Good, Stanford University
https://125.stanford.edu/cssocial-good/

Data science for social good, University of Chicago
https://www.youtube.com/watch?v=V_ndznCKjg4

Walter Issacson interviews Jennifer Pahlka about Code for America, PBS
https://www.pbs.org/wnet/amanpour-and-company/video/jennifer-pahlka-argues-that-technology-is-a-force-for-good/


The State of Software Development Today

Article: "Is Silicon Valley Funding the Wrong Stuff"?, By Chistopher Mims, Wall Street Journal, 7/6/2014
http://www.wsj.com/articles/is-silicon-valley-investing-in-the-wrong-stuff-1404688048

Article: "The Echo Chamber of Silicon Valley", By Nick Bilton, NY Times, 6/2/2013
http://bits.blogs.nytimes.com/2013/06/02/disruptions-the-echo-chamber-of-silicon-valley/

Article: "Is Silicon Valley only interested in the problems of twentysomethings?", By Ezra Klein, Washington Post, 5/27/2013
http://www.washingtonpost.com/blogs/wonkblog/wp/2013/05/27/is-silicon-valley-only-interested-in-the-problems-of-twentysomethings/

Video: "First World Problems", Weird Al Yankovic, 2014
https://www.youtube.com/watch?v=bwvlbJ0h35A


Open Source and the Free Software movements

DVD: "Revolution OS", directed by J.T.S. Moore, 2001

A documentary about the origins of GNU/GPL and the Linux OS.

Free Software Definition:
http://www.gnu.org/philosophy/free-sw.html

Open Source Definition:
http://www.opensource.org/docs/definition.php

Essay: "The Cathedral and the Bazaar", by Eric Raymond
http://www.catb.org/~esr/writings/cathedral-bazaar/cathedral-bazaar/index.html

The seminal essay about top-down vs. bottom-up software development.


The State of Computing for Good

Video: "Cloud Computing for Good"

Microsoft: "Computing For Social Change"


System Design

PowerPoint: Mobile Applications Architectures

Site diagram for the Presbytery of Long Island

System architecture for SmartStep pilot


User Interface

Video: Edward Tufte critiques the iPhone interface
http://www.edwardtufte.com/bboard/q-and-a-fetch-msg?msg_id=00036T

Article: "Ten Usability Heuristics", by Jakob Nielsen, 2005
http://www.useit.com/papers/heuristic/heuristic_list.html

PowerPoint: Game Mechanics

Video: "Putting the Fun in Functional: Applying Game Mechanics to Functional Software", by Amy Jo Kim, Google Tech Talks, 1/29/2009
http://www.youtube.com/watch?v=ihUt-163gZI&feature=g-playlist&list=PL10D0D6D40EB6268F


FileMaker

Multimedia Lab examples -

Smithtown Animal Shelter - Shelterware

SBU Athletics - WolfieMetrics

The Jazz Loft - Digital Asset Management Database

Nnn-Profits and FileMaker -

A Non-Profit’s Intro to FileMaker
https://www.techsoup.org/claris-details

Museums and Online Archives Collaboration Digital Asset Management Database
http://archive.bampfa.berkeley.edu/media/DAMD_Online_Documentation.pdf

FileMaker in Action -

FileMaker as a Digital Asset Manager
https://medium.com/@isolutions/filemaker-as-a-digital-asset-manager-6057d6015356

FMP Custom App Creation Overview
https://www.youtube.com/watch?v=_Ux_84fiQgA

Filemaker beginner tutorial with exercise file (Guy Stevens - ReadMe below video has link to downloadable tutorial file )
https://www.youtube.com/watch?v=wnUnJkWIul8

Filemaker inventory database with exercise file (Guy Stevens - ReadMe below video has link to downloadable tutorial file )
https://www.youtube.com/watch?v=9vKzIGXWv7s

Filemaker binary data with exercise file (Guy Stevens - ReadMe below video has link to downloadable tutorial file )
https://www.youtube.com/watch?v=anAeSGdFbHM

FMP Security Settings (Guy Stevens - ReadMe below video has link to downloadable tutorial file )
https://www.youtube.com/watch?v=ybX425gVvFM&t=6s

Free Trial Version (Mac or Win) -

FileMaker 45-day free trial
https://www.filemaker.com/trial/

Download Filemaker Go for iOS (free)
https://apps.apple.com/us/app/claris-filemaker-go-19/

FileMaker Tutorials YouTube Channel
http://www.youtube.com/user/FmTutorials/videos