Mashups Campus Tech

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    3 Favorites

    Mashups Campus Tech - Presentation Transcript

    1. Microsoft Popfly: Web 2.0 in the Classroom at Bentley College Mark Frydenberg Sr. Lecturer, Computer Information Systems Bentley College Waltham MA [email_address] Twitter: @checkmark Philip DesAutels Academic Evangelism Manager Microsoft Corporation Waltham MA [email_address]
    2. Web 2.0 at a Business University
      • Web 2.0 is interdisciplinary
      • Experience “Data is the next Intel inside”
      • Tools are becoming more prevalent
      • Knowledge Workers will work with Information Technologists and Software Developers
      • Data comes from many different sources
      • Understand concepts without mastering implementation details
      • Web 2.0 opens the door to new business models
    3. Teaching IT Concepts Through the Lens of Web 2.0
      • IT 101
      • IT 101 is a first year required Intro to IT Course
      • “ Technology Intensive” sections
      • Topics
      • Computer maintenance
      • Windows Operating System
      • Spreadsheets
      • Web Pages
      • Internet / Networking
      • Multimedia / Graphics / Video
      • Current Events, Apps, and Trends.
    4. Information Technology Through the Lens of Web 2.0 Web 2.0
    5. Mashups
    6. What is a Mashup?
    7. Mashups
    8. Real World Mashups
      • http://programmableweb.com
      • http://mashable.com
      • http://webmashup.com
      • http://readwriteweb.com
    9. Teach Programming Concepts Visually Games Animations Stories Simulations Graphics
      • Developed by Microsoft non-professional products division
      • Visually build real-world applications without code
      • Beta, Oct. 17, 2007
      • Share on web site, blog, or Facebook
      • I was in the New York Times !
    10. Tools focus on Data Flow, Not Syntax
    11. Teach IT Concepts
      • Mash-Ups
      • “ Data is the next Intel Inside”
      • XML, RSS
      • Web Services
      • Service Oriented Architecture
      • Software Development
      • Computer Programming
      • Application Development
      • Input, Output, Processing
      • Parameters
      • Application Programming Interface (API)
    12. Learn By Experience
      • Technologies
      • XML
      • RSS
      • Web Services
      • API
      • JavaScript
      • Servers
      • Distributed Applications
      • Compile
      • Application Development
      • Software Design / Requirements
      • Abstraction
      • Data
      • Logic
      • Iteration
      • Objects
      • Algorithmic Thinking
      • Methods
      • Parameters
    13. Living in an Object Oriented World
      • Class
      • Object
      • Instance
      • Method
      • Parameters
      • Properties
    14. Mash-ups in 6 Steps
      • Drag and connect blocks in your mashup onto the design surface.
      • Specify the methods and parameters for each block.
      • Play to run your mashup.
      • Customize to work on it some more.
      • Save it when you’re done.
      • Share your mash-up on your web page, blog, or FaceBook.
    15. Blocks that Interact with Images
      • Image Sources
      • FaceBook
      • Yahoo Images
      • Image Scraper
      • Yahoo Images
      • Flickr
      • Display
      • Photo Sphere
      • Carousel
      • Image Fader
      • PhotoShow
      • Photo Stack
      • Slide Show
      • PhotoTiles
      Images in Games
      • Whack A Mole
      • Slide Puzzle
      • Scribble Canvas
      • Asteroids
    16. Interact with Real Data
      • UserInput
      • RSS
      • Weather
      • Wikipedia
      • LocalMovies
      • Stocks
      • YahooWeather
      • Facebook
      • Live Image Search
      • Flickr
      • iTunes Top Songs
      • IMDB
      • YouTube
      • del.icio.us
      • Virtual Earth
      • MSN Shopping
    17. Blocks that Require Developer Keys
      • Some blocks require you to register your applications to gain access to the data.
      • Yahoo Video
      • Yahoo Traffic
      • FaceBook
      • Flickr
      • Yahoo Images
      • Windows Live News Search
      • … others
    18. Working With Mashups
      • Create
      • Rip
      • Tweak
      • Share
      • Embed
    19. Demo
      • Wikipedia
      • XML
      • Each operation in a Popfly block runs some JavaScript code.
      • Many Popfly operations that access data from external sources make use of web services (methods running on other computers) to get back results in XML
      • Popfly evaluates the XML data to display the results in your mash up
    20. Local Movies Map
    21. Local Movies Map
    22. Teaching Popfly in Four Easy Lessons
    23. Student Work
      • Tim’s Web Site
      • Matt’s Web Site
    24. Learning Outcomes
      • Exposure to Software Development
      • Relevance to Business and Student Interests
      • Hands on experience with Web 2.0 concepts
      • Build real Web 2.0 applications without programming syntax.
      • Apply knowledge of Web 2.0 concepts and web sites.
    25. Student Feedback
      • “ Since I have not done any programming before, Popfly made it easy for me see how the different components of a mashup work together, and that the same principle applies to other software.
      • There are so many possibilities and it is kind of exciting when you can pull off a creative idea successfully. It helped me to learn more about myself as being a good problem solver. Popfly was probably the most interesting part of my experience in the course.”
    26. Student Feedback
      • Mashups gave me a taste of what it is like to create applications and software and what's really involved in creating them.
      • It also really gave me a good idea of the true meaning of Web 2.0 because you were in control of what data came from where and what you did with it.
    27. For More Information
      • http://popfly.com
      • http://popflywiki.com/teachingpopfly.ashx
      Questions?

    + checkmarkcheckmark, 2 years ago

    custom

    1110 views, 3 favs, 3 embeds more stats

    Using Microsoft Popfly and mashups to teach IT conc more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 1110
      • 1051 on SlideShare
      • 59 from embeds
    • Comments 0
    • Favorites 3
    • Downloads 0
    Most viewed embeds
    • 42 views on http://cis.bentley.edu
    • 15 views on http://www.socialeyes.com:8010
    • 2 views on http://www.socialeyes.com:5010

    more

    All embeds
    • 42 views on http://cis.bentley.edu
    • 15 views on http://www.socialeyes.com:8010
    • 2 views on http://www.socialeyes.com:5010

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories