diff options
Diffstat (limited to 'examples/English_Matching_Words_and_Objects')
43 files changed, 0 insertions, 421 deletions
diff --git a/examples/English_Matching_Words_and_Objects/assets/audio/correct.ogg b/examples/English_Matching_Words_and_Objects/assets/audio/correct.ogg Binary files differdeleted file mode 100755 index a0d9e3a..0000000 --- a/examples/English_Matching_Words_and_Objects/assets/audio/correct.ogg +++ /dev/null diff --git a/examples/English_Matching_Words_and_Objects/assets/audio/incorrect.ogg b/examples/English_Matching_Words_and_Objects/assets/audio/incorrect.ogg Binary files differdeleted file mode 100755 index 4805e55..0000000 --- a/examples/English_Matching_Words_and_Objects/assets/audio/incorrect.ogg +++ /dev/null diff --git a/examples/English_Matching_Words_and_Objects/assets/image/1.png b/examples/English_Matching_Words_and_Objects/assets/image/1.png Binary files differdeleted file mode 100755 index 7c78dd2..0000000 --- a/examples/English_Matching_Words_and_Objects/assets/image/1.png +++ /dev/null diff --git a/examples/English_Matching_Words_and_Objects/assets/image/10.png b/examples/English_Matching_Words_and_Objects/assets/image/10.png Binary files differdeleted file mode 100755 index be2f64d..0000000 --- a/examples/English_Matching_Words_and_Objects/assets/image/10.png +++ /dev/null diff --git a/examples/English_Matching_Words_and_Objects/assets/image/11.png b/examples/English_Matching_Words_and_Objects/assets/image/11.png Binary files differdeleted file mode 100755 index 9aaaed0..0000000 --- a/examples/English_Matching_Words_and_Objects/assets/image/11.png +++ /dev/null diff --git a/examples/English_Matching_Words_and_Objects/assets/image/12.png b/examples/English_Matching_Words_and_Objects/assets/image/12.png Binary files differdeleted file mode 100755 index c7b89fe..0000000 --- a/examples/English_Matching_Words_and_Objects/assets/image/12.png +++ /dev/null diff --git a/examples/English_Matching_Words_and_Objects/assets/image/13.png b/examples/English_Matching_Words_and_Objects/assets/image/13.png Binary files differdeleted file mode 100755 index 6ff85d4..0000000 --- a/examples/English_Matching_Words_and_Objects/assets/image/13.png +++ /dev/null diff --git a/examples/English_Matching_Words_and_Objects/assets/image/14.png b/examples/English_Matching_Words_and_Objects/assets/image/14.png Binary files differdeleted file mode 100755 index 0c0e2a9..0000000 --- a/examples/English_Matching_Words_and_Objects/assets/image/14.png +++ /dev/null diff --git a/examples/English_Matching_Words_and_Objects/assets/image/15.png b/examples/English_Matching_Words_and_Objects/assets/image/15.png Binary files differdeleted file mode 100755 index 0d26e23..0000000 --- a/examples/English_Matching_Words_and_Objects/assets/image/15.png +++ /dev/null diff --git a/examples/English_Matching_Words_and_Objects/assets/image/16.png b/examples/English_Matching_Words_and_Objects/assets/image/16.png Binary files differdeleted file mode 100755 index 5ef7bb3..0000000 --- a/examples/English_Matching_Words_and_Objects/assets/image/16.png +++ /dev/null diff --git a/examples/English_Matching_Words_and_Objects/assets/image/17.png b/examples/English_Matching_Words_and_Objects/assets/image/17.png Binary files differdeleted file mode 100755 index 9d3729b..0000000 --- a/examples/English_Matching_Words_and_Objects/assets/image/17.png +++ /dev/null diff --git a/examples/English_Matching_Words_and_Objects/assets/image/18.png b/examples/English_Matching_Words_and_Objects/assets/image/18.png Binary files differdeleted file mode 100755 index a3490c5..0000000 --- a/examples/English_Matching_Words_and_Objects/assets/image/18.png +++ /dev/null diff --git a/examples/English_Matching_Words_and_Objects/assets/image/19.png b/examples/English_Matching_Words_and_Objects/assets/image/19.png Binary files differdeleted file mode 100755 index 9dab844..0000000 --- a/examples/English_Matching_Words_and_Objects/assets/image/19.png +++ /dev/null diff --git a/examples/English_Matching_Words_and_Objects/assets/image/2.png b/examples/English_Matching_Words_and_Objects/assets/image/2.png Binary files differdeleted file mode 100755 index 71dbad9..0000000 --- a/examples/English_Matching_Words_and_Objects/assets/image/2.png +++ /dev/null diff --git a/examples/English_Matching_Words_and_Objects/assets/image/20.png b/examples/English_Matching_Words_and_Objects/assets/image/20.png Binary files differdeleted file mode 100755 index 0400c3b..0000000 --- a/examples/English_Matching_Words_and_Objects/assets/image/20.png +++ /dev/null diff --git a/examples/English_Matching_Words_and_Objects/assets/image/21.png b/examples/English_Matching_Words_and_Objects/assets/image/21.png Binary files differdeleted file mode 100755 index 0eda363..0000000 --- a/examples/English_Matching_Words_and_Objects/assets/image/21.png +++ /dev/null diff --git a/examples/English_Matching_Words_and_Objects/assets/image/22.png b/examples/English_Matching_Words_and_Objects/assets/image/22.png Binary files differdeleted file mode 100755 index 68c80ab..0000000 --- a/examples/English_Matching_Words_and_Objects/assets/image/22.png +++ /dev/null diff --git a/examples/English_Matching_Words_and_Objects/assets/image/23.png b/examples/English_Matching_Words_and_Objects/assets/image/23.png Binary files differdeleted file mode 100755 index 50940b1..0000000 --- a/examples/English_Matching_Words_and_Objects/assets/image/23.png +++ /dev/null diff --git a/examples/English_Matching_Words_and_Objects/assets/image/24.png b/examples/English_Matching_Words_and_Objects/assets/image/24.png Binary files differdeleted file mode 100755 index 441f012..0000000 --- a/examples/English_Matching_Words_and_Objects/assets/image/24.png +++ /dev/null diff --git a/examples/English_Matching_Words_and_Objects/assets/image/25.png b/examples/English_Matching_Words_and_Objects/assets/image/25.png Binary files differdeleted file mode 100755 index 4194534..0000000 --- a/examples/English_Matching_Words_and_Objects/assets/image/25.png +++ /dev/null diff --git a/examples/English_Matching_Words_and_Objects/assets/image/26.png b/examples/English_Matching_Words_and_Objects/assets/image/26.png Binary files differdeleted file mode 100755 index bf2b657..0000000 --- a/examples/English_Matching_Words_and_Objects/assets/image/26.png +++ /dev/null diff --git a/examples/English_Matching_Words_and_Objects/assets/image/27.png b/examples/English_Matching_Words_and_Objects/assets/image/27.png Binary files differdeleted file mode 100755 index cf8380e..0000000 --- a/examples/English_Matching_Words_and_Objects/assets/image/27.png +++ /dev/null diff --git a/examples/English_Matching_Words_and_Objects/assets/image/28.png b/examples/English_Matching_Words_and_Objects/assets/image/28.png Binary files differdeleted file mode 100755 index 94ba36b..0000000 --- a/examples/English_Matching_Words_and_Objects/assets/image/28.png +++ /dev/null diff --git a/examples/English_Matching_Words_and_Objects/assets/image/29.png b/examples/English_Matching_Words_and_Objects/assets/image/29.png Binary files differdeleted file mode 100755 index d4e1dfe..0000000 --- a/examples/English_Matching_Words_and_Objects/assets/image/29.png +++ /dev/null diff --git a/examples/English_Matching_Words_and_Objects/assets/image/3.png b/examples/English_Matching_Words_and_Objects/assets/image/3.png Binary files differdeleted file mode 100755 index 5263bbf..0000000 --- a/examples/English_Matching_Words_and_Objects/assets/image/3.png +++ /dev/null diff --git a/examples/English_Matching_Words_and_Objects/assets/image/30.png b/examples/English_Matching_Words_and_Objects/assets/image/30.png Binary files differdeleted file mode 100755 index 4daafaf..0000000 --- a/examples/English_Matching_Words_and_Objects/assets/image/30.png +++ /dev/null diff --git a/examples/English_Matching_Words_and_Objects/assets/image/4.png b/examples/English_Matching_Words_and_Objects/assets/image/4.png Binary files differdeleted file mode 100755 index 4c32dfa..0000000 --- a/examples/English_Matching_Words_and_Objects/assets/image/4.png +++ /dev/null diff --git a/examples/English_Matching_Words_and_Objects/assets/image/5.png b/examples/English_Matching_Words_and_Objects/assets/image/5.png Binary files differdeleted file mode 100755 index af1c580..0000000 --- a/examples/English_Matching_Words_and_Objects/assets/image/5.png +++ /dev/null diff --git a/examples/English_Matching_Words_and_Objects/assets/image/6.png b/examples/English_Matching_Words_and_Objects/assets/image/6.png Binary files differdeleted file mode 100755 index 24fcd77..0000000 --- a/examples/English_Matching_Words_and_Objects/assets/image/6.png +++ /dev/null diff --git a/examples/English_Matching_Words_and_Objects/assets/image/7.png b/examples/English_Matching_Words_and_Objects/assets/image/7.png Binary files differdeleted file mode 100755 index 80c300c..0000000 --- a/examples/English_Matching_Words_and_Objects/assets/image/7.png +++ /dev/null diff --git a/examples/English_Matching_Words_and_Objects/assets/image/8.png b/examples/English_Matching_Words_and_Objects/assets/image/8.png Binary files differdeleted file mode 100755 index 8e4f39a..0000000 --- a/examples/English_Matching_Words_and_Objects/assets/image/8.png +++ /dev/null diff --git a/examples/English_Matching_Words_and_Objects/assets/image/9.png b/examples/English_Matching_Words_and_Objects/assets/image/9.png Binary files differdeleted file mode 100755 index 8c971d0..0000000 --- a/examples/English_Matching_Words_and_Objects/assets/image/9.png +++ /dev/null diff --git a/examples/English_Matching_Words_and_Objects/assets/image/default.png b/examples/English_Matching_Words_and_Objects/assets/image/default.png Binary files differdeleted file mode 100755 index 031f8bc..0000000 --- a/examples/English_Matching_Words_and_Objects/assets/image/default.png +++ /dev/null diff --git a/examples/English_Matching_Words_and_Objects/assets/image/home.png b/examples/English_Matching_Words_and_Objects/assets/image/home.png Binary files differdeleted file mode 100755 index 1a7c5ba..0000000 --- a/examples/English_Matching_Words_and_Objects/assets/image/home.png +++ /dev/null diff --git a/examples/English_Matching_Words_and_Objects/assets/image/info.png b/examples/English_Matching_Words_and_Objects/assets/image/info.png Binary files differdeleted file mode 100755 index 795c0cd..0000000 --- a/examples/English_Matching_Words_and_Objects/assets/image/info.png +++ /dev/null diff --git a/examples/English_Matching_Words_and_Objects/assets/image/matched.png b/examples/English_Matching_Words_and_Objects/assets/image/matched.png Binary files differdeleted file mode 100755 index 46d995a..0000000 --- a/examples/English_Matching_Words_and_Objects/assets/image/matched.png +++ /dev/null diff --git a/examples/English_Matching_Words_and_Objects/assets/image/pause.png b/examples/English_Matching_Words_and_Objects/assets/image/pause.png Binary files differdeleted file mode 100755 index 3db0573..0000000 --- a/examples/English_Matching_Words_and_Objects/assets/image/pause.png +++ /dev/null diff --git a/examples/English_Matching_Words_and_Objects/assets/image/play.png b/examples/English_Matching_Words_and_Objects/assets/image/play.png Binary files differdeleted file mode 100755 index 76538a3..0000000 --- a/examples/English_Matching_Words_and_Objects/assets/image/play.png +++ /dev/null diff --git a/examples/English_Matching_Words_and_Objects/assets/image/play_again.jpg b/examples/English_Matching_Words_and_Objects/assets/image/play_again.jpg Binary files differdeleted file mode 100755 index db3ae56..0000000 --- a/examples/English_Matching_Words_and_Objects/assets/image/play_again.jpg +++ /dev/null diff --git a/examples/English_Matching_Words_and_Objects/assets/image/repeat.png b/examples/English_Matching_Words_and_Objects/assets/image/repeat.png Binary files differdeleted file mode 100755 index 396335c..0000000 --- a/examples/English_Matching_Words_and_Objects/assets/image/repeat.png +++ /dev/null diff --git a/examples/English_Matching_Words_and_Objects/css/lesson.css b/examples/English_Matching_Words_and_Objects/css/lesson.css deleted file mode 100755 index bb40254..0000000 --- a/examples/English_Matching_Words_and_Objects/css/lesson.css +++ /dev/null @@ -1,124 +0,0 @@ -@CHARSET "ISO-8859-1";
-body {
- background: #ccc;
- }
-h1{
-position: absolute;
-float:right;
-right: 5px;
-top: 5px;
-width: 300px;
-height:25px;
-font: 18px Arial Black;
-color: purple;
-border-bottom: 5px dotted red;
-}
-#gameArea{
- margin: 0px 0px 0px 50px;
- width: 700px;
-}
-
-.notMatched{
- width: 95px;
- height: 95px;
- padding: 0px; /*top right bottom left**/
- margin: 0.25em;
-}
-
-
-#sideBar{
-position: absolute;
-float:right;
-right: 50px;
-top: 100px;
-border: 2px solid red;
-width: 210px;
-height:70px;
-background: yellow;
-}
-
-
-#timerBox1{ /* Show the timer running after the game has began.... */
-float:right;
-width: 35px;
-height: 35px;
-border: 2px dotted green;
-padding: 3px;
-margin: 0.5em;
-color: blue;
-font : bold 25px Arial Black, Times New Roman;
-background: #ACC;
-
-}
-
-#timerBox2{ /* Show the timer running after the game has began.... */
-float:right;
-width: 35px;
-height: 35px;
-border: 2px dotted green;
-padding: 3px;
-margin: 0.5em;
-color: blue;
-font : bold 25px Arial Black, Times New Roman;
-background: #ACC;
-}
-
-#timerBox3{ /* Show the timer running after the game has began.... */
-float:right;
-width: 35px;
-height: 35px;
-border: 2px dotted green;
-padding: 3px;
-margin: 0.5em;
-color: blue;
-font : bold 25px Arial Black, Times New Roman;
-background: #ACC;
-}
-
-#clickDisplay{
-position: absolute;
-float:right;
-right: 25px;
-top: 250px;
-width: 300px;
-height:80px;
-font: 20px Rockwell Bold,Arial Black, Verdana, Georgia;
-}
-#textBox{
-float:right;
-width: 150px;
-height: 35px;
-padding: 3px;
-color: red;
-font : bold 18px Verdana, Times New Roman;
-}
-#clickBox{
-float:right;
-width: auto;
-height: 35px;
-border: 2px dotted green;
-padding: 5px;
-margin: 0.5em;
-color: red;
-font : bold 25px Arial Black, Times New Roman;
-background: #ACC;
-}
-
-
-#playOptions{
-position: absolute;
-float:right;
-right: 25px;
-top: 400px;
-width: 250px;
-height:80px;
-
-}
-.imgButton{
-width: 64px;
-height: 64px;
-padding:2px;
-margin: 0.1em;
-}
-
-
diff --git a/examples/English_Matching_Words_and_Objects/index.html b/examples/English_Matching_Words_and_Objects/index.html deleted file mode 100755 index a6c60a1..0000000 --- a/examples/English_Matching_Words_and_Objects/index.html +++ /dev/null @@ -1,37 +0,0 @@ -<!DOCTYPE html>
-<html lang="en">
-<head>
- <title>Math_Matching Words and Objects</title>
- <meta name="keywords" content="karma,javascript,html5,sugar,sugarlabs,gsoc,ole,nepal,Match, Words, Objects" />
- <link type="text/css" rel="stylesheet" href="css/lesson.css" />
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
- <link type="image/ico" rel="icon" href="../../assets/default/images/favicon.ico" />
- <link type="text/css" rel="stylesheet" href="css/lesson.css" />
- <script type="text/javascript" src="../../js/jquery-1.3.2.min.js"></script>
- <script type="text/javascript" src="../../js/karma.js"></script>
- <script type="text/javascript" src="js/lesson.js"></script>
-</head>
-<body>
- <div id="gameArea"></div>
- <h1>Matching Words and Objects</h1>
- <div id ="sideBar">
-
- <div id="timerBox1"></div>
- <div id="timerBox2"></div>
- <div id="timerBox3"></div>
- </div>
- <div id="clickDisplay">
-
- <div id="clickBox"></div>
- <div id="textBox"> <br />Click Counter:-</div>
- </div>
- <div id="playOptions">
- <a href="#" id="anchorPlay"><img class="imgButton"id="imgPlay" src="assets/image/play.png"></a>
- <a href="#" id="anchorPause"><img class="imgButton"id="imgPause" src="assets/image/pause.png"></a>
- <a href="#" id="anchorRestart"><img class="imgButton"id="imgRepeat" src="assets/image/repeat.png"></a>
- </div>
- <form name="delayForm">
- <input type="hidden" name="delayval" size="5">
- </form>
-</body>
-</html>
\ No newline at end of file diff --git a/examples/English_Matching_Words_and_Objects/js/lesson.js b/examples/English_Matching_Words_and_Objects/js/lesson.js deleted file mode 100755 index 2ec1018..0000000 --- a/examples/English_Matching_Words_and_Objects/js/lesson.js +++ /dev/null @@ -1,260 +0,0 @@ -$(document).ready(function() { -var k = Karma({ - audio: [{'name':'correct','file':'correct.ogg'}, - {'name':'incorrect','file':'incorrect.ogg'} - ]}); - -k.ready(function(){ - - var i,j,flag; - var s=0; var m=0; var h=0; //varoiables for timer - var clickedObjects = []; //array storing the clicks of the two succesive clicks - var clickedObject = 0; //store the clicked image id - var matchedObjects = [];//store the matched images - var objrand = []; - var numClicked = 0; // If click on image it is incremnted by 1 - var numMatched = 0; //how many matched objects - var play =0; //not played yet pause - var restart = 0; //not restarted - var clickCounter = 0; - var gameArea = $('#gameArea'); - - - - function startTimer(){ - s=checkTime(s); - m=checkTime(m); - h=checkTime(h); - clickCounter = checkTime(clickCounter); - document.getElementById('clickBox').innerHTML=clickCounter; - document.getElementById('timerBox1').innerHTML=s; - document.getElementById('timerBox2').innerHTML=m; - document.getElementById('timerBox3').innerHTML=h; - - } - - var increaseTime = function(){ - if(play == 1){ - if(restart == 1){ - s = 0; - m = 0; - h = 0; - } - s++; - if(s>60){ - m++; - m=checkTime(m); - document.getElementById('timerBox2').innerHTML=m; - s = 0; - } - if(m>60){ - h++; - h=checkTime(h); - document.getElementById('timerBox3').innerHTML=h; - - m=0; - - } - s=checkTime(s); - - document.getElementById('timerBox1').innerHTML=s; - var t=setTimeout( - function(){ - increaseTime();},1000); - } - }; - - function checkTime(timePara){ - if (timePara<10 ) - { - timePara="0" + timePara; - } - return timePara; - }; - - - - - function generate_random_no() { //generate random number - var rand_no = Math.ceil(30*Math.random()); - return rand_no; - } - - function generate_random_objects_no(){ - objrand[0]=generate_random_no(); //1 number generated, 3 different numbers to be generated - for(i=1; i<30; i++){ - do{ - flag = 0; - objrand[i] = generate_random_no(); - for(j=0; j<i; j++){ - if(objrand[i]===objrand[j]){ - flag++; - } - } - }while(flag != 0 ); //end of do while loop - } - } - //alert(objrand); - - - - function load_default_images(){ - for(i=0; i<30; i++){ - document.getElementById("object"+objrand[i]+"").src = "assets/image/default.png"; - } - } - - - -function check_game_over(){ - if(numMatched ==30){ //show all - for(i = 1; i<31; i++){ - document.getElementById("object"+i+"").src = "assets/image/"+i+".png"; - } - play = 0; - - } -} - function store_clicked_object(objectClicked){ - if(play === 1){ - clickedObject = objectClicked; - clickedObjects[numClicked] = clickedObject; - numClicked++; - clickCounter++; - clickCounter = checkTime(clickCounter); - document.getElementById('clickBox').innerHTML=clickCounter; - show_processed_image(); - check_game_over(); - return true; - } - else{ - return false; - - } - - } - - function process_object(){ - //alert("test"); - var matchedCondition = 0; //not matched - if(clickedObjects[0]%2 == 0 && clickedObjects[1] == clickedObjects[0]-1) //even 1st number - matchedCondition = 1; - else if(clickedObjects[0]%2 != 0 && clickedObjects[1] == clickedObjects[0]+1) //odd first number - matchedCondition = 1; - else if(clickedObjects[1]%2 == 0 && clickedObjects[0] == clickedObjects[1]-1) //even 2nd number - matchedCondition = 1; - else if(clickedObjects[1]%2 != 0 && clickedObjects[0] == clickedObjects[1]+1) //odd 2nd number - matchedCondition = 1; - - - - if(matchedCondition!=0){ //matches - //if even clicked -1 - //if odd clicked +1 should be the answer - //alert("Matched"); - k.audio.correct.play(); - document.getElementById("object"+clickedObjects[0]+"").src = "assets/image/matched.png"; - document.getElementById("object"+clickedObjects[1]+"").src = "assets/image/matched.png"; - matchedObjects[numMatched] = clickedObjects[0]; - numMatched++; - matchedObjects[numMatched] = clickedObjects[1]; - numMatched++; - //alert("Matched,Matched Objects="+matchedObjects+",No.match="+numMatched+""); - numClicked = 0; - - - } - else{ - //alert("not matched"); - document.getElementById("object"+clickedObjects[0]+"").src = "assets/image/default.png"; - document.getElementById("object"+clickedObjects[1]+"").src = "assets/image/default.png"; - numClicked = 0; - - } - - - } - - function delay(){ - - document.delayForm.delayval.value = 1; - process_object(); - } - - function show_processed_image(){ //Show the click Image - var t; - if (numMatched !=0){ //some pairs has matched so be sure not to show them again - var flag = 0; //if matched already it is set to 1 - for(i = 0; i<numMatched; i++){ - if(clickedObject == matchedObjects[i] ){ - flag = 1; - } - } - - if(flag == 0){ //no matches found - document.getElementById("object"+clickedObject+"").src = "assets/image/"+clickedObject+".png"; - if(numClicked == 2){ - t=setTimeout(function(){delay();},1000); - - } - } - else{ //matched already so don't show - document.getElementById("object"+clickedObject+"").src = "assets/image/matched.png"; - numClicked = 0; - } - - } - - else if(numClicked == 2){ //process the image after 2 successive clicks - document.getElementById("object"+clickedObject+"").src = "assets/image/"+clickedObject+".png"; - //window.setTimeout('process_object()', 5000); - t=setTimeout(function(){delay();},1000); - - } - else{ - document.getElementById("object"+clickedObject+"").src = "assets/image/"+clickedObject+".png"; - } - } - - var assignSquares = function (square){ - - gameArea.append('<a href="#"></a>'); - $('#gameArea a:last-of-type').append('<img class="notMatched" id="object' + - square + '" src="" alt="" />'); - - $('#gameArea a:last-of-type').click( - function(){ - store_clicked_object(square); - }); - }; - - generate_random_objects_no(); - - startTimer(); - - var square; - - for(i=0; i<30; i++){ - square = objrand[i]; - assignSquares(square); - } - - - $('a#anchorPlay').click(function(){ - play = 1; - increaseTime(); - }); - $('a#anchorPause').click(function(){ - play = 0; - increaseTime(); - }); - $('a#anchorRestart').click(function(){ - location.reload(true); - }); - - load_default_images(); - - - - }); -});//end of DOM |