User talk:Deanenanoria

Computer Aided Instruction On Computer Assembly

Almost all things nowadays are being run by computers. Through computers, people are able to minimize their workloads. It allows the user to manipulate data easily in the internet. Allow people to share knowledge, ideas and experience in any field. And it has been widely used in training purposes.

Talking about training, many students today are being trained through computer programs like Typing Master, Encarta and etc. This program is called CAI (Computer Aided Instruction) or CAL (Computer Assisted Learning), it allows the user to learn and study a certain topic even without the presence of the teacher or the instructor. The program will be the one who will teach the user according to the topic he/she choose. It will provide 3D animation and questionnaires for the students to learn and evaluate their self. Through this it enables to level up an ordinary way of teaching.

Most of the students are bored in an old school way of teaching because they’re now more attracted to visual effects of a certain computer programs, like its animation, graphic effects and etc. That’s why this system provides 3D animation videos in every topic and an interactive test to be able to get the students attention.

Project Objectives

The main objective of the system is to help lessen the workloads of the teacher.

•	Provide a 3D animation video and a text-to-speech audio on the discussion. •	Allow the students an exercises or evaluation tool. •	Generate student’s performance report after taking up the assessment. •	Provide the teacher to edit/delete/add student information and the topics to be discussed. •	Topics that help the student learn even without the presence of the instructor. •	Provide the teacher to add and edit questionnaire that is intends to follow up the student’s performance.

Scope of the Project

The system covers on the basic manipulation of the network neighborhood, windows media player and the selected features of Microsoft Word. The system will be created with the use of the VB.net and the animation will be made by the use of Maya with the help of the Sony Vegas to enhance the video quality and effects. The system game is powered by the help of flash animation and the leader is responsible on checking the application given to the students.

Significance of the Project

•	To Students

	It will help the students to have a basic knowledge in identifying the proper way in assembling the parts of a computerdesktop. 	Enables student-centered teaching 	Enhances better learning retention

•	To School

	It will help the school to be more productive in terms of their way of teaching. 	Provide standard knowledge set to students

•	To Teachers

	It will help to explain or to emphasize well the lessons to the students. 	Eases workload of teachers & faculties

•	To the future Researcher

	The study will help the future researchers to have an idea on how to use and apply CAI (Computer Aided Instruction) in teaching.

Operational Definition of Terms

CAI – Computer Aided Instruction is a system that uses (personal) computers for education and training.

3D – Three-dimensional space, it is a motion picture that enhances the illusion of depth perception.

Autodesk Maya– 3D animation software delivers an end-to-end creative workflow with comprehensive tools for animation, modeling, simulation, visual effects, rendering, match moving, and compositing on a highly extensible production platform. Whether you work in film, games, television, advertising, publishing, or graphic design, Maya offers state-of-the-art toolsets, combined into a single affordable offering designed to help meet today’s demanding production requirements.

Adobe Flash (formerly Macromedia Flash) – is a multimedia platform used to add animation, video, and interactivity to web pages. Flash is frequently used for advertisements, games and flash animations for broadcast.

Visual Basic .NET (VB.NET) – is an object-oriented computer programming language that can be viewed as an evolution of the classic Visual Basic (VB), which is implemented on the .NET Framework.

Sony Vegas – is a professional video editing software package for non-linear editing systems. Text-to-speech (TTS) – is a type of speech synthesis application that is used to create a spoken sound version of the text in a computer document, such as a help file or a Web page.

PROJECT ANALYSIS AND DESIGN

Analysis Models (Software Paradigm Used)

Computer Aided Instruction on Computer Assembly is based on waterfall model because it allows for departmentalization and managerial control that is very essential to our project in order to set deadlines for each stage of development and a product can proceed through the development process.

Computer Aided Instruction on Computer Assembly has been developed and the following has been considered:

Requirement Gathering and Analysis

Computer Aided Instruction analyzes all possible requirements of the system to be developed. Requirements are set of functionalities and constraints that the end-user (who will be using the system) expects from the system. The requirements are gathered from the end-user by conducting a survey; these requirements are analyzed for their validity.

System Design

The coding and design for Computer Aided Instruction on Computer Assembly are made in this phase but before a starting for actual coding, it is highly important to understand what we are going to create and what it should look like? The requirement specifications from first phase are studied in this phase and system design is prepared. System Design helps in specifying hardware and system requirements and also helps in defining overall system architecture.

Implementation

In implementing Computer Aided Instruction on Computer Assembly, the work is divided in modules/units and actual coding is started. The system is first developed in small programs called units, which are integrated in the next phase. Each unit is developed and tested for its functionality; this is referred to as Unit Testing.

Testing

Our system is first divided in units which are developed and tested for their functionalities. These units are integrated into a complete system during Integration phase and tested to check if all modules/units coordinate between each other and the system as a whole behaves as per the specifications, this also to know if our system is running well.

Deployment of System

In this phase the Computer Aided Instruction on Computer Assembly will be delivered to the faculty of College of Computer Studies and will be used to the students.

Maintenance

In this phaseComputer Aided Instruction should be under maintenance because not all the problems come in picture directly but they arise time to time and needs to be solved.This step occurs after installation, and involves making modifications to the system or an individual component to alter attributes or improve performance of our system.

References Sandhyarani, Ningthoujam. “Advantages of Computers.” From http://www.buzzle.com/articles/advantages-of-computers.html Unknown “Computer Hardware” from http://www.comptechdoc.org/basic/basictut/hardhard.html Balakjian, Aram. “PC it YourSelf The animated Guide to Building a PC” from www.pcityourself.com Pendzich, Frank C. “PC Assembly Checklist.”From http://www.anypdftools.com/pdf-converter-win-buy.html. 16 July, 2002 “How To FUD/UD A VB.Net Application.” From http://www.funnyhumorclips.net/yt/how-to-fudud-a-vbnet-application/njQSxoDBT6E.html Pratt, Andy. “Storing/Retrieving BLOB Data directly into a PictureBox in VB.NET.”January 31, 2007 from http://forums.mysql.com/read.php?38,6172,137692 Unknown http://www.spreadia.com/Se_(text_editor)/147988156/Visual_Basic_2008_-_Creating_a_text_editor_part_1 Patel, Kirtan. “RichTextBox bold, italic and underline functions.” From http://www.vbdotnetheaven.com/Forums/Thread/62285/richtextbox-bold-italic-and-underline-functions.aspx