Course Outlines for Computer II and IV

Here we go…

Atlast! First post! I know it’s been a LITTLE late, but its better than never, right?

Here are the course outlines for Computer II, Animation in a Flash and Computer IV, Java programming. Just feel free to click on the link for the printable version. Continue to read for the posted version.

Please take note that there are changes with the topics, projects and coverage of each grading period because of some unforeseen incidents.

Computer II

————————-

ATENEO DE ILOILO

Santa Maria Catholic School

High School Department

139 Gen. Blanco St., Iloilo City

Course Outline in Computer II

SY 2009-2010

I.          COURSE TITLE: FLASH ANIMATION AND WEB DESIGN

II.         COURSE DESCRIPTION

            Computer II is introduction to the basics of creating animations using Macromedia Flash 5 and designing Web pages with Notepad.

            The first part of the course will tackle on the fundamentals of creating animations that will be used as movie and animated clips and publication to the Internet. The second part will discuss about Web Design. It includes the key procedures and principles of designing for the web and optimizing the content such as the quality of the images and the texts and the efficiency of layouts and hyperlinks. It also includes review of the interface of Windows Movie Maker and the basics of movie making.

III.        GENERAL OBJECTIVES

            At the end of the school year, students are expected to:

1.         use Macromedia Flash 5 in creating animations;

2.         create simple movie and animated clips;

3.         develop awareness and practice publishing ethics and guidelines;

4.         compile multimedia images and clips using Windows Movie Maker;

5.         develop appreciation on the use of HTML tags and CSS properties by creating a well-formed website according to W3C standards; and

6.         evaluate the efficiency of other websites.

IV.        COURSE TOPICS AND PROJECT REQUIREMENTS

            A. FIRST QUARTER

Animation in a Flash

                        1. Animation

a. Animation Defined  

b. Traditional Animation Process

c. Animation Techniques                               

                        2. Flash Animation

a. What’s Up with Flash?

b. Creating a New Flash Document

c. The Flash GUI

d. Modifying Flash Document Properties

                        3. Drawing and Developing Objects

a. Flash Drawing Tools

b. Illustrating Characters

c. Layers

d. Grouping Objects and Breaking Them Apart

d. Library and Symbols

                        4. Making Things Move

a. Action and Movement

b. Timeline

c. Basic Frame-by-Frame Animation

d. Tweening          

                        5. More Animation Techniques

a. A Tad More Tweening

b. Changing Color Properties

c. Motion Guide

d. Timeline Effects

            Project: Flash animated clip complete with the storyboard and dialogue.                                                               

            B. SECOND QUARTER

                        1. Character Development

a. Tips on Conveying Emotion

b. Importing Sounds

c. Synchronizing Mouth Movements

d. Importing Raster Graphics for Backgrounds

                        2. Masks, Text, and More

a. Masks

b. Using Text

c. More Animation Tips                              

                        3. Interactivity

a. Buttons

b. ActionScripts

c. Button States                                                                           

                        4. Flash for the Web

a. Laying-out for the Web

b. Integrating Texts and Graphics

c. More ActionScripts                       

                        5. Publishing Your Flash Movie

a. Movie Assembly

b. Publishing Formats

c. Distribution Ethics  

Windows Movie Maker       

                        1. Introduction

                        2. Project Proper

Project: 1. Flash Website complete with menus and content with embedded flash objects and clips.

2. Movie clip explaining the interface of their Flash Website project.

            C. THIRD QUARTER

Web Design

                        1. Introduction to Web Page Design

a. Your First Web Page

b. Web Tools

c. Format

                        2. Playing with Tags

a. Heading

b. Paragraph

c. Lists

d. Preformatted Text

e. Horizontal Rule            

                        3. Fashioning Text Styles and Colors

a. External Style Sheet

b. Font

c. Color

d. Text

e. Special Characters

f. Comment Tags      

                        4. Working on Images

a. Internal Style Sheet

b. Background Values

c. Image Attributes

d. Image File Types

e. Animated GIFs 

                        5. Working with Tables

a. In-line Style Sheet

b. Tables

c. Table Tags

d. Table Attributes

Project: Website developed only with the use of Notepad and its corresponding layout for its design.

            D. FOURTH QUARTER

                        1. Opening the Box Model

a. Selected Style Sheet Topics

b. Page Layout: Layout Table vs. CSS Positioning

c. Span and Div Tags

d. The Box Model

e. Margin and Padding

                        2. Links

a. HTML Links

b. Link Target: New Window

c. Link to other parts of the same page

d. E-mail Address as Link

e. Image as Link

f. Multimedia

                        3. Going Beyond Tags

a. Meta Tags

b. Web Advertisements

c. Website Sections

d. Uploading Files

e. Submitting Your Site for Crawling

f. Intellectual Property Rights (IPR)

                        4. Web Interactive

a. Web Technologies

b. Web Tricks

                        5. Executing Forms

