Adobe
Products

Top destinations

  • Adobe Creative Cloud
  • Creative Suite
  • Adobe Marketing Cloud
  • Acrobat
  • Photoshop
  • SiteCatalyst
  • Students
  • Elements family

Adobe Creative Cloud

  • What is Adobe Creative Cloud?
  • Design
  • Web
  • Photography
  • Video
  • Students
  • Teams
  • Enterprise
  • Educational institutions

Design and photography

  • Photoshop
  • Illustrator
  • InDesign
  • Adobe Muse
  • Lightroom

Video

  • Adobe Premiere
  • After Effects

Web development and HTML5

  • Edge Tools & Services [opens in a new window]
  • Dreamweaver
  • Gaming [opens in a new window]

Adobe Marketing Cloud

  • What is Adobe Marketing Cloud?
  • Digital analytics
  • Social marketing
  • Web experience management
  • Testing and targeting
  • Media optimization

Analytics

  • SiteCatalyst
  • Adobe Discover
  • Insight

Social

  • Adobe Social

Experience Manager

  • CQ
  • Scene7

Target

  • Test&Target
  • Recommendations
  • Search&Promote

Media Optimizer

  • AdLens
  • AudienceManager
  • AudienceResearch

Document services

  • Acrobat
  • EchoSign [opens in a new window]
  • FormsCentral [opens in a new window]
  • SendNow [opens in a new window]
  • Acrobat.com [opens in a new window]

Publishing

  • Digital Publishing Suite

  • See all products
Business solutions

By business need

  • Digital analytics
  • Digital publishing
  • Document management
  • Media optimization
  • Social marketing
  • Testing and targeting
  • Video editing and serving
  • Web development [opens in a new window]
  • Web experience management
  • See all business needs

By industry

  • Broadcast
  • Education
  • Financial services
  • Government
  • Publishing
  • Retail
  • See all industries
Support & Learning

I need help

  • Products
  • Adobe Creative Cloud
  • Adobe Marketing Cloud
  • Forums [opens in a new window]

I want to learn

  • Training and tutorials
  • Certification [opens in a new window]
  • Adobe Developer Connection
  • Adobe Design Center
  • Adobe TV [opens in a new window]
  • Adobe Marketing Center
  • Adobe Labs [opens in a new window]
Download
  • Product trials
  • Adobe Flash Player
  • Adobe Reader
  • Adobe AIR
  • See all downloads
Company
  • Careers at Adobe
  • Investor Relations
  • Newsroom
  • Privacy
  • Corporate Social Responsibility
  • Customer Showcase
  • Contact us
  • More company info
Buy
  • For personal and professional use
  • For students, educators, and staff
  • For small and medium businesses
  • Volume Licensing
  • Special offers
  • Adobe Marketing Cloud sales [opens in a new window]
Search
 
Info Sign in
Why sign in? Sign in to manage your account and access trial downloads, product extensions, community areas, and more.
Welcome,
My Adobe
My orders
My information
My preferences
My products and services
Sign out
My cart
Privacy My Adobe
Adobe
Products Sections Buy   Search  
Solutions Company
Help Learning
Sign in Sign out Privacy My Adobe
Preorder Estimated Availability Date. Your credit card will not be charged until the product is shipped. Estimated availability date is subject to change. Preorder Estimated Availability Date. Your credit card will not be charged until the product is ready to download. Estimated availability date is subject to change.
Qty:
Purchase requires verification of academic eligibility
Subtotal
Promotions
Estimated shipping
Tax
Calculated at checkout
Total
Review and Checkout
Adobe Developer Connection /

Full Sail University creates a Flex application to facilitate educator response time

by Bill Bain

Bill Bain
  • http://www.fullsail.edu

by Jason Madsen

Jason Madsen
  • http://www.fullsail.edu

Created

12 August 2010

Page tools

Share on Facebook
Share on Twitter
Share on LinkedIn
Bookmark
Print
Was this helpful?
Yes   No

By clicking Submit, you accept the Adobe Terms of Use.

 
Thanks for your feedback.

Requirements

User level

Beginning

An Accelerated Curriculum

At Full Sail University our curriculum is presented at a very accelerated pace, which poses unique challenges for both our students and educational staff. Obtaining, and teaching, a Bachelor of Science degree in a 21-month span is no small accomplishment. Add to that the demanding disciplines of a Web Design and Development degree and you can start to realize how accelerated the pace truly is.

Like all degrees at Full Sail University, the Web Design and Development Bachelor of Science (WDDBS) degree curriculum is structured into a predetermined sequence of courses, with introductory courses at the beginning and advanced concepts at the end. Courses are presented in a month-by-month progression with students typically attending two courses a month. Within each course, students attend a 4-hour lecture followed by a 4-hour lab each day during a 5-day instructional week. All of this adds up to our students spending 40 hours a week in the classroom, which means we have to be very efficient and creative with our time here at Full Sail.

The Response Time Issue

While lectures at Full Sail run similar to those at other universities, our lab environment is a bit unique. At Full Sail we keep a 12-to-1 instructor-to-student ratio in our labs. However, with large classes, even this instructional arrangement can be taxing on response times to student questions and student project troubleshooting. I thought to myself, wouldn't it be great if there was an application to help aggregate student questions into a portal as well as time-stamp and log when students posed those questions? Now that would be an application both our students and educational staff would benefit from. Enter Jason Madsen and Flex!

