update,
BIN
task1/_del/source.old/public/assets/icons/android-chrome-192x192.png
(Stored with Git LFS)
Normal file
BIN
task1/_del/source.old/public/assets/icons/android-chrome-512x512.png
(Stored with Git LFS)
Normal file
BIN
task1/_del/source.old/public/assets/icons/android-maskable-192x192.png
(Stored with Git LFS)
Normal file
BIN
task1/_del/source.old/public/assets/icons/android-maskable-512x512.png
(Stored with Git LFS)
Normal file
BIN
task1/_del/source.old/public/assets/icons/apple-touch-icon.png
(Stored with Git LFS)
Normal file
BIN
task1/_del/source.old/public/assets/icons/favicon-16x16.png
(Stored with Git LFS)
Normal file
BIN
task1/_del/source.old/public/assets/icons/favicon-32x32.png
(Stored with Git LFS)
Normal file
BIN
task1/_del/source.old/public/assets/icons/favicon.ico
Normal file
After Width: | Height: | Size: 15 KiB |
BIN
task1/_del/source.old/public/assets/icons/favicon.png
(Stored with Git LFS)
Normal file
BIN
task1/_del/source.old/public/assets/icons/icon-128.webp
Normal file
After Width: | Height: | Size: 4.8 KiB |
BIN
task1/_del/source.old/public/assets/icons/icon-192.webp
Normal file
After Width: | Height: | Size: 9.3 KiB |
BIN
task1/_del/source.old/public/assets/icons/icon-256.webp
Normal file
After Width: | Height: | Size: 14 KiB |
BIN
task1/_del/source.old/public/assets/icons/icon-48.webp
Normal file
After Width: | Height: | Size: 1.4 KiB |
BIN
task1/_del/source.old/public/assets/icons/icon-512.webp
Normal file
After Width: | Height: | Size: 47 KiB |
BIN
task1/_del/source.old/public/assets/icons/icon-72.webp
Normal file
After Width: | Height: | Size: 2.3 KiB |
BIN
task1/_del/source.old/public/assets/icons/icon-96.webp
Normal file
After Width: | Height: | Size: 3.5 KiB |
BIN
task1/_del/source.old/public/assets/icons/icon.png
(Stored with Git LFS)
Normal file
BIN
task1/_del/source.old/public/assets/icons/icon_144.png
(Stored with Git LFS)
Normal file
@@ -0,0 +1 @@
|
||||
{"name":"","short_name":"","icons":[{"src":"/android-chrome-192x192.png","sizes":"192x192","type":"image/png"},{"src":"/android-chrome-512x512.png","sizes":"512x512","type":"image/png"}],"theme_color":"#ffffff","background_color":"#ffffff","display":"standalone"}
|
BIN
task1/_del/source.old/public/audio.mp3
Normal file
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"image": "helloworld.jpg",
|
||||
"sound": "helloworld.mp4",
|
||||
"word": "keyboard",
|
||||
"word_c": "鍵盤",
|
||||
"sample_e": "I buy a keyboard to type",
|
||||
"sample_c": "我買個鍵盤打字"
|
||||
}
|
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"image": "helloworld.jpg",
|
||||
"sound": "helloworld.mp4",
|
||||
"word": "keyboard",
|
||||
"word_c": "鍵盤",
|
||||
"sample_e": "I buy a keyboard to type",
|
||||
"sample_c": "我買個鍵盤打字"
|
||||
}
|
542
task1/_del/source.old/public/data/Lesson/content.json
Normal file
@@ -0,0 +1,542 @@
|
||||
[
|
||||
{
|
||||
"name": "vocabulary",
|
||||
"path": "vocabulary",
|
||||
"content": [
|
||||
{
|
||||
"cat_name": "Technology",
|
||||
"cat_image": "/data/Lesson/images/technology.jpg",
|
||||
"content": [
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "C_keyboard 00",
|
||||
"word_c": "C_鍵盤 00",
|
||||
"sample_e": "C_I buy a keyboard to type 00",
|
||||
"sample_c": "C_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "C_keyboard 01",
|
||||
"word_c": "C_鍵盤 00",
|
||||
"sample_e": "C_I buy a keyboard to type 00",
|
||||
"sample_c": "C_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "C_keyboard 02",
|
||||
"word_c": "C_鍵盤 00",
|
||||
"sample_e": "C_I buy a keyboard to type 00",
|
||||
"sample_c": "C_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"cat_name": "art",
|
||||
"cat_image": "/data/Lesson/images/art.jpg",
|
||||
"content": [
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "A_keyboard 00",
|
||||
"word_c": "A_鍵盤 00",
|
||||
"sample_e": "A_I buy a keyboard to type 00",
|
||||
"sample_c": "A_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "A_keyboard 00",
|
||||
"word_c": "A_鍵盤 00",
|
||||
"sample_e": "A_I buy a keyboard to type 00",
|
||||
"sample_c": "A_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "A_keyboard 00",
|
||||
"word_c": "A_鍵盤 00",
|
||||
"sample_e": "A_I buy a keyboard to type 00",
|
||||
"sample_c": "A_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "A_keyboard 00",
|
||||
"word_c": "A_鍵盤 00",
|
||||
"sample_e": "A_I buy a keyboard to type 00",
|
||||
"sample_c": "A_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "A_keyboard 00",
|
||||
"word_c": "A_鍵盤 00",
|
||||
"sample_e": "A_I buy a keyboard to type 00",
|
||||
"sample_c": "A_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "A_keyboard 00",
|
||||
"word_c": "A_鍵盤 00",
|
||||
"sample_e": "A_I buy a keyboard to type 00",
|
||||
"sample_c": "A_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "A_keyboard 00",
|
||||
"word_c": "A_鍵盤 00",
|
||||
"sample_e": "A_I buy a keyboard to type 00",
|
||||
"sample_c": "A_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"cat_name": "nature",
|
||||
"cat_image": "/data/Lesson/images/nature.jpg",
|
||||
"content": [
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "N_keyboard 00",
|
||||
"word_c": "N_鍵盤 00",
|
||||
"sample_e": "N_I buy a keyboard to type 00",
|
||||
"sample_c": "N_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "N_keyboard 00",
|
||||
"word_c": "N_鍵盤 00",
|
||||
"sample_e": "N_I buy a keyboard to type 00",
|
||||
"sample_c": "N_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "N_keyboard 00",
|
||||
"word_c": "N_鍵盤 00",
|
||||
"sample_e": "N_I buy a keyboard to type 00",
|
||||
"sample_c": "N_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"cat_name": "workplace",
|
||||
"cat_image": "/data/Lesson/images/workplace.jpg",
|
||||
"content": [
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "W_keyboard 00",
|
||||
"word_c": "W_鍵盤 00",
|
||||
"sample_e": "W_I buy a keyboard to type 00",
|
||||
"sample_c": "W_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "W_keyboard 00",
|
||||
"word_c": "W_鍵盤 00",
|
||||
"sample_e": "W_I buy a keyboard to type 00",
|
||||
"sample_c": "W_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "W_keyboard 00",
|
||||
"word_c": "W_鍵盤 00",
|
||||
"sample_e": "W_I buy a keyboard to type 00",
|
||||
"sample_c": "W_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "W_keyboard 00",
|
||||
"word_c": "W_鍵盤 00",
|
||||
"sample_e": "W_I buy a keyboard to type 00",
|
||||
"sample_c": "W_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "W_keyboard 00",
|
||||
"word_c": "W_鍵盤 00",
|
||||
"sample_e": "W_I buy a keyboard to type 00",
|
||||
"sample_c": "W_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "W_keyboard 00",
|
||||
"word_c": "W_鍵盤 00",
|
||||
"sample_e": "W_I buy a keyboard to type 00",
|
||||
"sample_c": "W_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "W_keyboard 00",
|
||||
"word_c": "W_鍵盤 00",
|
||||
"sample_e": "W_I buy a keyboard to type 00",
|
||||
"sample_c": "W_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"cat_name": "sports",
|
||||
"cat_image": "/data/Lesson/images/sports.jpg",
|
||||
"content": [
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "S_keyboard 00",
|
||||
"word_c": "S_鍵盤 00",
|
||||
"sample_e": "S_I buy a keyboard to type 00",
|
||||
"sample_c": "S_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "S_keyboard 00",
|
||||
"word_c": "S_鍵盤 00",
|
||||
"sample_e": "S_I buy a keyboard to type 00",
|
||||
"sample_c": "S_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"cat_name": "news",
|
||||
"cat_image": "/data/Lesson/images/news.jpg",
|
||||
"content": [
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "N_keyboard 00",
|
||||
"word_c": "N_鍵盤 00",
|
||||
"sample_e": "N_I buy a keyboard to type 00",
|
||||
"sample_c": "N_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "N_keyboard 00",
|
||||
"word_c": "N_鍵盤 00",
|
||||
"sample_e": "N_I buy a keyboard to type 00",
|
||||
"sample_c": "N_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "N_keyboard 00",
|
||||
"word_c": "N_鍵盤 00",
|
||||
"sample_e": "N_I buy a keyboard to type 00",
|
||||
"sample_c": "N_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "N_keyboard 00",
|
||||
"word_c": "N_鍵盤 00",
|
||||
"sample_e": "N_I buy a keyboard to type 00",
|
||||
"sample_c": "N_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "N_keyboard 00",
|
||||
"word_c": "N_鍵盤 00",
|
||||
"sample_e": "N_I buy a keyboard to type 00",
|
||||
"sample_c": "N_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "N_keyboard 00",
|
||||
"word_c": "N_鍵盤 00",
|
||||
"sample_e": "N_I buy a keyboard to type 00",
|
||||
"sample_c": "N_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "N_keyboard 00",
|
||||
"word_c": "N_鍵盤 00",
|
||||
"sample_e": "N_I buy a keyboard to type 00",
|
||||
"sample_c": "N_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "N_keyboard 00",
|
||||
"word_c": "N_鍵盤 00",
|
||||
"sample_e": "N_I buy a keyboard to type 00",
|
||||
"sample_c": "N_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "connectives",
|
||||
"path": "connectives",
|
||||
"content": [
|
||||
{
|
||||
"cat_name": "Sequencing",
|
||||
"cat_image": "/data/Lesson/images/sequencing.jpg",
|
||||
"content": [
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "S_keyboard 00",
|
||||
"word_c": "S_鍵盤 01",
|
||||
"sample_e": "S_I buy a keyboard to type 00",
|
||||
"sample_c": "S_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "S_keyboard 00",
|
||||
"word_c": "S_鍵盤 02",
|
||||
"sample_e": "S_I buy a keyboard to type 00",
|
||||
"sample_c": "S_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "S_keyboard 00",
|
||||
"word_c": "S_鍵盤 03",
|
||||
"sample_e": "S_I buy a keyboard to type 00",
|
||||
"sample_c": "S_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "S_keyboard 00",
|
||||
"word_c": "S_鍵盤 04",
|
||||
"sample_e": "S_I buy a keyboard to type 00",
|
||||
"sample_c": "S_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"cat_name": "Comparing",
|
||||
"cat_image": "/data/Lesson/images/comparing.jpg",
|
||||
"content": [
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "C_keyboard 00",
|
||||
"word_c": "C_鍵盤 00",
|
||||
"sample_e": "C_I buy a keyboard to type 00",
|
||||
"sample_c": "C_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "C_keyboard 00",
|
||||
"word_c": "C_鍵盤 00",
|
||||
"sample_e": "C_I buy a keyboard to type 00",
|
||||
"sample_c": "C_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"cat_name": "Time",
|
||||
"cat_image": "/data/Lesson/images/time.jpg",
|
||||
"content": [
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "T_keyboard 00",
|
||||
"word_c": "T_鍵盤 00",
|
||||
"sample_e": "T_I buy a keyboard to type 00",
|
||||
"sample_c": "T_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "T_keyboard 00",
|
||||
"word_c": "T_鍵盤 00",
|
||||
"sample_e": "T_I buy a keyboard to type 00",
|
||||
"sample_c": "T_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "T_keyboard 00",
|
||||
"word_c": "T_鍵盤 00",
|
||||
"sample_e": "T_I buy a keyboard to type 00",
|
||||
"sample_c": "T_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "T_keyboard 00",
|
||||
"word_c": "T_鍵盤 00",
|
||||
"sample_e": "T_I buy a keyboard to type 00",
|
||||
"sample_c": "T_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"cat_name": "Couse & Effect",
|
||||
"cat_image": "/data/Lesson/images/cause_and_effect.jpg",
|
||||
"content": [
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "C_keyboard 00",
|
||||
"word_c": "C_鍵盤 00",
|
||||
"sample_e": "C_I buy a keyboard to type 00",
|
||||
"sample_c": "C_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "C_keyboard 00",
|
||||
"word_c": "C_鍵盤 00",
|
||||
"sample_e": "C_I buy a keyboard to type 00",
|
||||
"sample_c": "C_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "C_keyboard 00",
|
||||
"word_c": "C_鍵盤 00",
|
||||
"sample_e": "C_I buy a keyboard to type 00",
|
||||
"sample_c": "C_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "C_keyboard 00",
|
||||
"word_c": "C_鍵盤 00",
|
||||
"sample_e": "C_I buy a keyboard to type 00",
|
||||
"sample_c": "C_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "C_keyboard 00",
|
||||
"word_c": "C_鍵盤 00",
|
||||
"sample_e": "C_I buy a keyboard to type 00",
|
||||
"sample_c": "C_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "C_keyboard 00",
|
||||
"word_c": "C_鍵盤 00",
|
||||
"sample_e": "C_I buy a keyboard to type 00",
|
||||
"sample_c": "C_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"cat_name": "Emphasizing",
|
||||
"cat_image": "/data/Lesson/images/emphasizing.jpg",
|
||||
"content": [
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "E_keyboard 00",
|
||||
"word_c": "E_鍵盤 00",
|
||||
"sample_e": "E_I buy a keyboard to type 00",
|
||||
"sample_c": "E_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "E_keyboard 00",
|
||||
"word_c": "E_鍵盤 00",
|
||||
"sample_e": "E_I buy a keyboard to type 00",
|
||||
"sample_c": "E_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"cat_name": "Making conclusion",
|
||||
"cat_image": "/data/Lesson/images/making_conclusion.jpg",
|
||||
"content": [
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "M_keyboard 01",
|
||||
"word_c": "M_鍵盤 01",
|
||||
"sample_e": "M_I buy a keyboard to type 01",
|
||||
"sample_c": "M_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "M_keyboard 00",
|
||||
"word_c": "M_鍵盤 00",
|
||||
"sample_e": "M_I buy a keyboard to type 00",
|
||||
"sample_c": "M_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "M_keyboard 00",
|
||||
"word_c": "M_鍵盤 00",
|
||||
"sample_e": "M_I buy a keyboard to type 00",
|
||||
"sample_c": "M_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "M_keyboard 00",
|
||||
"word_c": "M_鍵盤 00",
|
||||
"sample_e": "M_I buy a keyboard to type 00",
|
||||
"sample_c": "M_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "M_keyboard 00",
|
||||
"word_c": "M_鍵盤 00",
|
||||
"sample_e": "M_I buy a keyboard to type 00",
|
||||
"sample_c": "M_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "M_keyboard 00",
|
||||
"word_c": "M_鍵盤 00",
|
||||
"sample_e": "M_I buy a keyboard to type 00",
|
||||
"sample_c": "M_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "M_keyboard 00",
|
||||
"word_c": "M_鍵盤 00",
|
||||
"sample_e": "M_I buy a keyboard to type 00",
|
||||
"sample_c": "M_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "M_keyboard 00",
|
||||
"word_c": "M_鍵盤 00",
|
||||
"sample_e": "M_I buy a keyboard to type 00",
|
||||
"sample_c": "M_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "M_keyboard 00",
|
||||
"word_c": "M_鍵盤 00",
|
||||
"sample_e": "M_I buy a keyboard to type 00",
|
||||
"sample_c": "M_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
BIN
task1/_del/source.old/public/data/Lesson/images/art.jpg
(Stored with Git LFS)
Normal file
BIN
task1/_del/source.old/public/data/Lesson/images/cause_and_effect.jpg
(Stored with Git LFS)
Normal file
BIN
task1/_del/source.old/public/data/Lesson/images/comparing.jpg
(Stored with Git LFS)
Normal file
BIN
task1/_del/source.old/public/data/Lesson/images/emphasizing.jpg
(Stored with Git LFS)
Normal file
BIN
task1/_del/source.old/public/data/Lesson/images/making_conclusion.jpg
(Stored with Git LFS)
Normal file
BIN
task1/_del/source.old/public/data/Lesson/images/nature.jpg
(Stored with Git LFS)
Normal file
BIN
task1/_del/source.old/public/data/Lesson/images/news.jpg
(Stored with Git LFS)
Normal file
BIN
task1/_del/source.old/public/data/Lesson/images/quiz_connectives_revision.jpg
(Stored with Git LFS)
Normal file
BIN
task1/_del/source.old/public/data/Lesson/images/quiz_listening_practice.jpg
(Stored with Git LFS)
Normal file
BIN
task1/_del/source.old/public/data/Lesson/images/quiz_matching_frenzy.jpg
(Stored with Git LFS)
Normal file
BIN
task1/_del/source.old/public/data/Lesson/images/sequencing.jpg
(Stored with Git LFS)
Normal file
BIN
task1/_del/source.old/public/data/Lesson/images/sports.jpg
(Stored with Git LFS)
Normal file
BIN
task1/_del/source.old/public/data/Lesson/images/technology.jpg
(Stored with Git LFS)
Normal file
BIN
task1/_del/source.old/public/data/Lesson/images/time.jpg
(Stored with Git LFS)
Normal file
BIN
task1/_del/source.old/public/data/Lesson/images/workplace.jpg
(Stored with Git LFS)
Normal file
@@ -0,0 +1 @@
|
||||
[{"name":"vocabulary","path":"vocabulary"},{"name":"Connectives","path":"connectives"}]
|
10
task1/_del/source.old/public/data/Lesson/meta.json
Normal file
@@ -0,0 +1,10 @@
|
||||
[
|
||||
{
|
||||
"name": "Vocabulary",
|
||||
"path": "vocabulary"
|
||||
},
|
||||
{
|
||||
"name": "Connectives",
|
||||
"path": "connectives"
|
||||
}
|
||||
]
|
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"image": "helloworld.jpg",
|
||||
"sound": "helloworld.mp4",
|
||||
"word": "keyboard",
|
||||
"word_c": "鍵盤",
|
||||
"sample_e": "I buy a keyboard to type",
|
||||
"sample_c": "我買個鍵盤打字"
|
||||
}
|
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"image": "helloworld.jpg",
|
||||
"sound": "helloworld.mp4",
|
||||
"word": "keyboard",
|
||||
"word_c": "鍵盤",
|
||||
"sample_e": "I buy a keyboard to type",
|
||||
"sample_c": "我買個鍵盤打字"
|
||||
}
|
BIN
task1/_del/source.old/public/data/Lesson/vocabulary/Technology/images/keyboard.jpg
(Stored with Git LFS)
Normal file
@@ -0,0 +1,10 @@
|
||||
[
|
||||
{
|
||||
"name": "Technology",
|
||||
"list_pos": 1
|
||||
},
|
||||
{
|
||||
"name": "Art",
|
||||
"list_pos": 2
|
||||
}
|
||||
]
|
@@ -0,0 +1,194 @@
|
||||
[
|
||||
{
|
||||
"cat_name": "Quiz1",
|
||||
"cat_image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"content": [
|
||||
{
|
||||
"question_fh": "1. he like apples",
|
||||
"question_sh": "not grasps",
|
||||
"modal_ans": "but"
|
||||
},
|
||||
{
|
||||
"question_fh": "2. he like apples",
|
||||
"question_sh": "not grasps",
|
||||
"modal_ans": "but"
|
||||
},
|
||||
{
|
||||
"question_fh": "3. he like apples",
|
||||
"question_sh": "not grasps",
|
||||
"modal_ans": "but"
|
||||
}
|
||||
],
|
||||
"init_ans": ["D", "E", "F"]
|
||||
},
|
||||
{
|
||||
"cat_name": "Quiz2",
|
||||
"cat_image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"content": [
|
||||
{
|
||||
"question_fh": "1. he like apples",
|
||||
"question_sh": "not grasps",
|
||||
"modal_ans": "but"
|
||||
},
|
||||
{
|
||||
"question_fh": "2. he like apples",
|
||||
"question_sh": "not grasps",
|
||||
"modal_ans": "but"
|
||||
},
|
||||
{
|
||||
"question_fh": "3. he like apples",
|
||||
"question_sh": "not grasps",
|
||||
"modal_ans": "but"
|
||||
},
|
||||
{
|
||||
"question_fh": "4. he like apples",
|
||||
"question_sh": "not grasps",
|
||||
"modal_ans": "but"
|
||||
},
|
||||
{
|
||||
"question_fh": "5. he like apples",
|
||||
"question_sh": "not grasps",
|
||||
"modal_ans": "but"
|
||||
},
|
||||
{
|
||||
"question_fh": "6. he like apples",
|
||||
"question_sh": "not grasps",
|
||||
"modal_ans": "but"
|
||||
},
|
||||
{
|
||||
"question_fh": "7. he like apples",
|
||||
"question_sh": "not grasps",
|
||||
"modal_ans": "but"
|
||||
}
|
||||
],
|
||||
"init_ans": ["D", "E", "F"]
|
||||
},
|
||||
{
|
||||
"cat_name": "Quiz3",
|
||||
"cat_image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"content": [
|
||||
{
|
||||
"question_fh": "1. he like apples",
|
||||
"question_sh": "not grasps",
|
||||
"modal_ans": "but"
|
||||
},
|
||||
{
|
||||
"question_fh": "2. he like apples",
|
||||
"question_sh": "not grasps",
|
||||
"modal_ans": "but"
|
||||
},
|
||||
{
|
||||
"question_fh": "3. he like apples",
|
||||
"question_sh": "not grasps",
|
||||
"modal_ans": "but"
|
||||
},
|
||||
{
|
||||
"question_fh": "4. he like apples",
|
||||
"question_sh": "not grasps",
|
||||
"modal_ans": "but"
|
||||
},
|
||||
{
|
||||
"question_fh": "5. he like apples",
|
||||
"question_sh": "not grasps",
|
||||
"modal_ans": "but"
|
||||
},
|
||||
{
|
||||
"question_fh": "6. he like apples",
|
||||
"question_sh": "not grasps",
|
||||
"modal_ans": "but"
|
||||
}
|
||||
],
|
||||
"init_ans": ["D", "E", "F"]
|
||||
},
|
||||
{
|
||||
"cat_name": "Quiz4",
|
||||
"cat_image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"content": [
|
||||
{
|
||||
"question_fh": "1. he like apples",
|
||||
"question_sh": "not grasps",
|
||||
"modal_ans": "but"
|
||||
},
|
||||
{
|
||||
"question_fh": "2. he like apples",
|
||||
"question_sh": "not grasps",
|
||||
"modal_ans": "but"
|
||||
},
|
||||
{
|
||||
"question_fh": "3. he like apples",
|
||||
"question_sh": "not grasps",
|
||||
"modal_ans": "but"
|
||||
}
|
||||
],
|
||||
"init_ans": ["D", "E", "F"]
|
||||
},
|
||||
{
|
||||
"cat_name": "Quiz5",
|
||||
"cat_image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"content": [
|
||||
{
|
||||
"question_fh": "1. he like apples",
|
||||
"question_sh": "not grasps",
|
||||
"modal_ans": "but"
|
||||
},
|
||||
{
|
||||
"question_fh": "2. he like apples",
|
||||
"question_sh": "not grasps",
|
||||
"modal_ans": "but"
|
||||
},
|
||||
{
|
||||
"question_fh": "3. he like apples",
|
||||
"question_sh": "not grasps",
|
||||
"modal_ans": "but"
|
||||
}
|
||||
],
|
||||
"init_ans": ["D", "E", "F"]
|
||||
},
|
||||
{
|
||||
"cat_name": "Quiz6",
|
||||
"cat_image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"content": [
|
||||
{
|
||||
"question_fh": "1. he like apples",
|
||||
"question_sh": "not grasps",
|
||||
"modal_ans": "but"
|
||||
},
|
||||
{
|
||||
"question_fh": "2. he like apples",
|
||||
"question_sh": "not grasps",
|
||||
"modal_ans": "but"
|
||||
},
|
||||
{
|
||||
"question_fh": "3. he like apples",
|
||||
"question_sh": "not grasps",
|
||||
"modal_ans": "but"
|
||||
},
|
||||
{
|
||||
"question_fh": "4. he like apples",
|
||||
"question_sh": "not grasps",
|
||||
"modal_ans": "but"
|
||||
},
|
||||
{
|
||||
"question_fh": "5. he like apples",
|
||||
"question_sh": "not grasps",
|
||||
"modal_ans": "but"
|
||||
},
|
||||
{
|
||||
"question_fh": "6. he like apples",
|
||||
"question_sh": "not grasps",
|
||||
"modal_ans": "but"
|
||||
},
|
||||
{
|
||||
"question_fh": "7. he like apples",
|
||||
"question_sh": "not grasps",
|
||||
"modal_ans": "but"
|
||||
},
|
||||
{
|
||||
"question_fh": "8. he like apples",
|
||||
"question_sh": "not grasps",
|
||||
"modal_ans": "but"
|
||||
}
|
||||
],
|
||||
"init_ans": ["D", "E", "F"]
|
||||
}
|
||||
]
|
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"dictionary_e": ["and", "not", "the"]
|
||||
}
|
@@ -0,0 +1,196 @@
|
||||
[
|
||||
{
|
||||
"cat_name": "Technology",
|
||||
"cat_image": "/data/Lesson/images/technology.jpg",
|
||||
"content": [
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "keyboard",
|
||||
"word_c": "T_鍵盤 00",
|
||||
"sample_e": "T_I buy a keyboard to type 00",
|
||||
"sample_c": "T_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "mouse",
|
||||
"word_c": "T_鍵盤 00",
|
||||
"sample_e": "T_I buy a keyboard to type 00",
|
||||
"sample_c": "T_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "monitor",
|
||||
"word_c": "T_鍵盤 00",
|
||||
"sample_e": "T_I buy a keyboard to type 00",
|
||||
"sample_c": "T_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
}
|
||||
],
|
||||
"init_answer": ["A", "B", "C"]
|
||||
},
|
||||
{
|
||||
"cat_name": "Art",
|
||||
"cat_image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"content": [
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "keyboard",
|
||||
"word_c": "A_鍵盤 00",
|
||||
"sample_e": "A_I buy a keyboard to type 00",
|
||||
"sample_c": "A_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "keyboard",
|
||||
"word_c": "A_鍵盤 00",
|
||||
"sample_e": "A_I buy a keyboard to type 00",
|
||||
"sample_c": "A_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "keyboard",
|
||||
"word_c": "A_鍵盤 00",
|
||||
"sample_e": "A_I buy a keyboard to type 00",
|
||||
"sample_c": "A_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "keyboard",
|
||||
"word_c": "A_鍵盤 00",
|
||||
"sample_e": "A_I buy a keyboard to type 00",
|
||||
"sample_c": "A_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "keyboard",
|
||||
"word_c": "A_鍵盤 00",
|
||||
"sample_e": "A_I buy a keyboard to type 00",
|
||||
"sample_c": "A_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
}
|
||||
],
|
||||
"init_answer": ["A", "B", "C"]
|
||||
},
|
||||
{
|
||||
"cat_name": "Nature",
|
||||
"cat_image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"content": [
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "keyboard",
|
||||
"word_c": "N_鍵盤 01",
|
||||
"sample_e": "N_I buy a keyboard to type 01",
|
||||
"sample_c": "N_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "keyboard",
|
||||
"word_c": "N_鍵盤 00",
|
||||
"sample_e": "N_I buy a keyboard to type 00",
|
||||
"sample_c": "N_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "keyboard",
|
||||
"word_c": "N_鍵盤 00",
|
||||
"sample_e": "N_I buy a keyboard to type 00",
|
||||
"sample_c": "N_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "keyboard",
|
||||
"word_c": "N_鍵盤 00",
|
||||
"sample_e": "N_I buy a keyboard to type 00",
|
||||
"sample_c": "N_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
}
|
||||
],
|
||||
"init_answer": ["A", "B", "C"]
|
||||
},
|
||||
{
|
||||
"cat_name": "Workplace",
|
||||
"cat_image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"content": [
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "keyboard",
|
||||
"word_c": "W_鍵盤 00",
|
||||
"sample_e": "W_I buy a keyboard to type 00",
|
||||
"sample_c": "W_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "keyboard",
|
||||
"word_c": "W_鍵盤 00",
|
||||
"sample_e": "W_I buy a keyboard to type 00",
|
||||
"sample_c": "W_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "keyboard",
|
||||
"word_c": "W_鍵盤 00",
|
||||
"sample_e": "W_I buy a keyboard to type 00",
|
||||
"sample_c": "W_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
}
|
||||
],
|
||||
"init_answer": ["A", "B", "C"]
|
||||
},
|
||||
{
|
||||
"cat_name": "Sports",
|
||||
"cat_image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"content": [
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "keyboard",
|
||||
"word_c": "S_鍵盤 00",
|
||||
"sample_e": "S_I buy a keyboard to type 00",
|
||||
"sample_c": "S_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "keyboard",
|
||||
"word_c": "S_鍵盤 00",
|
||||
"sample_e": "S_I buy a keyboard to type 00",
|
||||
"sample_c": "S_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
}
|
||||
],
|
||||
"init_answer": ["A", "B", "C"]
|
||||
},
|
||||
{
|
||||
"cat_name": "News",
|
||||
"cat_image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"content": [
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "keyboard",
|
||||
"word_c": "N_鍵盤 01",
|
||||
"sample_e": "N_I buy a keyboard to type 01",
|
||||
"sample_c": "N_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "keyboard",
|
||||
"word_c": "N_鍵盤 01",
|
||||
"sample_e": "N_I buy a keyboard to type 01",
|
||||
"sample_c": "N_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
}
|
||||
],
|
||||
"init_answer": ["A", "B", "C"]
|
||||
}
|
||||
]
|
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"dictionary_e": ["apple", "orange", "banana"]
|
||||
}
|
@@ -0,0 +1,316 @@
|
||||
[
|
||||
{
|
||||
"cat_name": "Technology",
|
||||
"cat_image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"content": [
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "keyboard",
|
||||
"word_c": "鍵盤",
|
||||
"sample_e": "T_I buy a keyboard to type 00",
|
||||
"sample_c": "T_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "mouse",
|
||||
"word_c": "滑鼠",
|
||||
"sample_e": "T_I buy a keyboard to type 00",
|
||||
"sample_c": "T_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "monitor",
|
||||
"word_c": "屏幕",
|
||||
"sample_e": "T_I buy a keyboard to type 00",
|
||||
"sample_c": "T_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "speaker",
|
||||
"word_c": "音響器",
|
||||
"sample_e": "T_I buy a keyboard to type 00",
|
||||
"sample_c": "T_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
}
|
||||
],
|
||||
"init_answer": ["G", "H", "I"]
|
||||
},
|
||||
{
|
||||
"cat_name": "Art",
|
||||
"cat_image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"content": [
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "keyboard",
|
||||
"word_c": "A_鍵盤5",
|
||||
"sample_e": "A_I buy a keyboard to type 00",
|
||||
"sample_c": "A_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "keyboard",
|
||||
"word_c": "A_鍵盤4",
|
||||
"sample_e": "A_I buy a keyboard to type 00",
|
||||
"sample_c": "A_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "keyboard",
|
||||
"word_c": "A_鍵盤3",
|
||||
"sample_e": "A_I buy a keyboard to type 00",
|
||||
"sample_c": "A_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "keyboard",
|
||||
"word_c": "A_鍵盤2",
|
||||
"sample_e": "A_I buy a keyboard to type 00",
|
||||
"sample_c": "A_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
}
|
||||
],
|
||||
"init_answer": ["apple", "orange", "banana"]
|
||||
},
|
||||
{
|
||||
"cat_name": "Nature",
|
||||
"cat_image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"content": [
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "keyboard",
|
||||
"word_c": "N_鍵盤7",
|
||||
"sample_e": "N_I buy a keyboard to type 00",
|
||||
"sample_c": "N_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "keyboard",
|
||||
"word_c": "N_鍵盤6",
|
||||
"sample_e": "N_I buy a keyboard to type 00",
|
||||
"sample_c": "N_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "keyboard",
|
||||
"word_c": "N_鍵盤5",
|
||||
"sample_e": "N_I buy a keyboard to type 00",
|
||||
"sample_c": "N_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "keyboard",
|
||||
"word_c": "N_鍵盤4",
|
||||
"sample_e": "N_I buy a keyboard to type 00",
|
||||
"sample_c": "N_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "keyboard",
|
||||
"word_c": "N_鍵盤3",
|
||||
"sample_e": "N_I buy a keyboard to type 00",
|
||||
"sample_c": "N_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "keyboard",
|
||||
"word_c": "N_鍵盤2",
|
||||
"sample_e": "N_I buy a keyboard to type 00",
|
||||
"sample_c": "N_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
}
|
||||
],
|
||||
"init_answer": ["apple", "orange", "banana"]
|
||||
},
|
||||
{
|
||||
"cat_name": "Workplace",
|
||||
"cat_image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"content": [
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "keyboard",
|
||||
"word_c": "W_鍵盤7",
|
||||
"sample_e": "W_I buy a keyboard to type 00",
|
||||
"sample_c": "W_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "keyboard",
|
||||
"word_c": "W_鍵盤6",
|
||||
"sample_e": "W_I buy a keyboard to type 00",
|
||||
"sample_c": "W_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "keyboard",
|
||||
"word_c": "W_鍵盤5",
|
||||
"sample_e": "W_I buy a keyboard to type 00",
|
||||
"sample_c": "W_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "keyboard",
|
||||
"word_c": "W_鍵盤4",
|
||||
"sample_e": "W_I buy a keyboard to type 00",
|
||||
"sample_c": "W_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "keyboard",
|
||||
"word_c": "W_鍵盤3",
|
||||
"sample_e": "W_I buy a keyboard to type 00",
|
||||
"sample_c": "W_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "keyboard",
|
||||
"word_c": "W_鍵盤2",
|
||||
"sample_e": "W_I buy a keyboard to type 00",
|
||||
"sample_c": "W_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
}
|
||||
],
|
||||
"init_answer": ["apple", "orange", "banana"]
|
||||
},
|
||||
{
|
||||
"cat_name": "Sports",
|
||||
"cat_image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"content": [
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "keyboard",
|
||||
"word_c": "S_鍵盤7",
|
||||
"sample_e": "S_I buy a keyboard to type 00",
|
||||
"sample_c": "S_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "keyboard",
|
||||
"word_c": "S_鍵盤6",
|
||||
"sample_e": "S_I buy a keyboard to type 00",
|
||||
"sample_c": "S_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "keyboard",
|
||||
"word_c": "S_鍵盤5",
|
||||
"sample_e": "S_I buy a keyboard to type 00",
|
||||
"sample_c": "S_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "keyboard",
|
||||
"word_c": "S_鍵盤4",
|
||||
"sample_e": "S_I buy a keyboard to type 00",
|
||||
"sample_c": "S_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "keyboard",
|
||||
"word_c": "S_鍵盤3",
|
||||
"sample_e": "S_I buy a keyboard to type 00",
|
||||
"sample_c": "S_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "keyboard",
|
||||
"word_c": "S_鍵盤2",
|
||||
"sample_e": "S_I buy a keyboard to type 00",
|
||||
"sample_c": "S_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
}
|
||||
],
|
||||
"init_answer": ["apple", "orange", "banana"]
|
||||
},
|
||||
{
|
||||
"cat_name": "News",
|
||||
"cat_image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"content": [
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "keyboard",
|
||||
"word_c": "N_鍵盤9",
|
||||
"sample_e": "N_I buy a keyboard to type 00",
|
||||
"sample_c": "N_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "keyboard",
|
||||
"word_c": "N_鍵盤8",
|
||||
"sample_e": "N_I buy a keyboard to type 00",
|
||||
"sample_c": "N_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "keyboard",
|
||||
"word_c": "N_鍵盤7",
|
||||
"sample_e": "N_I buy a keyboard to type 00",
|
||||
"sample_c": "N_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "keyboard",
|
||||
"word_c": "N_鍵盤6",
|
||||
"sample_e": "N_I buy a keyboard to type 00",
|
||||
"sample_c": "N_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "keyboard",
|
||||
"word_c": "N_鍵盤5",
|
||||
"sample_e": "N_I buy a keyboard to type 00",
|
||||
"sample_c": "N_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "keyboard",
|
||||
"word_c": "N_鍵盤4",
|
||||
"sample_e": "N_I buy a keyboard to type 00",
|
||||
"sample_c": "N_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "keyboard",
|
||||
"word_c": "N_鍵盤3",
|
||||
"sample_e": "N_I buy a keyboard to type 00",
|
||||
"sample_c": "N_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
},
|
||||
{
|
||||
"image": "https://docs-demo.ionic.io/assets/madison.jpg",
|
||||
"sound": "/helloworld.mp3",
|
||||
"word": "keyboard",
|
||||
"word_c": "N_鍵盤2",
|
||||
"sample_e": "N_I buy a keyboard to type 00",
|
||||
"sample_c": "N_我買了一個<span className='bold'>鍵盤</span>來打字"
|
||||
}
|
||||
],
|
||||
"init_answer": ["apple", "orange", "banana"]
|
||||
}
|
||||
]
|
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"dictionary_e": ["apple", "orange", "banana"]
|
||||
}
|
11
task1/_del/source.old/public/data/index.ts
Normal file
@@ -0,0 +1,11 @@
|
||||
import LessonCategoriesMeta from './Lesson/meta.json';
|
||||
|
||||
function getLessonCategories(): any {
|
||||
return LessonCategoriesMeta;
|
||||
}
|
||||
|
||||
function Helloworld(): string {
|
||||
return getLessonCategories();
|
||||
}
|
||||
|
||||
export { Helloworld };
|
BIN
task1/_del/source.old/public/favicon.png
(Stored with Git LFS)
Normal file
BIN
task1/_del/source.old/public/helloworld.mp3
Normal file
BIN
task1/_del/source.old/public/icon.png
(Stored with Git LFS)
Normal file
53
task1/_del/source.old/public/manifest.json
Normal file
@@ -0,0 +1,53 @@
|
||||
{
|
||||
"short_name": "Letter card App",
|
||||
"name": "My Letter card App",
|
||||
"display": "standalone",
|
||||
"orientation": "portrait",
|
||||
"start_url": ".",
|
||||
"theme_color": "#ffffff",
|
||||
"background_color": "'#eeeeee'",
|
||||
"icons": [
|
||||
{
|
||||
"src": "assets/icons/icon-48.webp",
|
||||
"type": "image/png",
|
||||
"sizes": "48x48",
|
||||
"purpose": "any maskable"
|
||||
},
|
||||
{
|
||||
"src": "assets/icons/icon-72.webp",
|
||||
"type": "image/png",
|
||||
"sizes": "72x72",
|
||||
"purpose": "any maskable"
|
||||
},
|
||||
{
|
||||
"src": "assets/icons/icon-96.webp",
|
||||
"type": "image/png",
|
||||
"sizes": "96x96",
|
||||
"purpose": "any maskable"
|
||||
},
|
||||
{
|
||||
"src": "assets/icons/icon-128.webp",
|
||||
"type": "image/png",
|
||||
"sizes": "128x128",
|
||||
"purpose": "any maskable"
|
||||
},
|
||||
{
|
||||
"src": "assets/icons/icon-192.webp",
|
||||
"type": "image/png",
|
||||
"sizes": "192x192",
|
||||
"purpose": "any maskable"
|
||||
},
|
||||
{
|
||||
"src": "assets/icons/icon-256.webp",
|
||||
"type": "image/png",
|
||||
"sizes": "256x256",
|
||||
"purpose": "any maskable"
|
||||
},
|
||||
{
|
||||
"src": "assets/icons/icon-512.webp",
|
||||
"type": "image/png",
|
||||
"sizes": "512x512",
|
||||
"purpose": "any maskable"
|
||||
}
|
||||
]
|
||||
}
|