* PTBR – Template Full Clone

HERE COMES THE PARAGRAPH TEXT

Here come the level and word count

body { font-family: Arial, sans-serif; margin: 0; padding: 0; background-color: #fdfdfd; } .container { max-width: 900px; margin: 20px auto; padding: 0 15px; } .tab-group { margin: 25px 0; } .tab-buttons { display: flex; justify-content: space-around; flex-wrap: wrap; gap: 8px; margin-bottom: 10px; } .tab-buttons button { padding: 10px 18px; cursor: pointer; background-color: #ffe082; border: none; border-radius: 6px; font-weight: bold; } .tab-buttons button.active { background-color: #ffca28; } .tab-content { display: none; background-color: #fff8e1; padding: 20px; border-radius: 10px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); } .tab-content.active { display: block; } h2 { color: #2e7d32; margin-top: 0; } textarea { width: 100%; padding: 10px; border-radius: 6px; border: 1px solid #ccc; } .vocab-tooltip { border-bottom: 1px dotted #333; cursor: help; font-weight: bold; color: #2e7d32; } .vocab-tooltip:hover::after { content: attr(data-tooltip); position: absolute; background: #333; color: white; padding: 5px 10px; border-radius: 4px; font-size: 12px; white-space: nowrap; transform: translate(-50%, -120%); } .answer-tooltip { border-bottom: 1px dotted #666; cursor: help; font-weight: bold; color: #1976d2; } .answer-tooltip:hover::after { content: attr(data-answer); position: absolute; background: #1976d2; color: white; padding: 8px 12px; border-radius: 4px; font-size: 13px; white-space: nowrap; transform: translate(-50%, -120%); } Each week includes a single broad theme. You’ll create 7 texts per theme: 1. General article (introduction) 2. – 6. Mixed formats: news, interview, diary, opinion, dialogue, etc. Original story reusing new vocab and grammar patterns. week1 topic: 1 The Power of Habits Present perfect, frequency expressions write an article of 500 words in brazilian portuguese on B2 level create a summary in 25 words add tooltip in the portuguese text for all words above the previous level Provide a full english translation

PLACE HERE THE PORTUGUESE TITLE

PLACE HERE THE SUMMARY (IN ENGLISH IF B1 AND LOWER

LEVEL/WORDCOUNT: ______________________________

Título da História (PT)

Aqui vai a história em português. Exemplo de tooltip: Belo Horizonte é uma cidade linda.

Mais texto da história…

Story Title (EN)

English version of the story goes here.

Audio

Audio Coming soon

Audio


Populate the STUDY TAB and EXCERCISE TAB with information from the story – 10 words on the level of the story – Take 2 grammar rules for this level that are in the story text, explain the grammar in not more than 5 sentences, and provide exemples from the story For lower than B2 level explain in english if B2 and higher provide tooltip with english – Provide 5 idiomatic expressions. english same as above – Take max. 3 cultural point and explain them in max. 5 lines

Vocabulary

  • Word 1 – definition
  • Word 2 – definition

Grammar

Write a clear explanation of the grammar point here.

Example: Sample sentence here.

Idiomatic Expressions

  • Expression 1 – meaning
  • Expression 2 – meaning

Cultural Insights

  • Cultural note 1
  • Cultural note 2
PER TAB HAVE 5 UNIQUE EXCERCISES GIVE ANSWER IN TOOLTIP AFTER THE QUESTION

10 Questions

  1. Question 1 (resposta)
  2. Question 2 (resposta)

Multiple Choice

  1. Sample question? (resposta)
    a) Option A
    b) Option B
    c) Option C

True or False

  1. Statement 1 (resposta)
  2. Statement 2 (resposta)

Retell the Story

Rewrite the story in your own words.

document.querySelectorAll(‘.tab-group’).forEach(group => { const buttons = group.querySelectorAll(‘.tab-btn’); const contents = group.querySelectorAll(‘.tab-content’); buttons.forEach(button => { button.addEventListener(‘click’, () => { buttons.forEach(btn => btn.classList.remove(‘active’)); contents.forEach(content => content.classList.remove(‘active’)); button.classList.add(‘active’); document.getElementById(button.dataset.tab).classList.add(‘active’); }); }); });

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top