init
This commit is contained in:
commit
99504f70da
9 changed files with 856 additions and 0 deletions
BIN
difficult_cards.pkl
Normal file
BIN
difficult_cards.pkl
Normal file
Binary file not shown.
156
flashcards.py
Normal file
156
flashcards.py
Normal file
|
|
@ -0,0 +1,156 @@
|
||||||
|
import csv
|
||||||
|
import os
|
||||||
|
import pickle
|
||||||
|
import random
|
||||||
|
import sys
|
||||||
|
import termios
|
||||||
|
import tty
|
||||||
|
|
||||||
|
from pathlib import Path
|
||||||
|
|
||||||
|
|
||||||
|
class Flashcards:
|
||||||
|
def __init__(self):
|
||||||
|
self.cards = {}
|
||||||
|
self.selected_category = None
|
||||||
|
self.current_cards = None
|
||||||
|
self.current_card_index = 0
|
||||||
|
self.side = 0 # 0 = korean, 1 = eng
|
||||||
|
|
||||||
|
self.difficult_cards = []
|
||||||
|
self.difficult_pickle_path = "difficult_cards.pkl"
|
||||||
|
self.load_difficult_cards()
|
||||||
|
|
||||||
|
def save_difficult_cards(self):
|
||||||
|
with open(self.difficult_pickle_path, "wb") as f:
|
||||||
|
pickle.dump(self.difficult_cards, f)
|
||||||
|
|
||||||
|
def load_difficult_cards(self):
|
||||||
|
if Path(self.difficult_pickle_path).exists():
|
||||||
|
with open(self.difficult_pickle_path, "rb") as f:
|
||||||
|
self.difficult_cards = pickle.load(f)
|
||||||
|
|
||||||
|
@staticmethod
|
||||||
|
def get_key():
|
||||||
|
fd = sys.stdin.fileno()
|
||||||
|
old_settings = termios.tcgetattr(fd)
|
||||||
|
|
||||||
|
try:
|
||||||
|
tty.setraw(fd)
|
||||||
|
return sys.stdin.read(1)
|
||||||
|
finally:
|
||||||
|
termios.tcsetattr(fd, termios.TCSADRAIN, old_settings)
|
||||||
|
|
||||||
|
@staticmethod
|
||||||
|
def clear():
|
||||||
|
print("\033[2J\033[H", end="")
|
||||||
|
|
||||||
|
def main(self):
|
||||||
|
self.parse_cards()
|
||||||
|
self.select_category()
|
||||||
|
self.loop()
|
||||||
|
|
||||||
|
def select_category(self):
|
||||||
|
self.current_card_index = 0
|
||||||
|
self.side = 0
|
||||||
|
self.clear()
|
||||||
|
print("Categories")
|
||||||
|
print('============================')
|
||||||
|
for idx, category in enumerate(list(self.cards.keys())):
|
||||||
|
print(f"[{idx}] {category}")
|
||||||
|
|
||||||
|
if len(self.difficult_cards) > 0:
|
||||||
|
print('[d] Difficult Cards')
|
||||||
|
|
||||||
|
print("\n")
|
||||||
|
resp = input("Select a Category: ")
|
||||||
|
|
||||||
|
if resp == 'd':
|
||||||
|
self.selected_category = "Difficult Cards"
|
||||||
|
self.current_cards = random.sample(self.difficult_cards, len(self.difficult_cards))
|
||||||
|
else:
|
||||||
|
self.selected_category = list(self.cards.keys())[int(resp)]
|
||||||
|
self.current_cards = random.sample(self.cards[self.selected_category], len(self.cards[self.selected_category]))
|
||||||
|
|
||||||
|
def parse_cards(self):
|
||||||
|
for root, dirs, files in os.walk("."):
|
||||||
|
for file_name in files:
|
||||||
|
file_path = os.path.join(root, file_name)
|
||||||
|
if '.tsv' in file_path:
|
||||||
|
with open(file_path, 'r') as f:
|
||||||
|
reader = csv.reader(f, delimiter="\t")
|
||||||
|
for idx, row in enumerate(reader):
|
||||||
|
if idx == 0:
|
||||||
|
self.cards[row[0]] = []
|
||||||
|
self.cards[row[0]].append(row[1:])
|
||||||
|
|
||||||
|
self.cards = dict(sorted(self.cards.items()))
|
||||||
|
|
||||||
|
def loop(self):
|
||||||
|
while True:
|
||||||
|
self.card_screen()
|
||||||
|
|
||||||
|
key = self.get_key()
|
||||||
|
if key == "k":
|
||||||
|
self.flip_card()
|
||||||
|
elif key == "j":
|
||||||
|
self.flip_card()
|
||||||
|
elif key == "l":
|
||||||
|
self.next_card()
|
||||||
|
elif key == "h":
|
||||||
|
self.prev_card()
|
||||||
|
elif key == "d":
|
||||||
|
self.add_difficult_card()
|
||||||
|
elif key == "x":
|
||||||
|
self.rm_difficult_card()
|
||||||
|
elif key == "c":
|
||||||
|
self.select_category()
|
||||||
|
elif key == "q":
|
||||||
|
break
|
||||||
|
|
||||||
|
def next_card(self):
|
||||||
|
if self.current_card_index < len(self.current_cards) - 1:
|
||||||
|
self.current_card_index += 1
|
||||||
|
|
||||||
|
def prev_card(self):
|
||||||
|
if self.current_card_index > 0:
|
||||||
|
self.current_card_index -= 1
|
||||||
|
|
||||||
|
def add_difficult_card(self):
|
||||||
|
if self.current_cards[self.current_card_index] not in self.difficult_cards:
|
||||||
|
print("adding card...")
|
||||||
|
self.save_difficult_cards()
|
||||||
|
self.difficult_cards.append(self.current_cards[self.current_card_index])
|
||||||
|
|
||||||
|
def rm_difficult_card(self):
|
||||||
|
print("removing card...")
|
||||||
|
self.save_difficult_cards()
|
||||||
|
discarded = self.current_cards.pop(self.current_card_index)
|
||||||
|
self.difficult_cards.remove(discarded)
|
||||||
|
if self.current_card_index > len(self.difficult_cards) - 1:
|
||||||
|
self.current_card_index = len(self.difficult_cards) - 1
|
||||||
|
if len(self.difficult_cards) == 0:
|
||||||
|
self.current_card_index = 0
|
||||||
|
self.side = 0
|
||||||
|
self.select_category()
|
||||||
|
|
||||||
|
def card_screen(self):
|
||||||
|
self.clear()
|
||||||
|
print(f"{self.selected_category} | {self.current_card_index + 1}/{len(self.current_cards)} | DC {len(self.difficult_cards)} {'*' if self.current_cards[self.current_card_index] in self.difficult_cards else ''}")
|
||||||
|
print('----------------------------------------------\n')
|
||||||
|
print(self.current_cards[self.current_card_index][self.side])
|
||||||
|
|
||||||
|
print('\n\n\n\n')
|
||||||
|
print('vim keys to move cards | q: quit | c: change category')
|
||||||
|
print('d: add to difficult cards | x: remove from difficult cards')
|
||||||
|
|
||||||
|
def flip_card(self):
|
||||||
|
if self.side == 0:
|
||||||
|
self.side = 1
|
||||||
|
else:
|
||||||
|
self.side = 0
|
||||||
|
|
||||||
|
|
||||||
|
if __name__ == "__main__":
|
||||||
|
f = Flashcards()
|
||||||
|
f.main()
|
||||||
100
korean_week_01.tsv
Normal file
100
korean_week_01.tsv
Normal file
|
|
@ -0,0 +1,100 @@
|
||||||
|
week 1 만나다 to meet
|
||||||
|
week 1 이야기하다 to talk; to tell
|
||||||
|
week 1 물어보다 to ask
|
||||||
|
week 1 대답하다 to answer
|
||||||
|
week 1 듣다 to listen; to hear
|
||||||
|
week 1 읽다 to read
|
||||||
|
week 1 쓰다 to write; to use
|
||||||
|
week 1 배우다 to learn
|
||||||
|
week 1 가르치다 to teach
|
||||||
|
week 1 기억하다 to remember
|
||||||
|
week 1 잊다 to forget
|
||||||
|
week 1 찾다 to find; to look for
|
||||||
|
week 1 기다리다 to wait
|
||||||
|
week 1 시작하다 to start; to begin
|
||||||
|
week 1 끝나다 to end; to finish
|
||||||
|
week 1 준비하다 to prepare
|
||||||
|
week 1 필요하다 to need; to be necessary
|
||||||
|
week 1 사용하다 to use
|
||||||
|
week 1 만들다 to make
|
||||||
|
week 1 보내다 to send; to spend
|
||||||
|
week 1 받다 to receive
|
||||||
|
week 1 고르다 to choose
|
||||||
|
week 1 바꾸다 to change; to exchange
|
||||||
|
week 1 들어가다 to enter; to go in
|
||||||
|
week 1 나오다 to come out; to leave
|
||||||
|
week 1 쉽다 to be easy
|
||||||
|
week 1 어렵다 to be difficult
|
||||||
|
week 1 빠르다 to be fast
|
||||||
|
week 1 느리다 to be slow
|
||||||
|
week 1 크다 to be big
|
||||||
|
week 1 작다 to be small
|
||||||
|
week 1 많다 to be many; to have a lot
|
||||||
|
week 1 적다 to be few; to be little
|
||||||
|
week 1 비싸다 to be expensive
|
||||||
|
week 1 싸다 to be cheap
|
||||||
|
week 1 재미있다 to be interesting; fun
|
||||||
|
week 1 재미없다 to be uninteresting; boring
|
||||||
|
week 1 중요하다 to be important
|
||||||
|
week 1 유명하다 to be famous
|
||||||
|
week 1 편하다 to be comfortable; convenient
|
||||||
|
week 1 불편하다 to be uncomfortable; inconvenient
|
||||||
|
week 1 바쁘다 to be busy
|
||||||
|
week 1 한가하다 to be free; not busy
|
||||||
|
week 1 비슷하다 to be similar
|
||||||
|
week 1 다르다 to be different
|
||||||
|
week 1 시간 time
|
||||||
|
week 1 오늘 today
|
||||||
|
week 1 아침 morning; breakfast
|
||||||
|
week 1 점심 lunch; noon
|
||||||
|
week 1 저녁 evening; dinner
|
||||||
|
week 1 주말 weekend
|
||||||
|
week 1 사람 person; people
|
||||||
|
week 1 친구 friend
|
||||||
|
week 1 가족 family
|
||||||
|
week 1 이름 name
|
||||||
|
week 1 생각 thought; idea
|
||||||
|
week 1 질문 question
|
||||||
|
week 1 대답 answer
|
||||||
|
week 1 문제 problem; question
|
||||||
|
week 1 이유 reason
|
||||||
|
week 1 방법 method; way
|
||||||
|
week 1 장소 place
|
||||||
|
week 1 일 work; thing; matter
|
||||||
|
week 1 이야기 story; conversation
|
||||||
|
week 1 약속 appointment; promise
|
||||||
|
week 1 사진 photo; picture
|
||||||
|
week 1 전화 phone call; telephone
|
||||||
|
week 1 여행 trip; travel
|
||||||
|
week 1 음식 food
|
||||||
|
week 1 식당 restaurant
|
||||||
|
week 1 정말 really
|
||||||
|
week 1 아주 very
|
||||||
|
week 1 너무 too; very
|
||||||
|
week 1 조금 a little
|
||||||
|
week 1 많이 a lot; much
|
||||||
|
week 1 자주 often
|
||||||
|
week 1 가끔 sometimes
|
||||||
|
week 1 보통 usually; normally
|
||||||
|
week 1 먼저 first; beforehand
|
||||||
|
week 1 다시 again
|
||||||
|
week 1 같이 together
|
||||||
|
week 1 혼자 alone; by oneself
|
||||||
|
week 1 바로 right away; exactly
|
||||||
|
week 1 아직 still; yet
|
||||||
|
week 1 벌써 already
|
||||||
|
week 1 아마 probably; maybe
|
||||||
|
week 1 항상 always
|
||||||
|
week 1 왜 why
|
||||||
|
week 1 어떻게 how
|
||||||
|
week 1 언제 when
|
||||||
|
week 1 그래서 so; therefore
|
||||||
|
week 1 그런데 but; by the way
|
||||||
|
week 1 그리고 and
|
||||||
|
week 1 하지만 but; however
|
||||||
|
week 1 아직도 still; even now
|
||||||
|
week 1 먼저 first; beforehand
|
||||||
|
week 1 정말로 really; truly
|
||||||
|
week 1 아마도 probably; perhaps
|
||||||
|
week 1 특히 especially
|
||||||
|
week 1 사실 in fact; actually
|
||||||
|
100
korean_week_02.tsv
Normal file
100
korean_week_02.tsv
Normal file
|
|
@ -0,0 +1,100 @@
|
||||||
|
week 2 따뜻하다 to be warm
|
||||||
|
week 2 시원하다 to be cool; refreshing
|
||||||
|
week 2 덥다 to be hot
|
||||||
|
week 2 춥다 to be cold
|
||||||
|
week 2 뜨겁다 to be hot; burning hot
|
||||||
|
week 2 차갑다 to be cold; chilly to the touch
|
||||||
|
week 2 넓다 to be wide; spacious
|
||||||
|
week 2 좁다 to be narrow; cramped
|
||||||
|
week 2 아무나 anyone; anybody
|
||||||
|
week 2 아무거나 anything; whatever
|
||||||
|
week 2 아무 any; no particular
|
||||||
|
week 2 아무 any; no particular
|
||||||
|
week 2 방 room
|
||||||
|
week 2 거실 living room
|
||||||
|
week 2 화장실 bathroom; restroom
|
||||||
|
week 2 가게 store; shop
|
||||||
|
week 2 아파트 apartment
|
||||||
|
week 2 병원 hospital
|
||||||
|
week 2 약국 pharmacy
|
||||||
|
week 2 은행 bank
|
||||||
|
week 2 편의점 convenience store
|
||||||
|
week 2 호텔 hotel
|
||||||
|
week 2 마트 mart; supermarket
|
||||||
|
week 2 동생 younger sibling
|
||||||
|
week 2 엄마 mom
|
||||||
|
week 2 부모님 parents
|
||||||
|
week 2 아버지 father
|
||||||
|
week 2 어머니 mother
|
||||||
|
week 2 아빠 dad
|
||||||
|
week 2 남편 husband
|
||||||
|
week 2 아내 wife
|
||||||
|
week 2 아들 son
|
||||||
|
week 2 딸 daughter
|
||||||
|
week 2 형제 siblings; brothers
|
||||||
|
week 2 형 older brother, male speaker
|
||||||
|
week 2 누나 older sister, male speaker
|
||||||
|
week 2 할아버지 grandfather
|
||||||
|
week 2 할머니 grandmother
|
||||||
|
week 2 남자 man; male
|
||||||
|
week 2 여자 woman; female
|
||||||
|
week 2 아이 child
|
||||||
|
week 2 아기 baby
|
||||||
|
week 2 선생님 teacher
|
||||||
|
week 2 학생 student
|
||||||
|
week 2 날씨 weather
|
||||||
|
week 2 비 rain
|
||||||
|
week 2 눈 snow; eye
|
||||||
|
week 2 바람 wind
|
||||||
|
week 2 흐리다 to be cloudy
|
||||||
|
week 2 맑다 to be clear; sunny
|
||||||
|
week 2 기차 train
|
||||||
|
week 2 차 car; tea
|
||||||
|
week 2 지하철 subway
|
||||||
|
week 2 버스 bus
|
||||||
|
week 2 역 station
|
||||||
|
week 2 공항 airport
|
||||||
|
week 2 창문 window
|
||||||
|
week 2 침대 bed
|
||||||
|
week 2 냉장고 refrigerator
|
||||||
|
week 2 책장 bookshelf
|
||||||
|
week 2 가구 furniture
|
||||||
|
week 2 휴대폰 cell phone
|
||||||
|
week 2 소파 sofa
|
||||||
|
week 2 문 door
|
||||||
|
week 2 책상 desk
|
||||||
|
week 2 의자 chair
|
||||||
|
week 2 컵 cup
|
||||||
|
week 2 열쇠 key
|
||||||
|
week 2 열쇠고리 keychain
|
||||||
|
week 2 컴퓨터 computer
|
||||||
|
week 2 책 book
|
||||||
|
week 2 물 water
|
||||||
|
week 2 선물 gift; present
|
||||||
|
week 2 편지 letter
|
||||||
|
week 2 밥 rice; meal
|
||||||
|
week 2 국 soup
|
||||||
|
week 2 고기 meat
|
||||||
|
week 2 과일 fruit
|
||||||
|
week 2 채소 vegetable
|
||||||
|
week 2 전화하다 to call; to phone
|
||||||
|
week 2 주다 to give
|
||||||
|
week 2 보내다 to send; to spend
|
||||||
|
week 2 타다 to ride; to take
|
||||||
|
week 2 내리다 to get off; to go down
|
||||||
|
week 2 자다 to sleep
|
||||||
|
week 2 날짜 date
|
||||||
|
week 2 며칠 what date; how many days
|
||||||
|
week 2 요일 day of the week
|
||||||
|
week 2 오전 morning; a.m.
|
||||||
|
week 2 오후 afternoon; p.m.
|
||||||
|
week 2 새벽 dawn; early morning
|
||||||
|
week 2 밤 night
|
||||||
|
week 2 이번 this; this time
|
||||||
|
week 2 지난주 last week
|
||||||
|
week 2 다음 next; following
|
||||||
|
week 2 이번 this; this time
|
||||||
|
week 2 지난달 last month
|
||||||
|
week 2 다음 next; following
|
||||||
|
week 2 올해 this year
|
||||||
|
week 2 작년 last year
|
||||||
|
100
korean_week_03.tsv
Normal file
100
korean_week_03.tsv
Normal file
|
|
@ -0,0 +1,100 @@
|
||||||
|
week 3 말하다 to say; to speak
|
||||||
|
week 3 설명하다 to explain
|
||||||
|
week 3 이해하다 to understand
|
||||||
|
week 3 알다 to know
|
||||||
|
week 3 모르다 to not know
|
||||||
|
week 3 확인하다 to check; confirm
|
||||||
|
week 3 알려주다 to tell; let someone know
|
||||||
|
week 3 도와주다 to help
|
||||||
|
week 3 부탁하다 to ask a favor
|
||||||
|
week 3 연락하다 to contact
|
||||||
|
week 3 소개하다 to introduce
|
||||||
|
week 3 인사하다 to greet
|
||||||
|
week 3 축하하다 to congratulate
|
||||||
|
week 3 감사하다 to thank; be grateful
|
||||||
|
week 3 미안하다 to be sorry
|
||||||
|
week 3 괜찮다 to be okay
|
||||||
|
week 3 반갑다 to be glad to meet
|
||||||
|
week 3 웃다 to laugh; smile
|
||||||
|
week 3 울다 to cry
|
||||||
|
week 3 대화하다 to have a conversation
|
||||||
|
week 3 의미 meaning
|
||||||
|
week 3 표현 expression
|
||||||
|
week 3 목소리 voice
|
||||||
|
week 3 말 words; speech
|
||||||
|
week 3 뜻 meaning; intention
|
||||||
|
week 3 출발하다 to depart
|
||||||
|
week 3 도착하다 to arrive
|
||||||
|
week 3 예약하다 to reserve; book
|
||||||
|
week 3 취소하다 to cancel
|
||||||
|
week 3 이용하다 to use; utilize
|
||||||
|
week 3 운전하다 to drive
|
||||||
|
week 3 주차하다 to park
|
||||||
|
week 3 걷다 to walk
|
||||||
|
week 3 건너다 to cross
|
||||||
|
week 3 지나가다 to pass by
|
||||||
|
week 3 돌아가다 to go back; return
|
||||||
|
week 3 돌아오다 to come back
|
||||||
|
week 3 올라가다 to go up
|
||||||
|
week 3 내려가다 to go down
|
||||||
|
week 3 문의하다 to inquire; ask about
|
||||||
|
week 3 나가다 to go out
|
||||||
|
week 3 쉬다 to rest
|
||||||
|
week 3 머물다 to stay
|
||||||
|
week 3 여행하다 to travel
|
||||||
|
week 3 묵다 to stay overnight
|
||||||
|
week 3 구경하다 to look around; sightsee
|
||||||
|
week 3 사진을 찍다 to take a photo
|
||||||
|
week 3 길을 잃다 to get lost
|
||||||
|
week 3 찾아가다 to go find/visit
|
||||||
|
week 3 떠나다 to leave; depart
|
||||||
|
week 3 방향 direction
|
||||||
|
week 3 주소 address
|
||||||
|
week 3 건물 building
|
||||||
|
week 3 층 floor
|
||||||
|
week 3 계단 stairs
|
||||||
|
week 3 사거리 intersection
|
||||||
|
week 3 신호등 traffic light
|
||||||
|
week 3 횡단보도 crosswalk
|
||||||
|
week 3 근처 nearby; vicinity
|
||||||
|
week 3 주변 surroundings; nearby area
|
||||||
|
week 3 맞은편 opposite side
|
||||||
|
week 3 건너편 across from; opposite
|
||||||
|
week 3 앞쪽 front side
|
||||||
|
week 3 뒤쪽 back side
|
||||||
|
week 3 왼쪽 left side
|
||||||
|
week 3 오른쪽 right side
|
||||||
|
week 3 가운데 middle; center
|
||||||
|
week 3 가까이 near; close by
|
||||||
|
week 3 길 road; way
|
||||||
|
week 3 지도 map
|
||||||
|
week 3 모퉁이 corner
|
||||||
|
week 3 입구 entrance
|
||||||
|
week 3 출구 exit
|
||||||
|
week 3 정류장 bus stop
|
||||||
|
week 3 호선 line (subway)
|
||||||
|
week 3 교통 transportation; traffic
|
||||||
|
week 3 교통카드 transit card
|
||||||
|
week 3 환승 transfer
|
||||||
|
week 3 승차권 ticket
|
||||||
|
week 3 표 ticket
|
||||||
|
week 3 승강장 platform
|
||||||
|
week 3 터미널 terminal
|
||||||
|
week 3 택시 taxi
|
||||||
|
week 3 요금 fare; fee
|
||||||
|
week 3 지연 delay
|
||||||
|
week 3 좌석 seat
|
||||||
|
week 3 자리 seat; spot
|
||||||
|
week 3 창가 window side
|
||||||
|
week 3 통로 aisle
|
||||||
|
week 3 짐 luggage; baggage
|
||||||
|
week 3 가방 bag
|
||||||
|
week 3 여권 passport
|
||||||
|
week 3 항공권 airline ticket
|
||||||
|
week 3 국내선 domestic flight
|
||||||
|
week 3 국제선 international flight
|
||||||
|
week 3 비행기 airplane
|
||||||
|
week 3 항공사 airline
|
||||||
|
week 3 출국 departure from a country
|
||||||
|
week 3 입국 entry into a country
|
||||||
|
week 3 목적지 destination
|
||||||
|
100
korean_week_04.tsv
Normal file
100
korean_week_04.tsv
Normal file
|
|
@ -0,0 +1,100 @@
|
||||||
|
week 4 주문하다 to order
|
||||||
|
week 4 추천하다 to recommend
|
||||||
|
week 4 계산하다 to pay; calculate
|
||||||
|
week 4 포장하다 to pack for takeout
|
||||||
|
week 4 배달하다 to deliver
|
||||||
|
week 4 메뉴 menu
|
||||||
|
week 4 메뉴판 menu
|
||||||
|
week 4 주문서 order form
|
||||||
|
week 4 반찬 side dish
|
||||||
|
week 4 요리 dish; cooking
|
||||||
|
week 4 국수 noodles
|
||||||
|
week 4 라면 ramen
|
||||||
|
week 4 김치 kimchi
|
||||||
|
week 4 떡볶이 tteokbokki
|
||||||
|
week 4 만두 dumplings
|
||||||
|
week 4 찌개 stew
|
||||||
|
week 4 된장 soybean paste
|
||||||
|
week 4 고추장 red pepper paste
|
||||||
|
week 4 소금 salt
|
||||||
|
week 4 설탕 sugar
|
||||||
|
week 4 맛 taste; flavor
|
||||||
|
week 4 냄새 smell
|
||||||
|
week 4 매운맛 spicy flavor
|
||||||
|
week 4 단맛 sweet flavor
|
||||||
|
week 4 국물 broth; soup
|
||||||
|
week 4 먹다 to eat
|
||||||
|
week 4 마시다 to drink
|
||||||
|
week 4 요리하다 to cook
|
||||||
|
week 4 씹다 to chew
|
||||||
|
week 4 배고프다 to be hungry
|
||||||
|
week 4 배부르다 to be full
|
||||||
|
week 4 맛있다 to be delicious
|
||||||
|
week 4 맛없다 to taste bad
|
||||||
|
week 4 싱겁다 to be bland
|
||||||
|
week 4 달다 to be sweet
|
||||||
|
week 4 짜다 to be salty
|
||||||
|
week 4 부드럽다 to be soft
|
||||||
|
week 4 맵다 to be spicy
|
||||||
|
week 4 시다 to be sour
|
||||||
|
week 4 재료 ingredient
|
||||||
|
week 4 시장 market
|
||||||
|
week 4 빵 bread
|
||||||
|
week 4 떡 rice cake
|
||||||
|
week 4 계란 egg
|
||||||
|
week 4 두부 tofu
|
||||||
|
week 4 생선 fish
|
||||||
|
week 4 해산물 seafood
|
||||||
|
week 4 밥그릇 rice bowl
|
||||||
|
week 4 식사 meal
|
||||||
|
week 4 간식 snack
|
||||||
|
week 4 사다 to buy
|
||||||
|
week 4 팔다 to sell
|
||||||
|
week 4 구입하다 to purchase
|
||||||
|
week 4 환불하다 to get a refund
|
||||||
|
week 4 교환하다 to exchange
|
||||||
|
week 4 가격 price
|
||||||
|
week 4 할인 discount
|
||||||
|
week 4 세일 sale
|
||||||
|
week 4 현금 cash
|
||||||
|
week 4 카드 card
|
||||||
|
week 4 영수증 receipt
|
||||||
|
week 4 봉투 bag; envelope
|
||||||
|
week 4 물건 item; thing
|
||||||
|
week 4 상품 product
|
||||||
|
week 4 손님 customer; guest
|
||||||
|
week 4 직원 employee; staff member
|
||||||
|
week 4 점원 shop clerk
|
||||||
|
week 4 크기 size
|
||||||
|
week 4 색깔 color
|
||||||
|
week 4 검은색 black
|
||||||
|
week 4 흰색 white
|
||||||
|
week 4 빨간색 red
|
||||||
|
week 4 파란색 blue
|
||||||
|
week 4 사이즈 size
|
||||||
|
week 4 포장 packaging; wrapping
|
||||||
|
week 4 지불하다 to pay
|
||||||
|
week 4 결제하다 to make a payment
|
||||||
|
week 4 입금하다 to deposit money
|
||||||
|
week 4 출금하다 to withdraw money
|
||||||
|
week 4 송금하다 to transfer money
|
||||||
|
week 4 환전하다 to exchange currency
|
||||||
|
week 4 잔돈 change; small change
|
||||||
|
week 4 거스름돈 change received
|
||||||
|
week 4 현금카드 cash card
|
||||||
|
week 4 신용카드 credit card
|
||||||
|
week 4 체크카드 debit card
|
||||||
|
week 4 계좌 bank account
|
||||||
|
week 4 비밀번호 password; PIN
|
||||||
|
week 4 은행원 bank employee
|
||||||
|
week 4 수수료 fee; commission
|
||||||
|
week 4 금액 amount of money
|
||||||
|
week 4 비용 cost; expense
|
||||||
|
week 4 무료 free of charge
|
||||||
|
week 4 유료 not free; paid
|
||||||
|
week 4 잔액 balance
|
||||||
|
week 4 환율 exchange rate
|
||||||
|
week 4 원 won
|
||||||
|
week 4 동전 coin
|
||||||
|
week 4 지갑 wallet
|
||||||
|
week 4 가격표 price tag
|
||||||
|
100
korean_week_05.tsv
Normal file
100
korean_week_05.tsv
Normal file
|
|
@ -0,0 +1,100 @@
|
||||||
|
week 5 숙소 accommodation
|
||||||
|
week 5 숙박하다 to stay overnight
|
||||||
|
week 5 체크인 check-in
|
||||||
|
week 5 체크아웃 check-out
|
||||||
|
week 5 객실 guest room
|
||||||
|
week 5 예약번호 reservation number
|
||||||
|
week 5 프런트 front desk
|
||||||
|
week 5 카드키 key card
|
||||||
|
week 5 침대보 bed sheet
|
||||||
|
week 5 샤워 shower
|
||||||
|
week 5 욕실 bathroom
|
||||||
|
week 5 화장지 toilet paper
|
||||||
|
week 5 샤워실 shower room
|
||||||
|
week 5 칫솔 toothbrush
|
||||||
|
week 5 치약 toothpaste
|
||||||
|
week 5 에어컨 air conditioner
|
||||||
|
week 5 난방 heating
|
||||||
|
week 5 냉방 cooling
|
||||||
|
week 5 와이파이 Wi-Fi
|
||||||
|
week 5 소음 noise
|
||||||
|
week 5 조용하다 to be quiet
|
||||||
|
week 5 깨끗하다 to be clean
|
||||||
|
week 5 더럽다 to be dirty
|
||||||
|
week 5 이불커버 duvet cover
|
||||||
|
week 5 교체하다 to replace
|
||||||
|
week 5 건강 health
|
||||||
|
week 5 병 illness; disease
|
||||||
|
week 5 감기 cold
|
||||||
|
week 5 기침 cough
|
||||||
|
week 5 열 fever
|
||||||
|
week 5 두통 headache
|
||||||
|
week 5 배탈 upset stomach
|
||||||
|
week 5 상처 wound
|
||||||
|
week 5 몸 body
|
||||||
|
week 5 얼굴 face
|
||||||
|
week 5 이마 forehead
|
||||||
|
week 5 코 nose
|
||||||
|
week 5 입 mouth
|
||||||
|
week 5 귀 ear
|
||||||
|
week 5 손 hand
|
||||||
|
week 5 발 foot
|
||||||
|
week 5 팔 arm
|
||||||
|
week 5 다리 leg
|
||||||
|
week 5 배 stomach; belly
|
||||||
|
week 5 치료하다 to treat
|
||||||
|
week 5 진료 medical care
|
||||||
|
week 5 의사 doctor
|
||||||
|
week 5 간호사 nurse
|
||||||
|
week 5 약 medicine
|
||||||
|
week 5 처방전 prescription
|
||||||
|
week 5 사고 accident
|
||||||
|
week 5 위험하다 to be dangerous
|
||||||
|
week 5 안전하다 to be safe
|
||||||
|
week 5 경찰 police
|
||||||
|
week 5 소방서 fire station
|
||||||
|
week 5 구급차 ambulance
|
||||||
|
week 5 응급실 emergency room
|
||||||
|
week 5 신고하다 to report
|
||||||
|
week 5 잃어버리다 to lose
|
||||||
|
week 5 없어지다 to disappear; go missing
|
||||||
|
week 5 고장나다 to break; malfunction
|
||||||
|
week 5 망가지다 to be broken
|
||||||
|
week 5 떨어뜨리다 to drop
|
||||||
|
week 5 깨지다 to break; shatter
|
||||||
|
week 5 다치다 to get hurt
|
||||||
|
week 5 급하다 to be urgent
|
||||||
|
week 5 긴급하다 to be urgent
|
||||||
|
week 5 주의하다 to be careful; pay attention
|
||||||
|
week 5 조심하다 to be careful
|
||||||
|
week 5 분실물 lost property
|
||||||
|
week 5 도난 theft
|
||||||
|
week 5 도둑 thief
|
||||||
|
week 5 잠그다 to lock
|
||||||
|
week 5 열리다 to open; be opened
|
||||||
|
week 5 닫히다 to close; be closed
|
||||||
|
week 5 부엌 kitchen
|
||||||
|
week 5 주방 kitchen
|
||||||
|
week 5 현관 entryway
|
||||||
|
week 5 베란다 balcony
|
||||||
|
week 5 거울 mirror
|
||||||
|
week 5 이불 blanket; bedding
|
||||||
|
week 5 베개 pillow
|
||||||
|
week 5 옷 clothes
|
||||||
|
week 5 신발 shoes
|
||||||
|
week 5 양말 socks
|
||||||
|
week 5 셔츠 shirt
|
||||||
|
week 5 바지 pants
|
||||||
|
week 5 안경 glasses
|
||||||
|
week 5 시계 watch; clock
|
||||||
|
week 5 우산 umbrella
|
||||||
|
week 5 휴지 tissue; toilet paper
|
||||||
|
week 5 먼지 dust
|
||||||
|
week 5 쓰레기통 trash can
|
||||||
|
week 5 전등 light
|
||||||
|
week 5 수도 water supply; plumbing
|
||||||
|
week 5 콘센트 outlet
|
||||||
|
week 5 빨래하다 to do laundry
|
||||||
|
week 5 설거지하다 to wash dishes
|
||||||
|
week 5 꺼내다 to take out
|
||||||
|
week 5 넣다 to put in
|
||||||
|
100
korean_week_06.tsv
Normal file
100
korean_week_06.tsv
Normal file
|
|
@ -0,0 +1,100 @@
|
||||||
|
week 6 씻다 to wash
|
||||||
|
week 6 세수하다 to wash one's face
|
||||||
|
week 6 샤워하다 to shower
|
||||||
|
week 6 입다 to put on clothes
|
||||||
|
week 6 벗다 to take off clothes
|
||||||
|
week 6 신다 to put on footwear
|
||||||
|
week 6 끼다 to put on/wear (glasses, gloves, rings)
|
||||||
|
week 6 갈아입다 to change clothes
|
||||||
|
week 6 머리 hair; head
|
||||||
|
week 6 머리카락 hair
|
||||||
|
week 6 피부 skin
|
||||||
|
week 6 손톱 fingernail
|
||||||
|
week 6 수염 beard; facial hair
|
||||||
|
week 6 면도기 razor
|
||||||
|
week 6 치실 dental floss
|
||||||
|
week 6 샴푸 shampoo
|
||||||
|
week 6 비누 soap
|
||||||
|
week 6 면도하다 to shave
|
||||||
|
week 6 화장품 cosmetics
|
||||||
|
week 6 수건 towel
|
||||||
|
week 6 옷장 wardrobe; closet
|
||||||
|
week 6 주머니 pocket
|
||||||
|
week 6 단추 button
|
||||||
|
week 6 모자 hat
|
||||||
|
week 6 장갑 gloves
|
||||||
|
week 6 습하다 to be humid
|
||||||
|
week 6 건조하다 to be dry
|
||||||
|
week 6 기온 temperature
|
||||||
|
week 6 계절 season
|
||||||
|
week 6 봄 spring
|
||||||
|
week 6 여름 summer
|
||||||
|
week 6 가을 autumn
|
||||||
|
week 6 겨울 winter
|
||||||
|
week 6 산 mountain
|
||||||
|
week 6 바다 sea
|
||||||
|
week 6 해변 beach
|
||||||
|
week 6 강 river
|
||||||
|
week 6 호수 lake
|
||||||
|
week 6 섬 island
|
||||||
|
week 6 숲 forest
|
||||||
|
week 6 공원 park
|
||||||
|
week 6 하늘 sky
|
||||||
|
week 6 구름 cloud
|
||||||
|
week 6 해 sun
|
||||||
|
week 6 달 moon
|
||||||
|
week 6 별 star
|
||||||
|
week 6 햇빛 sunlight
|
||||||
|
week 6 젖다 to get wet
|
||||||
|
week 6 마르다 to dry; be dry
|
||||||
|
week 6 비가 그치다 for the rain to stop
|
||||||
|
week 6 공부하다 to study
|
||||||
|
week 6 일하다 to work
|
||||||
|
week 6 연습하다 to practice
|
||||||
|
week 6 복습하다 to review
|
||||||
|
week 6 예습하다 to preview
|
||||||
|
week 6 시험 test; exam
|
||||||
|
week 6 숙제 homework
|
||||||
|
week 6 수업 class; lesson
|
||||||
|
week 6 교실 classroom
|
||||||
|
week 6 회사 company
|
||||||
|
week 6 직장 workplace
|
||||||
|
week 6 직업 occupation
|
||||||
|
week 6 사무실 office
|
||||||
|
week 6 회의 meeting
|
||||||
|
week 6 일정 schedule
|
||||||
|
week 6 계획 plan
|
||||||
|
week 6 목표 goal
|
||||||
|
week 6 경험 experience
|
||||||
|
week 6 실수 mistake
|
||||||
|
week 6 학기 semester
|
||||||
|
week 6 대학 university
|
||||||
|
week 6 도서관 library
|
||||||
|
week 6 자료 material; data
|
||||||
|
week 6 과제 assignment
|
||||||
|
week 6 졸업하다 to graduate
|
||||||
|
week 6 검색하다 to search
|
||||||
|
week 6 다운로드하다 to download
|
||||||
|
week 6 업로드하다 to upload
|
||||||
|
week 6 저장하다 to save
|
||||||
|
week 6 삭제하다 to delete
|
||||||
|
week 6 설치하다 to install
|
||||||
|
week 6 연결하다 to connect
|
||||||
|
week 6 충전하다 to charge
|
||||||
|
week 6 케이블 cable
|
||||||
|
week 6 배터리 battery
|
||||||
|
week 6 화면 screen
|
||||||
|
week 6 카메라 camera
|
||||||
|
week 6 이어폰 earphones
|
||||||
|
week 6 헤드폰 headphones
|
||||||
|
week 6 앱 app
|
||||||
|
week 6 계정 account
|
||||||
|
week 6 파일 file
|
||||||
|
week 6 문서 document
|
||||||
|
week 6 프로그램 program
|
||||||
|
week 6 정보 information
|
||||||
|
week 6 알림 notification
|
||||||
|
week 6 업데이트 update
|
||||||
|
week 6 인터넷 internet
|
||||||
|
week 6 신호 signal
|
||||||
|
week 6 연결 connection
|
||||||
|
100
korean_week_07.tsv
Normal file
100
korean_week_07.tsv
Normal file
|
|
@ -0,0 +1,100 @@
|
||||||
|
week 7 정리하다 to organize; tidy up
|
||||||
|
week 7 버리다 to throw away
|
||||||
|
week 7 빌리다 to borrow; rent
|
||||||
|
week 7 빌려주다 to lend
|
||||||
|
week 7 돌려주다 to return something
|
||||||
|
week 7 꺼지다 to turn off; go out
|
||||||
|
week 7 켜지다 to turn on; come on
|
||||||
|
week 7 열다 to open
|
||||||
|
week 7 닫다 to close
|
||||||
|
week 7 놓다 to put; place
|
||||||
|
week 7 두다 to leave; put
|
||||||
|
week 7 옮기다 to move; transfer
|
||||||
|
week 7 고치다 to fix
|
||||||
|
week 7 수리하다 to repair
|
||||||
|
week 7 챙기다 to pack; make sure to take
|
||||||
|
week 7 가져가다 to take; bring along
|
||||||
|
week 7 가져오다 to bring
|
||||||
|
week 7 두고 오다 to leave behind
|
||||||
|
week 7 잊어버리다 to forget
|
||||||
|
week 7 점검하다 to inspect; check
|
||||||
|
week 7 예약 reservation
|
||||||
|
week 7 신청하다 to apply; request
|
||||||
|
week 7 등록하다 to register
|
||||||
|
week 7 회원 member
|
||||||
|
week 7 영업하다 to be open; operate
|
||||||
|
week 7 이번 주 this week
|
||||||
|
week 7 다음 주 next week
|
||||||
|
week 7 지난번 last time
|
||||||
|
week 7 이번 달 this month
|
||||||
|
week 7 다음 달 next month
|
||||||
|
week 7 달력 calendar
|
||||||
|
week 7 내년 next year
|
||||||
|
week 7 내일 tomorrow
|
||||||
|
week 7 이번 해 this year
|
||||||
|
week 7 며칠 후 in a few days
|
||||||
|
week 7 얼마나 how much; how long
|
||||||
|
week 7 동안 during; for
|
||||||
|
week 7 전 before; ago
|
||||||
|
week 7 후 after; later
|
||||||
|
week 7 전에 before
|
||||||
|
week 7 후에 after
|
||||||
|
week 7 부터 from; since
|
||||||
|
week 7 까지 until; to
|
||||||
|
week 7 동안에 during
|
||||||
|
week 7 계획하다 to plan
|
||||||
|
week 7 예정 schedule; plan
|
||||||
|
week 7 일정표 schedule; itinerary
|
||||||
|
week 7 기간 period; duration
|
||||||
|
week 7 순서 order; sequence
|
||||||
|
week 7 당분간 for the time being
|
||||||
|
week 7 거의 almost
|
||||||
|
week 7 별로 not particularly
|
||||||
|
week 7 계속 continuously; keep
|
||||||
|
week 7 이미 already
|
||||||
|
week 7 곧 soon
|
||||||
|
week 7 요즘 these days
|
||||||
|
week 7 나중에 later
|
||||||
|
week 7 잠깐 for a moment
|
||||||
|
week 7 일단 for now; first of all
|
||||||
|
week 7 따로 separately
|
||||||
|
week 7 서로 each other
|
||||||
|
week 7 직접 directly; in person
|
||||||
|
week 7 물론 of course
|
||||||
|
week 7 혹시 by any chance
|
||||||
|
week 7 정확히 exactly; accurately
|
||||||
|
week 7 대부분 most; mostly
|
||||||
|
week 7 대체로 generally; for the most part
|
||||||
|
week 7 특별히 particularly; specially
|
||||||
|
week 7 실제로 actually; in reality
|
||||||
|
week 7 예를 들면 for example
|
||||||
|
week 7 그래도 still; nevertheless
|
||||||
|
week 7 그러면 then; in that case
|
||||||
|
week 7 또 again; also
|
||||||
|
week 7 같은 same
|
||||||
|
week 7 다음에 next time
|
||||||
|
week 7 문화 culture
|
||||||
|
week 7 생활 daily life; living
|
||||||
|
week 7 추억 memory; recollection
|
||||||
|
week 7 관계 relationship
|
||||||
|
week 7 이웃 neighbor
|
||||||
|
week 7 동료 coworker
|
||||||
|
week 7 모임 gathering
|
||||||
|
week 7 행사 event
|
||||||
|
week 7 소식 news; word
|
||||||
|
week 7 안내 guidance; information
|
||||||
|
week 7 기회 opportunity; chance
|
||||||
|
week 7 관심 interest
|
||||||
|
week 7 취미 hobby
|
||||||
|
week 7 음악 music
|
||||||
|
week 7 영화 movie
|
||||||
|
week 7 공연 performance; show
|
||||||
|
week 7 콘서트 concert
|
||||||
|
week 7 박물관 museum
|
||||||
|
week 7 관광 sightseeing; tourism
|
||||||
|
week 7 기념품 souvenir
|
||||||
|
week 7 사진관 photo studio
|
||||||
|
week 7 화제 topic; subject
|
||||||
|
week 7 의견 opinion
|
||||||
|
week 7 이해 understanding
|
||||||
|
week 7 도움 help
|
||||||
|
Loading…
Reference in a new issue