a. Online Forms

b. Content

c. Input Fields

d. Submit Query and Reset Buttons

e. Processing Forms

Projects: 1. Individual Full Website (with CLE content) designed using notepad and with integration of Flash Animations.

                 2. Group Integrated Full Website (with CLE content) designed using notepad and with integration of Flash Animations.

                 3. Design layouts for both websites.

            Note: Projects and its corresponding rubrics or criteria will be introduced to students during its presentation.

V.         GRADE COMPONENTS

            Project             —–      —–      —–      40%

            Exam                —–      —–      —–      30%

            Quiz                   —–      —–      —–      20%

            Recitation       —–      —–      —–      10%__

            Total                                  —–                  100%

Criteria for Projects:

Content           —–      —–      —–      15 pts.

Organization   —–      —–      —–      5 pts.

Mechanics       —–      —–      —–      10 pts__

TOTAL                               —–                  30 pts.

VI.        GENERAL REQUIREMENTS

1.         Official Computer II Textbooks (LEE, GABRIELA, LEE, STEVENSON, et al. Desktop Publishing, TechFactors Inc., Quezon City, 2008.; KAZANIDIS, EMMANUEL, M.SC., ORTIZ, FLORIDA VALENCIA, Web Design, TechFactors Inc., Quezon City, 2006.)

            2.         Computer Notebook

            3.         Intermediate Paper

VII.       REFERENCES

1.         Official Computer II Textbooks (LEE, GABRIELA, LEE, STEVENSON, et al. Desktop Publishing, TechFactors Inc., Quezon City, 2008.; KAZANIDIS, EMMANUEL, M.SC., ORTIZ, FLORIDA VALENCIA, Web Design, TechFactors Inc., Quezon City, 2006.)

            2.         http://www.w3schools.com/

            3.         http://rodolfojreregia.blogspot.com/

CONSULTATION:

            Academic consultations are highly encouraged by the subject teacher/s by appointment during school hours depending on their availability. Students and/or parents may still be accommodated after class (5 p.m. – 5:30 p.m. only) if deemed necessary and upon appointment set two days (or earlier) before the said consultation.

Prepared by:

Mr. Rodolfo C. Eregia, Jr.

 —————–

Computer IV

—————–

ATENEO DE ILOILO

Santa Maria Catholic School

High School Department

139 Gen. Blanco St., Iloilo City

Course Outline in Computer IV

SY 2009-2010

I.          COURSE TITLE: JAVA PROGRAMMING AND INFORMATION TECHNOLOGY PROJECT MANAGEMENT

II.         COURSE DESCRIPTION

Computer IV deals in the development of the learners’ knowledge in programming skills in terms of doing programming exercises through object-oriented programming. The course also allows them to enhance their logical and analytical skills by immersing into the different facets of computing.

            The subject course has two essential and complementary parts: Java Programming, and I.T. Project Management.  The first part of the course will cover some programming fundamentals that will aide in learning to program using Java language and to equip the students the essential logical and analytical skills that would enable them to create simple programs. The last part of the course will be a sort of culminating their computer subjects from first year to fourth year through an I.T. project.  The I.T. Project Management is a project oriented course that will instill team support and effort as the students will undergo the same procedures of an I.T. Team.

III.        GENERAL OBJECTIVES

            At the end of the school year, students are expected to:

1.         define common terms and basic concepts in object-oriented programming;

2.         enhance programming skills by constructing java programs in solving simple or common programming problems;

3.         learn the basic principles of I.T. project management;

4.         simulate phases of I.T. project management through a small scale I.T. project; and

5.         present IT project as a Team output.

IV.        COURSE TOPICS AND PROJECT REQUIREMENTS

            A. FIRST QUARTER

            Java Programming

                        1. Introduction to Object-Oriented Programming

                                    a. Basic Concepts in Object-Oriented Programming

                                    b. Introduction to Java

                                    c. Getting Started

                                    d. Compiling a Java Program using an IDE

                                    e. Executing a Java Program using an IDE

                                    f. Common Programming Errors

                        2. Your First Java Program

                                    a. Explaining Welcome.java

                                    b. Explaining Main.java

                        3. Data Types, Literals, Keywords and Identifiers

                                    a. Keywords

                                    b. Identifiers

                                    c. Data Types

                                    d. Literals       

                        4. Java Operators

                                    a. Arithmetic Operators

                                    b. Relational Operators

                                    c. Logical Operators

                                    d. Bitwise Operators

                                    e. Operator Precedence

                        5. Decisions

                                    a. if statement

                                    b. if-else statement

                                    c. Nested if statement

                                    d. switch statement

                                    e. break statement

            Project: 1. Java program calculating the taxes based on different inputs

                           2. Proposal on final project in Java Programming

            B. SECOND QUARTER

                        1. Loops

                                    a. for structure

                                    b. while structure

                                    c. do while structure

                        2. Exceptions

                                    a. Nested Loops

                                    b. continue

                                    c. break

                        3. Classes

                                    a. Classes

                                    b. Constructors

                                    c. Inheritance

                                    d. Interface

                                    e. Overloading Methods

                                    f. Overriding Methods

                        4. Arrays

                                    a. Single Dimensional Arrays

                                    b. Multi-Dimensional Arrays

                        5. GUI

                                    a. Abstract Window Toolkit (AWT)

                                    b. Containers

                                    c. Layout Managers

            Project: Completed proposed Java program.

            C. THIRD QUARTER

