Wednesday, May 29, 2013

The "Internet" ....


Tuesday, May 28, 2013

Mobile Website Code Download For Logo,Business Card,Brochure,Mobile Website



Hello Kids:
Here is the code for a mobile website. You should download the zipped folder from the link below.
Please edit the code(HTML/CSS) to make the site your own.Please be sure to add relevant content from your brochure and business card. Include images of design and web projects. Also incorporate a color scheme into the layout CSS.

The final branding project should include a logo,business card,brochure and mobile webpage which is cohesive in terms of content,design,color scheme and look.

Here is the link to the code:

https://github.com/MichaelvanLaar/Website-Template-Starting-Point

Sports Marketing Poster: Four "P"'s of Sports Marketing Poster

The four p poster projects asks students to create a poster using Photoshop which represents Product,Price,Place and Promotion.

This is an introductory lesson to Photoshop in which students collect images and then organize them in content areas. Students learn how to create shapes and layers,edit text,crop and cut images develop a better understanding of the "Marketing Mix".





Sports Marketing: Photoshop Team Timeline

You have been hired by a professional sports franchise to create a large graphic installation of a
timeline of the team for the corporate offices. This timeline will be seen by major investors,potential players,agents,owners and employees. The marketing team would like the following components to be part of the timeline:

Nice colors
Sense of integrity
Passion for the team
Representation of the entire team history
Important dates in sequential order
Exciting/eye catching graphics
Show the teams product(i.e. hustle,drive,winning,leadership,pride etc.)
Show the teams place(arena,city,fans,identity)
Inform the viewer of facts about the team in a cool way but also with integrity.

Sports Marketing:Photoshop Ticket Assignment

Photoshop Assignment: Season Ticket


Using Adobe Photoshop your assignment is to design a season/single game ticket for a fictional athletic event or performance. The requirements for the content are:

Dates and Start Time

Teams and Competitor if necessary

Price(admission price)

Logo

Graphics

