Programming: Difference between revisions

From World University and School Wiki
Content added Content deleted
No edit summary
No edit summary
Line 172: Line 172:
|
|
|}
|}






Line 187: Line 185:




===Publish my article in a WUaS journal in this discipline===
===Publish my article in a WUaS academic journal in this subject===




Line 235: Line 233:




===Select Libraries===
===Select Libraries, Archives, etc.===


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


===Select Museums===
===Select Museums===


===Select Office Hours===




===Select Photos===
===Select Photos===


===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. [http://scratch.mit.edu/ Scratch]. Cambridge, MA: The MIT Media Lab.

MIT OCW's Simulations, Applets and Visualizations. 2010. [http://ocw.mit.edu/courses/simulations-applets-and-visualizations/ MIT OCW's Simulations, Applets and Visualizations]. Cambridge, MA: MIT Open Course Ware.




Line 259: Line 269:


===Select Questions, Inquiries, Problems===
===Select Questions, Inquiries, Problems===


===Select Quoatations===

"A programmer's need to explore, free and openly, is powerful. - Dennis Ritchie, b. 1941.




Line 282: Line 297:


Woldrich, David. 2010. [http://www.kickstarter.com/projects/1319327833/clubcompy-kids-heart-computers/posts/46045 Why Teach Programming with BASIC]. December 28. kickstarter.com
Woldrich, David. 2010. [http://www.kickstarter.com/projects/1319327833/clubcompy-kids-heart-computers/posts/46045 Why Teach Programming with BASIC]. December 28. kickstarter.com


===Select RSS Feeds===




Line 349: Line 367:


Ask a question in a specific discipline, for find, for example, a Robotics' or Computer programmer, or Translator, easily and freely.
Ask a question in a specific discipline, for find, for example, a Robotics' or Computer programmer, or Translator, easily and freely.


===Additional Categories===




Line 354: Line 375:
===Calendar (Schedule what you'd like to teach)===
===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.
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): https://plus.google.com/u/0/b/108179352492243955816/ .




Line 407: Line 428:


===In Virtual World===
===In Virtual World===

OpenSim. http://opensimulator.org/wiki/Main_Page


ScienceSim. 2011. http://www.sciencesim.com/wiki/doku.php . Research, teach, learn and share ideas - in voice or in type chat.
ScienceSim. 2011. http://www.sciencesim.com/wiki/doku.php . Research, teach, learn and share ideas - in voice or in type chat.
Line 561: Line 584:
<br />
<br />
SUBJECT TEMPLATE: http://worlduniversity.wikia.com/wiki/SUBJECT_TEMPLATE
SUBJECT TEMPLATE: http://worlduniversity.wikia.com/wiki/SUBJECT_TEMPLATE
<br />
Volunteers at World University and School: http://worlduniversity.wikia.com/wiki/Volunteers


<br />
<br />

Revision as of 20:46, 28 December 2011


File:AphiloWorldUniversitySchool5Sep07.jpg
World University and School {in a virtual world}

Welcome to World University and School Wiki
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.

Subjects

Add free, open Programming subjects Web Site Organization (if any) Degree / Non-degree Instructor's Name Location Other Info Language Tags
The Beauty and Joy of Computing http://inst.eecs.berkeley.edu/~cs10/fa11/ UC Berkeley non-degree Instructor Daniel Garcia Browser Start anytime English Undergraduate
A Gentle Introduction to Programming Using Python http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-189-a-gentle-introduction-to-programming-using-python-january-iap-2011/ MIT non-degree Sarina Canelake Browser Start anytime English Undergraduate
Introduction to C++ http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-096-introduction-to-c-january-iap-2011/ MIT non-degree Instructors Jesse Dunietz, Radhika Malik, Tanmay Kumar Browser English computer science, electrical engineering, undergraduate, graduate, MIT most visited course
Introduction to Computer Science and Programming http://ocw.mit.edu/OcwWeb/Electrical-Engineering-and-Computer-Science/6-00Fall-2008/CourseHome/ MIT non-degree Prof. Eric Grimson, Prof. John Guttag Browser Start anytime English undergraduate
Introduction to Programming in Java http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-092-introduction-to-programming-in-java-january-iap-2010/ MIT non-degree Evan Jones, Adam Marcus, Eugene Wu English undergraduate
iPhone Application Programming http://cs193p.stanford.edu Stanford Non-degree Browser English programming
Practical Programming in C http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-087-practical-programming-in-c-january-iap-2010/ MIT non-degree Daniel Weller, Sharat Chikkerur English undergraduate
A Tutorial for the Go Programming Language http://golang.org/doc/go_tutorial.html Google non-degree Browser A New Programming Language That's Python Meets C++ English
Dive into Python http://p2pu.org/webcraft/dive-python Mozilla's School of Webcraft - P2P non-degree Mark Pilgrim Browser Start anytime English
A Gentle Introduction to Programming Using Python http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-189-a-gentle-introduction-to-programming-using-python-january-iap-2010/ MIT non-degree Sarina Canelake Browser Start anytime English Undergraduate
Google's C++ Class http://code.google.com/edu/languages/cpp/basics/index.html Google non-degree Browser Start anytime English
Introduction to C++ http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-096-introduction-to-c-january-iap-2011/ MIT non-degree Jesse Dunietz, Geza Kovacs, John Marrero Browser Start anytime English Undergraduate
Java Preparation for 6.170 http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-092-java-preparation-for-6-170-january-iap-2006/ MIT non-degree Corey McCaffrey, Justin Mazzola Paluska, Lucy Mendel, Ray He, Robert Toscano, Scott Ostler Browser Start anytime English Undergraduate
Course's Name http:// non-degree Browser Start anytime English




WUaS Idea- and Academic Resources

Ideas

Publish my article in a WUaS academic journal in this subject

Select Bibliographies

Select Blogs

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 Databases

Select Films

Select Idea Competitions / Conversations

Select Interviews

Select Journals, Serials, etc.

Select Labs

Select Lectures

Select Libraries, Archives, etc.

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


Select Maps

Select Museums

Select Office Hours

Select Photos

Select Programs, Applications, Software

Club Compy. 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 Programs, Applications, Software

Club Compy. 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 Questions, Inquiries, Problems

Select Quoatations

"A programmer's need to explore, free and openly, is powerful. - Dennis Ritchie, b. 1941.


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 RSS Feeds

Select Simulations, Applets and Visualizations

Select Slideshows

Select Societies, Associations, Groups, etc.

Select Study Guides

Select Syllabi

Select Teachers with Email Addresses/Contact Information

Select Tests, Exams, etc.

Select Textbooks

Select Timelines

Select Video and Audio

Select Websites

Free Programming Resources. 2010. Free Programming Resources. Free Programming Resources.


Select Wikis

World University and School Links

Computer Science: http://worlduniversity.wikia.com/wiki/Computer_Science

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

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

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







WUaS Navigation

Access to Live, or Email, University Technical Expertise

Ask a question in a specific discipline, for find, for example, a Robotics' or Computer programmer, or Translator, easily and freely.


Additional Categories

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): https://plus.google.com/u/0/b/108179352492243955816/ .


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


Free Degrees / Credit

In Google Earth

Google Earth.


In Virtual World

OpenSim. http://opensimulator.org/wiki/Main_Page

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:


Item Number

Labels

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 + - worlduniversityandschool@gmail.com (Scott MacLeod) - https://plus.google.com/115890623333932577910/


Google Profiles World University and School - https://profiles.google.com/WorldUniversityAndSchool


Google Groups' 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/


RSS Feed

Tutoring

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
Volunteers at World University and School: http://worlduniversity.wikia.com/wiki/Volunteers


Home: http://worlduniversity.wikia.com/wiki/World_University
For questions, or help editing a page, email: worlduniversityandschool@gmail.com

Please donate through PayPal to tax-exempt - 501 (c) (3) - World University and School at
http://scottmacleod.com/worlduniversityandschool.htm
Thank you!