Programming



Welcome to 

which anyone can add to or edit.

The Global, Virtual/Digital, Open, Free, {potentially Degree- and Credit-Granting},

Multilingual University & School

where anyone can teach or take a class or course


 * Add or take a free, open Programming course.

Programming

 * Add free, open Programming subjects below.

Select Book Reviews
thatpythonguy. 2011. Book Review: The Python Standard Library By Example. August 19. developers.slashdot.org

Select Books
Abelson, Harold, Gerald J Sussman and Julie Sussman. 1996. Structure and Interpretation of Computer Programs. (2nd Edition). McGraw-Hill Science/Engineering/Math

Cormen, Thomas H., Charles E. Leiserson, Ronald L. Rivest and Clifford Stein. 2009. Introduction to Algorithms. The MIT Press.

Hunt, Andrew and David Thomas. 1999. The Pragmatic Programmer: From Journeyman to Master. Addison-Wesley Professional.

Kernighan, Brian W and Dennis M Ritchie. 1988. The C Programming Language (2nd Edition). Prentice Hall

McConnell, Steve. 2004. Code Complete (2nd Edition). Redmond, WA: Microsoft Press.

Select Libraries
(See also editable World University and School's Library Resources page: http://worlduniversity.wikia.com/wiki/Library_Resources).

Select Programs, Applications, Software
Club Compy. [https://clubcompy.com/ Club Compy ... Check it! Kids can make sweet programs like this at ClubCompy!]. (http://www.kickstarter.com/projects/1319327833/clubcompy-kids-heart-computers).

Lifelong Kindergarten Group. 2010. Scratch. Cambridge, MA: The MIT Media Lab.

MIT OCW's Simulations, Applets and Visualizations. 2010. MIT OCW's Simulations, Applets and Visualizations. Cambridge, MA: MIT Open Course Ware.

Select References
CowboyRobot. 2011. Designing a Programming Language For Embeddability. May 18. developers.slashdot.org.

Derndorfer, Christopher. 2011. Controlling LEGO WeDo robots via Scratch on an XO laptop. July 18. Cambridge, MA: OLPC News.

Helft, Miguel. 2011. The Class That Built Apps, and Fortunes. May 7. New York, NY: The New York Times.

msmoriarty. 2011. How and Why Wall Street Programmers Earn Top Salaries. July 30. developers.slashdot.org.

O'Dell, Jolie. 2011. 4 Free Ways to Learn to Code Online. May 7. San Francisco, CA: Mashable.

Top Ten Most Influential Programming Books of All Time. 2011. Top Ten Most Influential Programming Books of All Time. Internet Security.

Unknown Lamer. 2011. App Inventor Continues Life at MIT. August 18. developers.slashdot.org.

Unknown Lamer. 2011. C++ 2011 and the Return of Native Code. August 16. developers.slashdot.org.

Unknown Lamer. 2011. Computer Prediction Used to Design Better Organic Semiconductors. August 18. developers.slashdot.org.

Woldrich, David. 2010. Why Teach Programming with BASIC. December 28. kickstarter.com

Select Websites
Free Programming Resources. 2010. Free Programming Resources. Free Programming Resources.

World University and School Links
Computer Science: http://worlduniversity.wikia.com/wiki/Computer_Science

Educational Software: http://worlduniversity.wikia.com/wiki/Educational_Software

Web Page Design and Production: http://worlduniversity.wikia.com/wiki/Web_Page_Design_and_Production

Access to Live, or Email, University Technical Expertise
e.g. find a Robotics' or Computer programmer, or Translator, easily and freely ...

Calendar (Schedule what you'd like to teach)
Join the World University and School Google Group to add to its wiki-like calendar to teach an open, free class or course, converse about ideas, and jam (e.g. musically or theater improvisation): http://groups.google.com/group/World-University-and-School.

Careers
Finding / creating a job you really love: http://worlduniversity.wikia.com/wiki/Finding_/_creating_a_job_you_really_love

WUaS Job hunting: http://worlduniversity.wikia.com/wiki/WUaS_Job_hunting

Counseling
Counseling: http://worlduniversity.wikia.com/wiki/Counseling

Digital To Do
Android

Broadcast to radio frequency

Create EMail group for page

Digital Text to Audio file format (Browse Aloud / Read Aloud?)

Print

Recommend

Send to phone

Translate

Videophone

In Google Earth
Google Earth.

In Virtual World
ScienceSim. 2011. http://www.sciencesim.com/wiki/doku.php. Research, teach, learn and share ideas - in voice or in type chat.

Second Life - Harvard's virtual island: http://slurl.com/secondlife/Berkman/115/53/25 and teach, learn and share ideas - in voice or in type chat.

Travel to this virtual island to learn building:

Learning Networking
Teach and Learn using free Social Bookmarking software to identify what courses, etc. you find edifying.

Academia.edu's World University and School - http://worlduniversityandschool.academia.edu/

Delicious.com's World University and School - http://www.delicious.com/WorldUniversityandSchool

Digg.com's World University and School - http://digg.com/worlduniversityandschool

Facebook.com's World University and School - http://www.facebook.com/group.php?gid=48753608141 (This group may be archived).

Google + 1

Google + - https://plus.google.com/

Google Buzz's World University and School - https://profiles.google.com/WorldUniversityAndSchool

Google Groups's World University and School - http://groups.google.com/group/World-University-and-School

Like

LinkedIn's World University and School - http://www.linkedin.com/groups/World-University-School

Redditt.com's World University and School - http://www.reddit.com/user/WorldUnivandSch/

Tribe.net's World University and School - http://tribes.tribe.net/worlduniversityandschool

Twitter.com's World University and School - http://twitter.com/WorldUnivandSch

World University & School subject group

World University & School Share This

Yahoo Groups' World University and School: http://groups.yahoo.com/group/worlduniversityandschool/

TV-Live Broadcasting
Broadcast to television

Teach and learn using free TV-Live Broadcasting software to the web:

Livestream TV - http://www.livestream.com

Justin TV - http://www.justin.tv

Ustream TV - http://ustream.tv

Video Communication
Teach and learn using free TV-Live Broadcasting software

Google Video Conferencing - in Gmail

iChat - http://www.apple.com/macosx/what-is-macosx/ichat.html

Skype - http://www.skype.com/

Wiki Software for Courses
Media Wiki - http://www.mediawiki.org/wiki/MediaWiki

PB Works - http://pbworks.com/

Wikia - http://www.wikia.com/Wikia

WUaS: http://worlduniversity.wikia.com/wiki/World_University

Courses: http://worlduniversity.wikia.com/wiki/Courses

Subjects: http://worlduniversity.wikia.com/wiki/Subjects

Languages: http://worlduniversity.wikia.com/wiki/Languages

Library Resources: http://worlduniversity.wikia.com/wiki/Library_Resources

Nation States: http://worlduniversity.wikia.com/wiki/Nation_States

You at World University: http://worlduniversity.wikia.com/wiki/You_at_World_University

Educational Software: http://worlduniversity.wikia.com/wiki/Educational_Software

Museums: http://worlduniversity.wikia.com/wiki/Museums

Research: http://worlduniversity.wikia.com/wiki/Research

Hardware Resource Possibilities: http://worlduniversity.wikia.com/wiki/Hardware_Resource_Possibilities

World University Foundation: http://worlduniversity.wikia.com/wiki/World_University_Foundation

World University Agriculture School: http://worlduniversity.wikia.com/wiki/World_University_Agriculture_School

World University Law School: http://worlduniversity.wikia.com/wiki/World_University_Law_School

World University Medical School: http://worlduniversity.wikia.com/wiki/World_University_Medical_School

World University Music School: http://worlduniversity.wikia.com/wiki/World_University_Music_School

SUBJECT TEMPLATE: http://worlduniversity.wikia.com/wiki/SUBJECT_TEMPLATE

Home: http://worlduniversity.wikia.com/wiki/World_University

Please donate through PayPal to tax-exempt - 501 (c) (3) - World University and School at

http://scottmacleod.com/worlduniversityandschool.htm

Thank you!