Category Archives: ESL

English as a second language (ESL) is the use or study of English by speakers with different native languages ( Wikipedia )

HTML/Javascript Jumbled Sentences Game Tutorial

We have an ESL (or “English as a Second or Foreign Language”) Jumbled Sentence construction game today that builds on the basic (game) structure of HTML/Javascript Homophones Game Tutorial as shown below. Doing this web application, though, taught me, yet … Continue reading

Posted in eLearning, ESL, Event-Driven Programming, Games, Tutorials | Tagged , , , , , , , , , , , , | Leave a comment

HTML/Javascript Homophones Game Tutorial

Homophones, the topic of today’s web application, and homonyms, the topic of HTML/Javascript Homonyms Game Tutorial as shown below, are both frequently cited as sources of difficulty for ESL (or “English as a Second or Foreign Language”) students. In the … Continue reading

Posted in eLearning, ESL, Games, Not Categorised, Tutorials | Tagged , , , , , , , | Leave a comment

Alliterated Synonyms Word Game Primer Tutorial

Today, we hope you find our “Alliterated Synonyms Word Game” that links word pairs that have alliteration and, loosely, have similarities to their meaning … congratulations on finding it, and you may also want to try running it, while you’re … Continue reading

Posted in eLearning, ESL, Games, Tutorials | Tagged , , , , , , , | Leave a comment

HTML/Javascript Sentence Participle Phrase Game Tutorial

The easiest English games to design are those that involve discrete words, because then dictionaries and thesauruses can be used. Learning English (for students whose first language is not English (ESL)) is obviously more useful when the student can piece … Continue reading

Posted in eLearning, ESL, Tutorials | Tagged , , , , , , | Leave a comment

Javascript Dynamic Function Overload Tutorial

Once you’ve succeeded with a piece of coding logic that is functioning, and you went to the trouble of making it modular, which we feel we did a couple of days ago when we presented Javascript Function Overload Primer Tutorial, … Continue reading

Posted in eLearning, ESL, Event-Driven Programming, Tutorials | Tagged , , , , , , , , , , , , , , , | 5 Comments

Javascript Function Overload Primer Tutorial

Today’s blog posting, long in the making, is about Javascript’s function override (or overload) capabilities. We’ve spoken about this before in relation to C++ or Java with these tutorials. So let’s do a simple example first. Take the Javascript global … Continue reading

Posted in eLearning, ESL, Event-Driven Programming, Games, Tutorials | Tagged , , , , , , , , , , , , , , | 14 Comments

Suffix Ology Primer Tutorial

A lot of nouns in English related to “the study of” have the suffix “ology”. So, today, we team up the wonderful list of mainly scientific nouns that have a suffix of “ology” (thanks) with the HTML canvas element as … Continue reading

Posted in eLearning, ESL, Games, Tutorials | Tagged , , , , , , , , , , | 9 Comments

Google Translate English Phrasal Verbs and Idioms Tutorial

A couple of our recent ESL tutorials regarding Phrasal Verbs (English Phrasal Verb Game Primer Tutorial) and English Expressions and Idioms (as with English Expressions and Idioms Game Primer Tutorial below) have a lot in common, especially their capacity to … Continue reading

Posted in eLearning, ESL, Event-Driven Programming, Tutorials | Tagged , , , , , , , , , , , , , | 7 Comments