I.T. Project Management

                        1. Planning an Information Technology Project

                                    a. Introduction to It Projects

                                    b. Types of IT Projects

                                    c. IT Project Life Cycle

                                    d. IT Project Team Structures

                        2. Defining the It Project

                                    a. IT Project Scope

                                    b. IT Project Storyboard

                                    c. Work Breakdown Structure

                        3. Planning your It Project Resource

                                    a. IT Project Resources

                                    b. Resource Availability and Sourcing Options

                                    c. IT Project Budget Plan

                        4. Developing an IT Project Schedule

                                    a. Project Scheduling

                                    b. The Gantt Chart

                                    c. The Project’s Critical Path

Project: I.T. Project Proposal with documentation of its scope and planning schedule.

            D. FOURTH QUARTER

                        1. Developing a User Interface

                                    a. User Interfaces

                                    b. Basic Principles of Interface Design

                                    c. Documenting User Interface Needs

                                    d. Acceptance Criteria in User Interface Development

                                    e. Developing the User Interface

                        2. More Specifications

                                    a. User Specifications

                                    b. Technical Specifications Development

                                    c. Acceptance Criteria in Technical Specifications Development

                                    d. Technical Specifications Documentation

                        3. Monitoring the I.T. Project Status

                                    a. Introduction to IT Project Status Monitoring

                                    b. Steps in Team Member and Project Manager Reporting

                                    c. Identifying Delay Causes and Resolving Problems

                                    d. Monitoring Completion of Corrective Action          

                        4. Testing and Project Quality

                                    a. Quality

                                    b. Project Quality Management Processes

                                    c. Introduction to Testing

                                    d. Types of Testing

                                    e. Peer Review

                        5. IT Project Documentation

                                    a. Introduction to IT Project Documentation

                                    b. Types of IT Project Documentation

                                    c. Additional Documentation Requirements  

                        6. IT Project Retrospective

                                    a .IT Project Evaluation

                                    b. Feedback, Maintenance

                                    c. Enhancements

            Project: Complete documentation of the I.T. Project proposal.

V.         GRADE COMPONENTS

            Project                         —–                  40%

            Exam                           —–                  30%

            Quiz                              —–                  20%

            Recitation                  —–                  10%__

            Total                            —–                  100%

Criteria for Projects:

Content                        —–                  15 pts.

Organization               —–                  5 pts.

Mechanics                    —–                 10 pts__

TOTAL                              —–                  30 pts.

            Note: Schedule of the Topics, Lessons, and Projects will be explained to the students given enough time to develop them.

V.         GENERAL REQUIREMENTS

1.         Official Computer IV Textbooks (LEE, Gabriela, LEE, Stevenson, et al. Java Programming, TechFactors Inc., Quezon City, 2007.; KAZANIDIS, Emmanuel, M.SC., ORTIZ, Florida Valencia, IT Project Management, TechFactors Inc., Quezon City, 2006.)

            2.         Computer Notebook

            3.         Intermediate Paper

VI.        REFERENCES

1.         JACINTO, Arturo L. JR. and CARO, Jaime D.L. P.D., Programming Fundamentals, 2nd Edition, Quezon City, TechFactors Inc. 2006.

2.         ABE, Lesley M.S. and CARO, Jaime D.L. Ph.D.  Java Programming by Example, 2nd Edition, TechFactors Inc., Quezon City, 2006.

3.         CARO, Jaime D.L. Ph.D., IT Project, 2nd Edition, TechFactors Inc., Quezon City, 2006.

            4.         http://rodolfojreregia.blogspot.com

CONSULTATION:

            Academic consultations are highly encouraged by the subject teacher by appointment during school hours depending on his availability. Students and/or parents may still be accommodated after class (5 p.m. – 5:30 p.m. only) if deemed necessary and upon appointment set two days (or earlier) before the said consultation.

Prepared by:

Mr. Rodolfo C. Eregia, Jr.

———————–

There you go. ‘Till the next post! x^_^

grey said,

July 29, 2009 @ 5:43 am

ahay sunug galing comp lab ta.hahaha.labay lng ah.wai ka ni gbyad para sa site?
sir:1:1 dota kung perde taka failure ka
ako:aw gabe confidence mo ba..d nlng,
hahaha

RSS feed for comments on this post · TrackBack URI


Leave a Comment