Type Of Seating and Location(section,row/,seat

Admission Type(General/Adult/Child or other)

Preferred Gate Entrance

Policies or procedures?

Barcode

Ads or Sponsorships

Seating Chart?

Consider shape and




sizes.(Why are tickets the size they generally are?)



Technical Requirements(Photoshop)


Thursday, May 23, 2013

Android 1: Lesson 2


Lesson 2: Starting a New Project and Understanding XML Layout
INTRODUCTION
In this lesson you will be introduced to the folder structure of the IDE and the difference between Relative and LinearLayout. And understand how to view and change the text in XML layouts.

LESSON OBJECTIVES
By the end of this lesson, you will be able to:
1.Understanding folder structure of Eclipse 
2. Understand Relative vs Linear Layout
3. Understanding TextView and Text of the Buttons
LEARNING SEQUENCE

Required Reading
Read the following:
Introduction To Development Environment
·        Eclipse
·        Android
·        Considerations for beginning programming.
Resources
View the following: 
1.      Eclipse
2.      Android Development
Assignments 

  1. In this lesson, we’ll start with the ‘activity_main.xml’ and the basics of the folder structure
  2. Then you will want to click on the res folder which should be the last folder inside of the app
  3. After clicking on that it will expand into more folders, you’ll want to click on the layout folder which should be the sixth folder down
  4. You’ll want to click on the ‘activity_main.xml’ file located inside the layout folder, this will open up the file on the screen in the middle
  5. This file will contain the RelativeLayout and the TextView
  6. At this point you’ll want to highlight and erase everything inside the ‘activity_main.xml’ file, trust me
  7. You’ll than want to begin typing what is on screen, starting with the xml verison and then continuing downwards
  8. The LinearLayout is the home of how your app will be set up. ‘android:orientation’ tells the device that the application will be vertical, meaning it locks the accelerometer, you can change this to being horizontal for future apps
  9. ‘android:layout_width’ and ‘android:layout_height’ both control where your app is positioned. ‘Fill_parent’ describes that the app will fill the whole screen, not leaving any space on the outside of the app
  10. ‘TextView’ is the code for displaying what the text in the app shows. ‘wrap_content’ describes that the text will expand to as big as the text will be, so it leaves space for the other parts of your app
  11. ‘android:textSize’ describes how big you want the text to be. For this you can type out px for pixel or dp for density independent pixels which is a ratio for the pixels to the screen size of the phone. Allowing the text to scale up or down depending on if you have a big size phone
  12. the ‘layout_gravity’ and ‘gravity’ refer to the position of the app. The ‘layout_gravity’ tells the text where it is located on screen, it defaults to being at the top of the app, and centering it will make it in the center of the top of the app. ‘gravity’ describes that the text will be centered in the middle of it’s home in the app, which is at the top of the screen.
  13. ‘id’ describes the identification of the ‘TextView’ in the Java, allowing it to be used and changed in the Java
  14. The coding in the button portion of the app is the same as the ‘TextView’, just changing the ‘Button:Text’ and the ‘Button:id’ to distinguish which is adding and which is subracting
  15. you have just successfully created the layout of your app. Congratulations.






Tuesday, May 21, 2013

Hoop Dreams Movie Review

In a 8 paragraph response with 4-6 sentences in length. Complete your own review of the movie Hoop Dreams.

Discuss the following in your essay:

1.How do the filmmakers compare Arthur and Willians stories throoaughout the film?

2.Compare the strengths,weaknesses and values of the Agees vs. the Gates

3.Discuss your own response to these people:Coach Pingatore,Coach Bedford,Curtis Gates.

4.List and discuss three key visual images from the film (key shots, images you remember,important moments,visual metaphors)

Saturday, May 18, 2013

Open Culture Webpage:Free Online Learning Materials

I received this through Stumbleupon. A website filled with free entertainment,educational ressources. This particular post relates to the 500 free movies available online.

http://www.stumbleupon.com/su/1rcbZP

Worlds Best Web Banner Lesson:Smart Goals

Worlds Best Web Banner is an assignment I have decided to give my web design students to be sure they have a well rounded understanding of how to use Photoshop. The lesson is organized around building their skills up from a basic knowledge to a more advanced knowledge using video instruction. It is my belief that if students tune into the new skills added in each new video their overall fluency and skills with the software will improve.

Tuesday, May 14, 2013

Mobile Interactive Design Course Syllabus


Mobile Interaction Design

Please provide a complete syllabus. All elements of the syllabus are required unless noted as “if applicable.”
Course Title:Mobile & Interactive Design
Course Number (If applicable):
COURSE DESCRIPTION:
An introduction to the design concepts related to human interaction on mobile devices. 

PREREQUISITES:

REQUIRED MATERIALS:

ADDITIONAL RESOURCES (if applicable):

LEARNING OUTCOMES/COMPETENCIES:

  1.  


COURSE ASSESSMENT:

Grading Scale

Category
Weight








Final Grade
100%


Total Points
Percentage
Grade


A


B


C


D


F







COURSE SCHEDULE:
Note: This partial example shows a course that combines lecture and lab components.

Module/
Lesson
Module/Lesson Title & description (if applicable)
Learning Outcomes
Assignment (w/category & point value)
1.  1
 Intro to Context/Content/User
Students will understand the role context,content,user influences the design of a mobile application.
 Lecture and completion of click stream design diagram.
  1. Programmatic thinking

  1. layout
Students will have a introductory level of programmatic thinking.

How does Programmatic thinking influence layout design?
 Evaluation of Programming terms and language.
Students will produce layout design with click stream analyis and will also evaluate and choose platform and programming language for the design.

3.  
  1. Design elements
  2. Concepts
Students will be provided overview of the elements of art/design as it related to mobile interactive design.
 Design for mobile:color schemes,page layouts,button shapes and sizes,graphics and resolutions,
4.  
  1. Buttons and Icons
  2. Layout
Students will understand how to design buttons for specific interaction goals. 
 integrate with design unit
5.  
 Intro to Mob Dev tools
An introduction to the current tools for mobile development.
 intro to platforms and how the platforms work with app types
6.  
 Click stream layout project

Students will create a click stream layout analysis project which will
develop thier abilities to layout and design a mobile application idea.
 click stream analysis for business and design use
create a web usage report
7.  
  1. Adds and monetizatio
  2. Market
Students
 monetization and mobile markets
8. 
  1. App Marketing & Ads


  2. In Depth look at App market place

 marketplaces itunes/play markets


  1. Introduction to mobile design capstone project.

  1. Students learn how to conduct gap analysis  for mobile markets 

Student Market analyis of mobile market
 


Business Lesson


Critique
Students conduct critique...

Presentation
Students present refined final project.



 



 

Android I:Syllabus Template


Java for Android I 

Please provide a complete syllabus. All elements of the syllabus are required unless noted as “if applicable.”
Course Title:  Android I
Course Number (If applicable):
COURSE DESCRIPTION: Mobile development course using open source Java For Android Tools. Students will be introduced to programming using Java for Android. In this course students will learn how to make mobile applications with a variety of activities which can add numbers, play music, show graphics and display text. The final project will include an original mobile application which utilizes the learned material as well as students independent learning outcomes. Using video tutorials students will acquire knowledge progressively through labs leading to a culminating project app.

PREREQUISITES: Inro to programming.

REQUIRED MATERIALS: Flash Drive, Access to the Internet,

ADDITIONAL RESOURCES (if applicable):

LEARNING OUTCOMES/COMPETENCIES:
  1. Basic Knowledge of Programming Structures
  2. Basic Computer Literacy Skills(Downloading,Saving,Storing Files
3. XML Layout and Coding


COURSE ASSESSMENT:

Grading Scale

Category
Weight
Projects
50%
Labs
50%




Final Grade
100%


Total Points
Percentage
Grade


A


B


C


D


F







COURSE SCHEDULE:
Note: This partial example shows a course that combines lecture and lab components.

Module/
Lesson
Module/Lesson Title & description (if applicable)
Learning Outcomes
Assignment (w/category & point value)
1.  
Download and Install Android SDK from website

Students will download and install Android Development Tools and Android SDK and Eclipse IDE to Flash Drive or Local Computer.
Video Lab
2.  
Emulator set up Starting first project


Students will set up the Android Emulator within the Eclipse and send a test to view either on a device or in the emulator.
Video Lab
3.  
Overview of folders and adding folders
Students will have an understanding of the IDE interface and be able to designate between folder areas. Students will be able to designate the various folders and what they contain.
Video Lab
4.  
Intro to layouts in XML and creating a button
Student will understand the layout in XML and will create a button. Students will know how to adjust layouts to a variety of views.
Video Lab
5.  
Adding an ID setting up variables and referencing XML IDs
Students will add an ID designation to set up variables and reference the
XML ID’s.
Video Lab
6.  
Set up a button with OnClickListener
Students will learn how to set up the button using the OnClickListener.
Video Lab
7.  
setText method for button
Students will learn how to integrate the setText method for their button.
Video Lab
8.  
Adding resources and setting background
Students will be shown how to add resources to folders and set the viewable background.
Video Lab
9.  
Setting up an activity and using SetContentView

Students will learn the basics of setting up an activity and understand the SetContentView.

Video Lab
10.    
Android Manifest

Students will be able to identify the Android Manifest and define its components and purpose.
Video Lab
11.    
Framework of a thread
Students will be able to define the frameword of a programming thread.
Video Lab
12.    
Start a new Activity from Intent
Students will be able to add a new activity from an intent.
Video Lab
13.    
Activity life cycle
Students will understand the activity life cycle and describe its importance.
Video Lab
14.    
Add music
Students will add a music file to the resources folder.
 
15.    
Create List Menu from the List Activity class
Students will create menu using list menu and the List Activity class.
 
16.    
ArrayAdapter

 

17.    
Starting Activity with a Class Object, finish ListActivity

 
18.    
XML, EditText
Students will edit their XML layout and add the EditText to their application.
 
19.    
WeightSum and Layout Weight

 
20.    
Toggle Button, XML padding

Students will learn how to create toggle button add padding to XML layout.
 
21.    
Setting Toggle to On, if Toggle is checked


 
22.    
Comparing Strings

 

 
23.    
Set Gravity within Java