After I discussed this issue with Jason, the professor for our Concepts of Object-Oriented Programming course — and a great developer in his own right — he set out to create an application to do just that and more.

And now here's Jason to explain things further.

The Help Desk

Icon

The Help Desk is essentially an online waiting list for students' requests for help. Logging the requests online facilitates answering questions in the order that they come up in a busy lab. This is particularly helpful around the time of project deadlines. Having a log of student questions enables instructors to take the questions one at a time, in the order they were logged.

There are two version of the application. The first is a web-based Flex application that allows students to put in a request for help and see the current list of students that already have logged questions for their course. The second version of the application is an Adobe AIR app, also developed in Flex, that allows instructors to add a course to the system, and then manage the course and its corresponding listing of help requests.

How It Is Used

The typical scenario is as follows. An instructor creates his or her course in the admin AIR application and activates the course. This enables students to select that course in the web portal.

How it's used

When students have a question they go to the portal, select their course, and log a question. From the admin application, the instructor has access to the list of student questions, in the order they were received. Using the list, the instructor can deal with students individually to help them resolve the issue. Once the issue has been resolved, the instructor can then remove a student's help request from the list.

Student Que Details

How It Works

The two versions of the Help Desk application are both fairly simple. They communicate with the server using AMFPHP to manipulate a MySQL database. MySQL tables are built (and dropped) dynamically per course to hold all student info (name and ID number). Flex simply makes calls remotely to the appropriate tables to update or pull data, and populate the controls and containers. The AIR deployment for instructors doesn't specifically use any of the AIR APIs, but the choice to deploy to AIR was made simply to allow instructors to get efficient access to the application using a quick-launch program such as Quicksilver.

Why Flex

I have come to Flex, like a lot of people, as a Flash developer. I still use and love Flash. However, when developing applications, I turn to Flex. Even small applications like this come together so much faster with Flex. The framework and components offer the ability to develop applications rapidly. I often find myself building the UI and overall logic to an application quite quickly within Flex. The ability to then turn to CSS to style and skin an application is extremely valuable to me. It allows for a workflow in which a proof of concept project can evolve gracefully into a working application.

At Full Sail University, Flex offers me the ability to quickly develop small applications and widgets that enhance the students' education. The Help Desk is a simple tool. It took very little time to develop thanks to Flex.

Wrap-Up

The Help Desk has addressed the primary issue of logging student questions online. Students are able to resolve issues they encounter in a more efficient manner, and instructors are able to address those issues in the order they are posted.

With Flex, the development time was quick and concise. By deploying to the web we are able to update the student application as changes are necessary.

For an ActionScript developer, the jump to Flex should be relatively painless — nothing a few chapters of any one of the Flex books out there couldn't cure. The benefits are certainly worth it. The Help Desk application came together in no time. In the end it allows students to receive help with their projects in the fairest manner.

max_banner_220x160

Tutorials & Samples

Tutorials

Samples

Products

  • Adobe Creative Cloud
  • Creative Suite
  • Adobe Marketing Cloud
  • Acrobat
  • Photoshop
  • Digital Publishing Suite
  • Elements family
  • SiteCatalyst
  • For education

Download

  • Product trials
  • Adobe Reader
  • Adobe Flash Player
  • Adobe AIR

Support & Learning

  • Product help
  • Forums

Buy

  • For personal and professional use
  • For students, educators, and staff
  • For small and medium businesses
  • Volume Licensing
  • Special offers

Company

  • News room
  • Partner programs
  • Corporate social responsibility
  • Career opportunities
  • Investor Relations
  • Events
  • Legal
  • Security
  • Contact Adobe
Choose your region United States (Change)
Choose your region Close

North America

Europe, Middle East and Africa

Asia Pacific

  • Canada - English
  • Canada - Français
  • Latinoamérica
  • México
  • United States

South America

  • Brasil
  • Africa - English
  • Österreich - Deutsch
  • Belgium - English
  • Belgique - Français
  • België - Nederlands
  • България
  • Hrvatska
  • Česká republika
  • Danmark
  • Eastern Europe - English
  • Eesti
  • Suomi
  • France
  • Deutschland
  • Magyarország
  • Ireland
  • Israel - English
  • ישראל - עברית
  • Italia
  • Latvija
  • Lietuva
  • Luxembourg - Deutsch
  • Luxembourg - English
  • Luxembourg - Français
  • الشرق الأوسط وشمال أفريقيا - اللغة العربية
  • Middle East and North Africa - English
  • Moyen-Orient et Afrique du Nord - Français
  • Nederland
  • Norge
  • Polska
  • Portugal
  • România
  • Россия
  • Srbija
  • Slovensko
  • Slovenija
  • España
  • Sverige
  • Schweiz - Deutsch
  • Suisse - Français
  • Svizzera - Italiano
  • Türkiye
  • Україна
  • United Kingdom
  • Australia
  • 中国
  • 中國香港特別行政區
  • Hong Kong S.A.R. of China
  • India - English
  • 日本
  • 한국
  • New Zealand
  • 台灣

Southeast Asia

  • Includes Indonesia, Malaysia, Philippines, Singapore, Thailand, and Vietnam - English

Copyright © 2013 Adobe Systems Incorporated. All rights reserved.

Terms of Use | Privacy | Cookies

Ad Choices

Reviewed by TRUSTe: site privacy statement