0% found this document useful (0 votes)
33 views

Machine Problem 3 - Custom Animation

The document discusses a mobile development exercise for students to create different types of animations in an Android application. The objectives are to create classes for tween and frame-by-frame animations and develop an app with view animation, a slot machine animation using drawables, and a bouncing ball animation. Students are assessed on the programming execution, outputs, logic, design, standards, and timely delivery of their Android app and its animations.

Uploaded by

Marcos Jeremy
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
33 views

Machine Problem 3 - Custom Animation

The document discusses a mobile development exercise for students to create different types of animations in an Android application. The objectives are to create classes for tween and frame-by-frame animations and develop an app with view animation, a slot machine animation using drawables, and a bouncing ball animation. Students are assessed on the programming execution, outputs, logic, design, standards, and timely delivery of their Android app and its animations.

Uploaded by

Marcos Jeremy
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

Page |1

INFORMATION TECHNOLOGY AND INFORMATION SYSTEM


DEPARTMENT

MOBILE DEVELOPMENT

MACHINE PROBLEM

3
CUSTOM ANIMATION

NAME SECTION

DATE PERFORMED DATE FINISHED

GJPRosales
Page |2

I. OBJECTIVES

At the end of this exercise, students must be able to:


1. create classes for tween and frame by frame animations

II. EXPERIMENTAL PROCEDURE

Create the following android animation:


1. Applying View animation
2. Slot Machine using Drawable
3. Bouncing Ball

Provide the following from your program:


1. XML files Layout file
2. strings.xml
3. Activity files
4. Program Outputs

III. REFERENCES

http://www.developer.android.com

I. ASSESSMENT

Program (50 (Excellent) (Good) (Fair) (Poor)


pts)
Program Program Program Program Program does
execution executes executes with executes with not execute (10
(20pts) correctly with less than 3 more than 3 – 11)
no syntax or errors (15 – errors (12 –
runtime errors 17 ) 14)
(18 – 20)
Correct output Program Output has Output has Output is
(20pts) displays minor errors multiple errors incorrect (10 -
correct output (15 – 17) (12 – 14 ) 11)
with no errors
(18 – 20)
Design of Program Program Program does Output is
output displays more displays not display the poorly
(10pts) than expected minimally required output designed (5)
(10) expected (6-7)
output (8 – 9)

GJPRosales
Page |3

Design of logic Program is Program has Program has Program is


(20pts) logically well slight logic significant logic incorrect (10 -
designed (18 – errors that do errors (12 – 11)
20) no significantly 14 )
affect the
results (15 –
17)
Standards Program is Few Several Program is
(20pts) stylistically inappropriate inappropriate poorly written
well designed design choices design choices (10 - 11)
(18 – 20) (i.e. poor (i.e. poor
variable variable
names, names,
improper improper
indentation) indentation)
(15 – 17) (12 – 14 )
Delivery The program The program The code was The code was
(10pts) was delivered was delivered within 2 weeks more than 2
on time. (10) within a week of the due weeks overdue
of the due date. (6 – 7) (5)
date. (8 – 9)

GJPRosales

You might also like