Archive for August, 2009

Correct English Language Software © – Easily Fix Your English!

August 29th, 2009



Correct English Language Software provides advanced technological solution for our basic writing editing and proofreading needs. Although it can sometimes become frustrating, writing is a skill that we constantly need to improve if we want to achieve our writing goals. Read the following review in order to learn more on how you can write better English.

Quick introduction

Correct English Language Software provides grammatical proofreading ability by automatically identifying any writing problems. It enables you to edit and correct your writing for any grammar, punctuation or spelling errors. These solutions are based on a large database, similar to spell checkers, just that here they compare your writing to proper grammatical variations of your sentences. If we research these nlp (natural language processing) programs we will notice that most of them provide the following: suggesting corrections for common grammar and punctuation problems, spell checking, and text enrichment.

What is in it for us?

This instant writing proofreading technology provides several important advantages:



Assisting ESL learners assimilating English grammar rules.

Improving our basic-intermediate grammar writing level.

Improving sentence construction with correct grammar and punctuation.



We could probably count other advantages that are not covered here, as this technology keeps changing, bringing us new improvements that help us on improving our Writing performance.

Conclusion

Correct English Language Software not only improves our writing, but helps us to better express our thoughts and ideas. If we want to keep our English writing clean, clear and professional, no doubt that this technology can help us get there. Developing this complex technology is challenging, however, we can expect this technology to further develop itself, simply because writing is one of the most important tools that help us with almost any aspect in life.




By: Gil Lavitov

APPROACHES TO FOREIGN LANGUAGE TEACHING

August 28th, 2009

Branka Maksimovi?, ph. D

 

 

APPROACHES TO FOREIGN LANGUAGE TEACHING

 

 

 

Analyzing the theoretic basis of the foreign language teaching, one could find certain  confusing terms, so it might be useful to elaborate a little bit its underlying principles which are very frequently linked to the approach to a foreign language. These can also can be bewildering if the character of the relationship between them is not precisely defined so it can remains unclear whether they complement or obliterate each other or perhaps create a dialectic accord.The most popular approaches in contemporary foreign language teaching are the oral approach, in addition to an integrated, multimedial and functional approaches.

 

An Oral Approach

 

It is related to the main goal of the foreign language teaching, that is, the student’s communicative competence.Communicative competence is the ability of the student to use the language in real life situations. It is a step further from the goal we used to satisfy ourselves with once before, which was the ability of the student to use the language within the classroom situations as developed in the teaching material. Namely, it turned out that even a by-heart memorized lesson does not capacitate the student to use the foreign language in real life. The goal we set before us is very ambitious and its realization requires the whole teaching process to be fully committed to it, which means modification of the traditional approach to foreign language teaching.

 

Experience has shown that (despite some oscillations that emerged there lately) we achieve our goal faster and easier if the teaching process starts with the oral phase. Length of the oral phase depends on the age of students, intention of teaching etc.

 

An Integrated Approach

 

It is correlated with relationship between mechanical and cognitive adoption of a foreign language. It is well-known that the supporters of structuralistic methods brought the mechanical adoption of foreign languages to the extreme. Bloomfield’s assertion that “Language learning is over-learning; anything less is of no use”, turned into a dogma and gave a green light to insisting on memorizing of sentence patterns.

 

Reaction that followed meant a complete discontinuation with drills. We were almost on verge of a new grammatical and translation method. A real war broke out between those who advocated for mechanical approach and those who preferred cognitive language adoption.

 

Luckily, voices of a third group claiming that there is no dilemma between those two approaches, rose soon.  Foreign language is adopted both mechanically and cognitively. An integrated approach contains mechanical and cognitive approach, depending on the student’s age and language material.

 

Mechanical approach will dominate with young pupils and children below the adolescence period, while with older students who can benefit from knowing how the language functions, cognitive approach will dominate.

 

Choice will, of course, depend a lot on language material. Imitation and repetition is the easiest way of adoption of phrases, clichés, even the phonetic system, while more complex syntax relationships, especially if they include negative transfer of mother tongue, are easier adopted cognitively, following an explanation and  having an insight in the language system.

 

A Multimedial Approach

 

This approach can be defined as use of all the media that can optimally contribute to the student’s communicative competence in a given situation. What is new in this approach? Choice of media is a part of a system to be complied with by the syllabus creator, the teaching material author and the class teacher.

 

Among the main functions of multimedial approach is to motivate the students to actually start speaking a foreign language. Technology and informatics enabled the student to see and hear what is happening in a country language of which they are learning, through the films, music, Internet and social networks. That way they can participate in real situations happening over there, which facilitates the process of the foreign language adoption.[1]

 

[1] M.Vilke, “Multimedial approach in foreign language teaching”, Strani jezici No.3, Zagreb, 1974. p.189-193




By: Branka Maksimovic

How Php (hypertext Preprocessor) Programming Language and Zend Framework are Helpful to Us?

August 26th, 2009

PHP is the most popular web scripting language and a widely used programming language used for website development. PHP stands for “Hypertext Preprocessor” but it originally stood for “Personal Home Page” in 1995. It is a wonderful language which was originally designed for producing dynamic web pages for virtually any web application. PHP is a general purpose scripting language that facilitates developer in making dynamically driven websites and it is very easy to learn and understand.

PHP provides support to different databases like Oracle, Sybase, MySQL, etc and it can be easily embedded into HTML also. It rapidly grew to become much more robust language, but was originally designed for use in Web Site Development. In a nutshell, PHP is most popular because of its functionality which can be changed as per ones requirements.

In PHP community, PHP frameworks are the newest buzz word from recent years. There are different kinds of frameworks available and it is good for developers to select the right framework. The objective of a framework is make the web-based applications process easier. This helps in reusing the developed code, intuitive to work with and of course stable. Some of the important frameworks are Zend framework, Symfony, CakePHP, Prado and Solar. Among these, Zend framework is the most hyped framework and a web based application designed to build complex PHP applications simpler.

Benefits of PHP application development:

#1. PHP is an open-source language so it is free. It can be easily installed and you don’t need to pay thousands of dollars to purchase. It is used by millions of people and large group of developers around the globe.

#2. PHP integrates well with HTML which is its primary use i.e. the actual PHP code can be embedded into HTML code. This enables your web server to process web pages before they are actually displayed in the user’s web browser.

#3. PHP is generally human friendly (simple and easy to learn) than other high level programming languages such as C, C++, ASP or ASP.net.

#4. PHP is versatile which is supported on most web servers and runs on all major operating systems like Mac OS, windows, Linux etc.

#5. PHP results in quicker navigation and efficient page loading as its processing speed is quite faster.

#6. The most recent version of PHP is very stable. It is used for web programming much like C / JavaScript, Java and Microsoft C#.

PHP is a very well-established language. Its popularity continues to grow rapidly because it is free (it is open-source software), it is fast (It can be easily embedded into HTML), have full object oriented support and huge capability to build any sort of application which can run in web browser.




By: Sourcebits Technologies