Home | My Links | About Me | My Twitter | Email: rodolfojreregia[at]yahoo.com

Monday, April 23, 2012

Start Anew with a New Blog

I will be starting a new blog, The Sanity Hunter. Please support it as you had with this blog. Thanks!

Here's my first post at the other blog site.

Start Anew with a New Blog

Blogging is in my blood and it is already a large part of my life. Yet it's been a while since I last posted a blog, so I decided to be motivated to start anew by creating a fresh blog site, The Sanity Hunter.

I know I had already spent some time talking about myself here in the Web, especially at my other blog, The Human Side of Technology. So worry no more, cause this blog would focus more on topics that matter to more people in general. Of course there will be instances wherein I will be incorporating my personal opinion and point of views.

I will also be copying few of my old posts at The Human Side of Technology which I find important or simply wanted to share again.

So, expect more fresh content in the next few days. Booyah!

Wednesday, November 30, 2011

Speech about Christmas and Advent

I had the opportunity to write down a speech about Advent and how we prepare for Christmas. This is a duet and students from my club performed it well. Just wanted to share in case it'll be of help to you.

*******
Christmas. A lovely word to hear. A season everybody is excited about!

But what does it really mean? What is its importance for us as students?

To our school president, our high school principal, school administrators, teachers, and fellow students, good morning.

Yesterday was the first Sunday of advent. But what does that signify? Well, as a member of Media Club, I researched the Internet and found some answers. And here are the following:

… Merriam-Webster defines Christmas as a Christian feast on December 25 that commemorates the birth of Christ, and Advent is the period beginning four Sundays before Christmas, observed by some Christians as a season of prayer and fasting.

Wikipedia on the other hand defined Advent, from the Latin word adventus meaning "coming", as a season observed in many Western Christian churches, a time of expectant waiting and preparation for the celebration of the Nativity of Jesus at Christmas.

A friend of mine in Facebook defined the season as vacation, celebrating parties, having fun, getting gifts, and a time to sleep and not do anything.

But isn’t Advent and Christmas more than these?

Christmas, we must remember, is fundamentally about the celebration of the birth of Jesus Christ, the son of God. It is more than a day or a season; it signifies our salvation, the promise of forgiveness and everlasting life. And of course a reminder of our eternal duty to love and do good unto others. And Advent is simply to prepare us for the coming of this day.

But if Advent and Christmas is this important, it is an immense task to prepare for, isn’t it? But as a student, is there anything we can do?

Yes, we can help in the preparation in our small and simple ways. I, for instance, can prepare for the season by spending more time with my family and helping in the little chores at home. Not only we can learn more practical things, we get a little exercise.

Or we can use up more time studying to get better grades rather than to surfing what is more than necessary in the Internet. With barely three weeks left in the 3rd quarter, it will be nice to get better scores in our quizzes and activities.

And of course, we can pray for others, especially those who are in great pain and need. A little time we sacrifice would do great healing.

Indeed, these may be small things, but I know, in the long run, these will greatly contribute to our progress to become better persons, not just for the sake of our family or for others but also for ourselves.

So how about you, my dear schoolmates? To end, I would like to leave you these questions for reflection. How do you plan to spend the Advent and prepare for Christmas? Even in the simplest of your ways, how do you plan to serve others? And how are you to become a better person?

May everyone have a wonderful and meaningful Advent! Thank you and good day!
*******

Tuesday, August 16, 2011

Notes in Computer IV

The following is the link to the reviewer ginven in the Computer class:

https://docs.google.com/leaf?id=0B5Eku7tM-clgMThiN2QyN2MtOGM4ZC00OWJjLWEzYTYtZDUxN2RiZGU1NTFi&hl=en_US

Monday, May 9, 2011

SYLLABUS IN COMPUTER IV

ATENEO DE ILOILO
Santa Maria Catholic School
High School Department

SYLLABUS IN COMPUTER IV

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 covers 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 is a culmination of 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. IT Fundamentals I
a. The Ten Commandments of Computer Ethics
b. Number Systems and Conversion
c. ASCII and the Machine Language

2. 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

3. Your First Java Program
a. Explaining Welcome.java
b. Explaining Main.java

4. Data Types, Literals, Keywords and Identifiers
a. Keywords
b. Identifiers
c. Data Types
d. Literals

5. Java Operators
a. Arithmetic Operators
b. Relational Operators
c. Logical Operators
d. Bitwise Operators
e. Operator Precedence

6. 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. IT Fundamentals II
a. Flowcharting

2. Loops
a. for structure
b. while structure
c. do while structure

3. Exceptions
a. Nested Loops
b. continue
c. break

4. Classes
a. Classes
b. Constructors
c. Inheritance
d. Interface
e. Overloading Methods
f. Overriding Methods

5. Arrays
a. Single Dimensional Arrays
b. Multi-Dimensional Arrays

6. GUI
a. Abstract Window Toolkit (AWT)
b. Containers
c. Layout Managers
Project:
1. Completed proposed Java program.
2. Calculator GUI

C. THIRD QUARTER
I.T. Project Management

1. IT Fundamentals III
a. Basic logical circuits
b. Truth tables

2. 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

3. Defining the It Project
a. IT Project Scope
b. IT Project Storyboard
c. Work Breakdown Structure

4. Planning your It Project Resource
a. IT Project Resources
b. Resource Availability and Sourcing Options, and Project Budget Plan

5. 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 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, Feedback, Maintenance, and Enhancements

7. IT Fundamentals IV
a. Flash Game Making


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: Projects and its corresponding rubrics or criteria will be introduced to students during its presentation.

V. GENERAL REQUIREMENTS

1. Official Computer IV Textbooks:
Abe, Lesley, Jaime D.L. Caro, et al. (2010). Java Programming. Quezon City: TechFactors, Inc.
Abe, Lesley, Jaime D.L. Caro, et al. (2010). IT Project Management. Quezon City: TechFactors, Inc.
2. Computer Notebook
3. Black Pen and Intermediate Paper

VI. REFERENCES

1. Official Computer IV Textbooks:
Abe, Lesley, Jaime D.L. Caro, et al. (2010). Java Programming. Quezon City: TechFactors, Inc.
Abe, Lesley, Jaime D.L. Caro, et al. (2010). IT Project Management. Quezon City: TechFactors, Inc.

CONSULTATION:
Academic consultations are highly encouraged by the subject teacher/s by appointment during school hours depending on their availability. Students and/or parents can contact the teacher through e-mail, and may still be accommodated after class (4:00 – 4: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.