Adobe
Products
Acrobat
Creative Cloud
Creative Suite
Digital Marketing Suite
Digital Publishing Suite
Elements
Photoshop
Touch Apps
Student and Teacher Editions
More products
Solutions
Digital marketing
Digital media
Education
Financial services
Government
Web Experience Management
More solutions
Learning Help Downloads Company
Buy
Home use for personal and home office
Education for students, educators, and staff
Business for small and medium businesses
Licensing programs for businesses, schools, and government
Special offers
Search
 
Info Sign in
Welcome,
My cart
My orders My Adobe
My Adobe
My orders
My information
My preferences
My products and services
Sign out
Why sign in? Sign in to manage your account and access trial downloads, product extensions, community areas, and more.
Adobe
Products Sections Buy   Search  
Solutions Company
Help Learning
Sign in Sign out My orders 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
Review and Checkout
Adobe Developer Connection /

Designing curriculum around contrasting roles

by Steve Kurtz

by Gordon Goodman

by Nancy Doubleday

Nancy Doubleday

Created

12 August 2010

Page tools

Share on Facebook
Share on Twitter
Share on LinkedIn
Bookmark
Print

Requirements

User level

Beginning

The Department of Interactive Games & Media at the Rochester Institute of Technology offers a wide range of undergraduate courses to a variety of constituents. The core bachelor’s degrees offered by the department are the Bachelor of Science in New Media Interactive Development, and the Bachelor of Science in Game Design & Development. While these degrees differ in their focus and academic flavor, they seek to address the disparate roles of the designer and the developer, and to educate students about the interoperability of these roles in the production process.

WEARING TWO HATS

For each of the degrees, students are required to focus on elements of production first as a designer, and then as a developer. Indeed, throughout the curriculum students alternate between these roles several times. This article explores two distinct sequences that chart this path through the IGM curriculum: Web Design and Development, and the other on Interactive Media Production.

WEB DESIGN & DEVELOPMENT

The curriculum introduces Web design, the first area of interest to IGM students through a core class, Foundations of Interactive Media. In this course, students focus on media theory, and basic imaging and design skills using Adobe Photoshop. Students then take a course in Web Development, which focuses on core web design elements such as XHTML, CSS, color, layout, and type. In the second half of the Web Development course, students transition to the role of light-weight developer, adding bits of code to pre-parse pages and provide interactivity. The next course in this sequence, New Media Web Technologies 1, requires students to rethink the entire web development process from the perspective of the developer, focusing on interoperability between the web server, the database, and the client. Students incorporate their design skills and previous work in web design to create data-driven sites that generate content dynamically.

INTERACTIVE CONTENT CREATION

The second area in which students explore the designer/developer paradigm is in the area of interactive content creation. Students entering the New Media program take a first course in Time-Based Imaging that provides an introduction to the Flash environments. Students in the Game Design & Development program take a course in 2D Animation, which provides many of the same skills. Students then take courses in ActionScript programming that focus on the paradigm split between asset creation and programmatic development. One example is the course titled Programming for Digital Media. Assignments in the first part of the course focus on concepts of asset creation and interactivity with projects such as animated greeting cards, and interactive galleries. Projects in the latter half of the course (such as a video game, or a music visualizer) focus on the role of the developer, using either pre-developed content or content created programmatically, with the focus of the course on working in the object-oriented programming paradigm.

USING ACTIONSCRIPT TO EXPLORE INDUSTRY ROLES

Students then explore advanced development in the Programming for Digital Media course, in which all content beyond basic images is created through ActionScript, using a variety of techniques including bitmap imaging and custom sprite classes, 3D, and intelligent agents through state-machines. The focus is very much on the development of behavior, but this incorporates sub-areas such as coordinate systems and movement, programmatic animation, etc. In this way, students explore the differences between how they create content as a designer, and how they can combine elements as a developer.

The focus of these courses culminates in downstream coursework in which students take the roles of either designer or developer on team-based projects. Students working in web design and development often go on to the New Media Web Technologies II course, which explores advanced data-driven website construction, and then on to the New Media Team Project course, which combines students in our program with students from the sister programs in New Media within the College of Imaging Arts & Sciences. Students are tasked with creating full implementations from concept through production over the course of several months, involving all aspects of both the designer and developer roles.

Students pursuing interactive media development often take the Multiuser Media Spaces course in which they must create assets to populate a multi-user world developed by the class. Afterward, these students may be involved in the team projects like the one described above or, as Game Design & Development students, may incorporate their skills on a downstream project related to game development. In either case the students are working in teams whose responsibilities include both the design and development of content and interactivity.

TOOLS FOR BOTH DEVELOPERS AND DESIGNERS

The Adobe product lineup has given us an interesting opportunity to compare and contrast the workflow of these roles throughout the curriculum. Students in their introductory courses are often creating content in Adobe Flash using the tools in the interface such as the timeline and the vector graphics tools. Likewise, they develop imaging skills in Adobe Photoshop, and compare these two environments when discussing the differences between vector and bitmap paradigms. Students then add bits of interactivity by applying ActionScript through the Flash interface. When students change roles, they also change tools: the middle tier of coursework both in the Web Technologies courses and the Programming for Digital Media courses are taught in FlashBuilder (formerly called Flex). This change reflects not only the focus of the work, but informs students about the workflow they are likely to see in industry. They come to understand the difference in expectations that designers and developers have for a tool based on entirely different set of needs and requirements in order to accomplish their tasks.

WORKING MORE EFFECTIVELY AS CREATIVE TEAMS

By focusing on these differences, and by requiring that students explore both of these roles, the department curriculum prepares students that can hit the ground running when they enter industry. The faculty do not expect that every student will excel in every role; quite the contrary. But by exploring the tasks of different members of a production team, students are better prepared to work with others who have different skills. That diversity is the overall goal we set out to achieve in our curricular design. Slowly but surely, in each iteration of our curriculum, we are moving closer to this goal; it is apparent in the students’ capstone projects, and in the career success our graduates achieve.

LINKS

  • IGM Gallery
  • New Media Team Projects 2009
  • Movosity Student Project, now in semi-finals at Adobe Design Awards contest
  • Puddle student project media / images
  • several student games

More Like This

  • Using Flash tools to power a personal informatics platform
  • Adobe AIR and multitouch for multiuser collaboration
  • Flare: Visualization tools with Adobe Flash
  • Policy World: A cognitive game for teaching policy argument
  • Students study both design and development in innovative Digital Design and Media program
  • Designing for interactive performance
max_banner_220x160

Tutorials & Samples

Tutorials

Samples

Products

  • Acrobat
  • Creative Cloud
  • Creative Suite
  • Digital Marketing Suite
  • Digital Publishing Suite
  • Elements
  • Mobile Apps
  • Photoshop
  • Touch Apps
  • Student and Teacher Editions

Solutions

  • Digital marketing
  • Digital media
  • Web Experience Management

Industries

  • Education
  • Financial services
  • Government

Help

  • Product help centers
  • Orders and returns
  • Downloading and installing
  • My Adobe

Learning

  • Adobe Developer Connection
  • Adobe TV
  • Training and certification
  • Forums
  • Design Center

Ways to buy

  • For personal and home office
  • For students, educators, and staff
  • For small and medium businesses
  • For businesses, schools, and government
  • Special offers

Downloads

  • Adobe Reader
  • Adobe Flash Player
  • Adobe AIR
  • Adobe Shockwave Player

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 © 2012 Adobe Systems Incorporated. All rights reserved.

Terms of Use | Privacy Policy and Cookies (Updated)

Ad Choices

Reviewed by TRUSTe: site privacy statement