Listening
"Struggles of Learning Programming in the Early Days"
Listen to the conversation unscramble (2.2)
Arrange the Sentences
Your Score :
Your Time : Seconds
Arrange the Sentences
Your Score :
Your Time : Seconds
Arrange the Sentences
Your Score :
Your Time : Seconds
Arrange the Sentences
Your Score :
Your Time : Seconds
Spotlight!
استفاده از While و When در گذشته استمراری 

while شبیه یه فرآیند پیوسته عمل میکنه که دو کار همزمان در گذشته اتفاق میافتند:
“While I was typing code, my laptop was overheating.”
اما when شبیه یه رویداد یا وقفه ناگهانیه؛ وقتی یه اتفاق، کار دیگهای رو قطع میکنه:
“I was coding when my computer crashed!”
وقتی قراره درباره همزمانی کارها یا قطعشدن ناگهانی اونها صحبت کنی، از while برای کارهای همزمان و از when برای وقفهها استفاده کن.
Fill in blanks.
Fill in the Blanks
Your Score :
Your Time : Seconds
You Have Passed This Quiz!
Reading
"The Internet in the Past"

Years ago, the internet was completely different. It was slow, expensive, and mostly used for simple tasks. People couldn’t stream videos or play games online, and downloading a file sometimes took hours. Most people used the internet at home or in internet cafes because smartphones didn’t exist yet.
Connecting to the internet was often a challenge. Modems made loud noises, and you had to wait while the page was loading. If someone picked up the phone, the connection often stopped! Emails were the most common way to communicate, and chatting online was text-only—no photos, no videos.
Websites were very basic, usually filled with text and a few pictures. Businesses started creating websites, but they were simple compared to today’s standards. Internet speed was slow, but many people were still amazed by this new technology.
Although the internet wasn’t perfect, people were excited to try it. Those early years were full of curiosity, and even waiting for a page to load felt like a new adventure.
Read the text and choose if the sentences are True or False.
True or False?
Your Score :
Your Time : Seconds
You Have Passed This Quiz!
Debug your Grammar
Listen to the conversation and fill in the blanks.(2.3)
Fill in the Blanks
Your Score :
Your Time : Seconds
You Have Passed This Quiz!
گذشته استمراری( past progressive) برای صحبت کردن دربارهی کاری که در گذشته در حال انجام شدن بوده است، استفاده میشود. معمولاً این زمان برای توصیف فعالیتهایی که مدت کوتاهی ادامه داشتهاند یا در لحظهای خاص در گذشته رخ دادهاند، به کار میرود.
✅ فرمول:
فاعل + was/were + فعل + ing
✅✅ برنامهنویسها کی میتونن از گذشته استمراری استفاده کنن؟
برنامهنویسها میتونن از این زمان برای توضیح دادن فعالیتهایی استفاده کنن که در لحظهای مشخص در گذشته انجام میدادند. برای مثال:
- I was debugging the code when the error appeared.
- We were working on the UI design while the server was being deployed.


Buzzwords & Beyond!
"Coding Bootcamp Journey"

John joined a coding bootcamp to become a web developer. At first, he struggled with the syntax of JavaScript. But after weeks of practice, he learned how to debug his code and use popular frameworks. When he got his first freelance project, he was ready to hit the ground running.
Match the items.
Match the Items
Your Score :
Your Time : Seconds
Spotlight!
شما در اخر هر lesson،یک سری لغات تخصصی یاد میگیرد که درقالب سوالات match کردنی معنی هاشون رو یاد می گیرید.
برای اینکه این کلمات براتون موندگار بشن:
- یادداشت کنید: این اصطلاحات و تعریفهاشون رو توی دفترتون بنویسید.
- مثال بزنید: با هر لغت یه جمله از خودتون بسازید
- مرور کنید: هر از گاهی برگردید و دفترتون رو نگاه کنید تا این کلمات همیشه توی ذهنتون تازه بمونن.
با این روش، کمکم این اصطلاحات به ابزار حرفهای شما تبدیل میشن. ✨