{"success":true,"course":{"all_concepts_covered":["What Airbnb is and how hosts and guests use it","How bookings work from listing to checkout","House rules, guides, and basic safety thinking","Making a space clean, simple, and welcoming","Building a listing with photos, descriptions, and helpful details","Choosing nightly prices and understanding extra costs","Occupancy rate and planning for booked nights","Kind communication, respect, and handling reviews"],"assembly_rationale":"The course follows a child-friendly version of the real hosting workflow. Learners first build a mental model (what Airbnb is, then how a stay works), then add safety and preparation (rules, welcoming space), then the “public-facing” parts (listing and price). Finally, learners tackle planning and people skills (costs, occupancy, communication), ending with respectful, calm handling of complaints and reviews. Where adult-oriented segments were unavoidable, kid-friendly “bridge” segments (budgeting, social skills, respect) were added to reduce cognitive load and keep the tone age-appropriate.","average_segment_quality":7.114999999999999,"concept_key":"CONCEPT#b31b87917229e00561bda9a1a8b8f2f1","considerations":["Some creator segments use grown-up terms (like business language). An adult may want to watch with the student and pause to restate in kid words.","The available library has limited Airbnb-specific content about calendars and responding to reviews, so the course relies on guided attention and practice questions to strengthen those skills."],"course_id":"course_1770889322","created_at":"2026-02-12T10:17:20.107769+00:00","created_by":"Shaunak Ghosh","description":"Learn what Airbnb is and how hosting works, using kid-friendly examples. You will practice the steps hosts take, like making a space welcoming, creating a listing, choosing fair prices, planning bookings, and communicating kindly. You’ll also learn how reviews work and how good hosts improve.","estimated_total_duration_minutes":45.0,"final_learning_outcomes":["I can explain Airbnb using host and guest words, and compare it to a hotel.","I can describe the basic steps of a booking, from listing to staying and leaving.","I can explain why house rules and a house guide help guests stay safe and comfortable.","I can name ways to make a space welcoming, like cleaning, decluttering, and stocking basics.","I can tell what goes on a listing, and why clear photos and words matter.","I can explain what “price per night” means and give a simple example of total cost.","I can explain that hosts have costs, and that fees should feel fair for what guests get.","I can explain occupancy rate as “booked nights out of available nights,” and why price changes bookings.","I can practice kind, clear communication skills that help guests.","I can explain what reviews are and how a good host responds and improves."],"generated_at":"2026-02-12T10:16:38Z","generation_error":null,"generation_progress":100.0,"generation_status":"completed","generation_step":"completed","generation_time_seconds":325.52055406570435,"image_description":"A bright, kid-friendly, modern illustration in a clean Apple-style layout. Center focal point: a cozy small house with a simple open front door, showing a neat room inside (bed, small table, towel neatly folded). A friendly calendar icon floats near the house with a few dates highlighted to represent booked nights. Next to it, a rounded price tag icon shows “$50/night” in clear, bold text. A speech bubble icon with a short message (“Welcome!”) sits near the door to symbolize guest communication. In the background, add a subtle, soft gradient sky from light blue to near-white, with faint geometric shapes (rounded rectangles) to add depth without clutter. Use a limited color palette: teal-blue, warm yellow accents, and white, with gentle shadows and slight 3D depth. Keep lines smooth, shapes simple, and details readable for 4th graders. Leave open space at the top for a title banner, and ensure the overall feeling is welcoming, safe, and cheerful.","image_url":"https://course-builder-course-thumbnails.s3.us-east-1.amazonaws.com/courses/course_1770889322/thumbnail.png","interleaved_practice":[{"difficulty":"mastery","correct_option_index":0.0,"question":"A guest just booked your place and messages, “How do I get in, and what’s the Wi‑Fi?” What is the best thing a host should provide to prevent confusion?","option_explanations":["Correct! Clear check-in steps and Wi‑Fi details are exactly the kind of helpful information guests need right away.","Incorrect. That’s a house rule, but it doesn’t tell the guest how to enter or get online.","Incorrect. A budget helps the host plan costs, but it does not help a guest check in.","Incorrect. Price changes affect bookings, but they don’t replace clear instructions."],"options":["Step-by-step check-in instructions plus the Wi‑Fi name and password","A rule that says “quiet after 9,” but no other details","A detailed budget showing income and expenses for the month","A lower nightly price so the guest won’t ask questions"],"question_id":"q1_wifi_checkin","related_micro_concepts":["set_up_a_listing","pricing_basics","guest_communication"],"discrimination_explanation":"Step-by-step check-in instructions and Wi‑Fi info match the “clear guide” idea from listings and guest help. A budget is about planning money, not helping a guest enter the home. Lowering price doesn’t answer the question. A quiet rule is helpful, but it’s not the urgent problem here."},{"difficulty":"mastery","correct_option_index":2.0,"question":"Your listing photos look dark and messy, even though the room is actually nice. Which host action best fixes the real problem before taking new photos?","option_explanations":["Incorrect. Occupancy choices affect scheduling and workload, not photo quality.","Incorrect. Cancellation policy is about changing plans, not how the space looks.","Correct! A clean, uncluttered space with fewer personal items will photograph better and feel more guest-ready.","Incorrect. A higher price does not fix dark or messy-looking photos."],"options":["Aim for 100% occupancy by accepting one-night stays only","Change the cancellation policy so guests worry less","Declutter and put away personal items, then clean the space","Raise the nightly price so it looks more “fancy”"],"question_id":"q2_photos_vs_cleaning","related_micro_concepts":["make_space_welcoming","set_up_a_listing","pricing_basics"],"discrimination_explanation":"Photos reflect what the space looks like. Cleaning and decluttering change what the camera sees, so the photos become honest and appealing. Price, cancellation rules, and occupancy strategies don’t make the room look better in pictures."},{"difficulty":"mastery","correct_option_index":3.0,"question":"You are making a simple house manual (house guide). Which sentence best belongs in the house manual because it helps guests use the home?","option_explanations":["Incorrect. Occupancy rate helps the host plan bookings, not the guest use the home.","Incorrect. Other rentals nearby does not help the guest operate anything in the home.","Incorrect. Nightly price belongs on the listing and receipts, not in the house manual for using the home.","Correct! Wi‑Fi details are exactly the kind of “how-to” information a house manual should include."],"options":["“We have 10 booked nights out of 20.”","“We have two other rentals nearby.”","“This place costs $90 per night.”","“Wi‑Fi name is SunnyHome, password is 1234.”"],"question_id":"q3_house_manual_choice","related_micro_concepts":["safety_and_house_rules","pricing_basics","occupancy_rate_calendar"],"discrimination_explanation":"A house manual tells guests how things work during the stay, like Wi‑Fi and check-in steps. Nightly price and occupancy rate are host planning information. Nearby rentals are unrelated to using the home."},{"difficulty":"mastery","correct_option_index":1.0,"question":"A host adds a small cleaning fee. Which reason best matches the idea of being fair about fees and value?","option_explanations":["Incorrect. Skipping cleaning breaks the promise of a welcoming space and can lead to bad reviews.","Correct! Fair fees match real costs and help the host provide a clean, welcoming space.","Incorrect. Bookings depend on many things, like price, demand, and reviews.","Incorrect. House rules are about behavior and safety, not paying for cleaning."],"options":["The fee means the host can skip cleaning if they are busy","The fee helps cover real cleaning costs, like time and supplies, so the place can be clean for the next guest","The fee guarantees the place will be booked every night","The fee replaces the need for house rules"],"question_id":"q4_fair_fee_reason","related_micro_concepts":["fees_and_value","make_space_welcoming","safety_and_house_rules"],"discrimination_explanation":"A fair fee connects to real costs needed to deliver what guests are paying for: a clean, ready space. Fees don’t guarantee bookings, don’t replace rules, and never mean cleaning can be skipped."},{"difficulty":"mastery","correct_option_index":2.0,"question":"A place is available for 20 nights this month, and 10 nights are booked. That is a 50% occupancy rate. If the host wants more bookings, which choice best fits what you learned about price and demand?","option_explanations":["Incorrect. Double-booking causes a serious scheduling problem and harms trust and reviews.","Incorrect. Fancy, confusing gadgets can backfire if guests can’t use them easily.","Correct! Improving the space and setting a smart nightly price are realistic ways to influence demand and bookings.","Incorrect. Poor communication can lead to confusion, complaints, and worse reviews."],"options":["Double-book the same nights so the calendar looks full","Add more complicated gadgets to impress guests","Make the space less personal and easier to use, then consider adjusting the nightly price to match similar places","Ignore messages so guests don’t bother you"],"question_id":"q5_occupancy_rate_move","related_micro_concepts":["occupancy_rate_calendar","make_space_welcoming","pricing_basics"],"discrimination_explanation":"To increase bookings, hosts can improve the guest experience (simple, welcoming space) and choose a price that fits the area. Double-booking creates problems. Ignoring messages hurts guest success. Complicated gadgets can confuse guests and reduce value."},{"difficulty":"mastery","correct_option_index":3.0,"question":"Which message is the best example of good guest communication BEFORE the guest arrives?","option_explanations":["Incorrect. Hosts handle repairs; guests should report problems instead of being responsible for fixing them.","Incorrect. That message belongs after the stay, when a review exists.","Incorrect. House rules matter for safety, respect, and fairness for everyone.","Correct! Clear check-in steps and helpful details prevent confusion and late-night problems."],"options":["“Please fix anything that breaks during your stay.”","“Thanks for your review. We’ll think about it.”","“Don’t worry about the house rules, they’re just suggestions.”","“Here are the check-in steps, parking info, and the door code.”"],"question_id":"q6_before_arrival_message","related_micro_concepts":["guest_communication","safety_and_house_rules","pricing_basics"],"discrimination_explanation":"Before arrival, guests need clear check-in directions and key details. Thanking for a review happens after a stay. Asking guests to fix things is not appropriate. Telling guests to ignore rules harms safety and fairness."},{"difficulty":"mastery","correct_option_index":1.0,"question":"A guest leaves a review saying, “Nice place, but we couldn’t find the extra towels.” What is the best host response that protects reviews and shows respect?","option_explanations":["Incorrect. Price changes don’t fix missing instructions or unclear towel storage.","Correct! This response is respectful, shows listening, and promises a clear fix using the house guide.","Incorrect. Blaming the guest is not respectful and can lead to worse reviews.","Incorrect. Reviews affect future bookings and reflect the guest experience."],"options":["“We will raise the nightly price so people complain less.”","“Thanks for telling us. Sorry about that. We’ll label the towel spot in the house guide for next time.”","“That’s your fault. You should have looked harder.”","“We don’t care about reviews, so it doesn’t matter.”"],"question_id":"q7_review_response","related_micro_concepts":["reviews_and_good_hosting","make_space_welcoming","guest_communication"],"discrimination_explanation":"A good response thanks the guest, stays calm, apologizes, and explains a specific improvement (like labeling and a clearer guide). Blaming the guest or dismissing reviews hurts trust. Raising price doesn’t solve the towel-finding problem."},{"difficulty":"mastery","correct_option_index":3.0,"question":"A host is tired because they clean and reset the space every single day. Which hosting choice best matches the idea of making hosting easier with simple choices?","option_explanations":["Incorrect. A house manual prevents confusion and reduces repeated questions.","Incorrect. Lowering price to fill every night can increase work and may not be the smartest tradeoff.","Incorrect. Guests usually feel better when the space is decluttered and not full of personal things.","Correct! Minimum stays can reduce constant cleaning and make hosting smoother."],"options":["Remove the house manual so guests have to ask questions","Try to get 100% occupancy by lowering the price a lot","Leave personal items everywhere so the space feels “real”","Set a 2–3 night minimum stay to reduce how often turnovers happen"],"question_id":"q8_minimum_stay_tradeoff","related_micro_concepts":["fees_and_value","occupancy_rate_calendar","make_space_welcoming"],"discrimination_explanation":"A minimum stay reduces constant turnovers, which lowers workload and risk of accidents. Removing the guide increases questions and confusion. Leaving personal items reduces guest comfort. Chasing 100% occupancy by dropping price can increase work without being the best plan."}],"is_public":true,"key_decisions":["Segment 5 [7BwF58fuO-Q_8_187]: Used first because it introduces Airbnb with clear host/guest language and simple comparisons, giving a safe starting point before any “business” details.","Segment 8 [1Tc9YScMtN8_0_204]: Placed second to show the renting cycle (list → book → host), building on the definition without jumping into rules or pricing yet.","Segment 4 [IAmqFg8QZUg_735_928]: Selected for house manual and rules, placed right after renting flow so rules feel like a helpful next step for safety and clarity.","Segment 1 [nULwZ1abM7w_76_302]: Chosen to teach “welcoming space” with concrete cleaning/decluttering actions, positioned after rules so kids see preparation as part of being responsible.","Segment 2 [-Hl8KqV8N68_264_453]: Used to make “listing” real through photos and the first booking timeline, coming after space prep so the listing feels honest and ready.","Segment 3 [nULwZ1abM7w_512_703]: Placed after listing setup to focus on nightly price, comparing similar places, and giving clear check-in/Wi‑Fi instructions.","Segment 14 [cYGiipJOiLg_12_293]: Added as a kid-friendly bridge into “extra costs,” so fees feel like part of a simple money plan before applying it to hosting.","Segment 11 [PtPDhGJf4Ps_813_1017]: Followed budgeting with practical hosting choices (minimum stay, simple supplies) to connect “being fair” with running costs.","Segment 9 [PtPDhGJf4Ps_0_208]: Placed after costs to introduce occupancy rate and the idea that price and bookings are a tradeoff, which is more complex decision-making.","Segment 15 [IcUR8NxLdG4_16_276]: Inserted before reviews to strengthen kid-level communication habits (listening, apologizing), which are needed to be a good host.","Segment 16 [GOzrAK4gOSo_0_329]: Used as a simple foundation for kindness and respect, preparing kids emotionally for feedback and review situations.","Segment 10 [PtPDhGJf4Ps_249_433]: Final segment because it deals with tougher real-world problems (complaints, review pressure) and shows how clear guides and calm responses protect reviews."],"micro_concepts":[{"prerequisites":[],"learning_outcomes":["I can tell what Airbnb is and why people use it.","I can explain who the host and guest are.","I can compare Airbnb to a hotel in one sentence."],"difficulty_level":"beginner","concept_id":"what_is_airbnb","name":"What Airbnb is, in simple words","description":"Airbnb is a website and app where grown-ups can share a place to stay (like a room or house) for a short time. The person who shares is the host, and the visitor is the guest.","sequence_order":0.0},{"prerequisites":["what_is_airbnb"],"learning_outcomes":["I can describe the steps from choosing dates to checking out.","I can explain what a booking is in kid-friendly words.","I can name at least 3 things a host does for guests."],"difficulty_level":"beginner","concept_id":"how_renting_nights_works","name":"How renting nights works on Airbnb","description":"On Airbnb, guests pick dates on a calendar, pay money, and follow the house rules. The host gets the place ready, welcomes the guest, and helps if there’s a problem.","sequence_order":1.0},{"prerequisites":["how_renting_nights_works"],"learning_outcomes":["I can explain why house rules are important.","I can list 3 safety ideas a host should check with an adult.","I can give examples of kind, fair house rules."],"difficulty_level":"beginner","concept_id":"safety_and_house_rules","name":"Safety and house rules basics","description":"Hosting is a grown-up job, and safety comes first: locks, emergency plans, and clear house rules. Rules are simple instructions like “no smoking” or “quiet after 9.”","sequence_order":2.0},{"prerequisites":["safety_and_house_rules"],"learning_outcomes":["I can name 5 things that make a place welcoming.","I can create a simple guest checklist (clean, supplies, directions).","I can explain how small kindnesses help guests feel comfortable."],"difficulty_level":"beginner","concept_id":"make_space_welcoming","name":"Make a space welcoming for guests","description":"A welcoming space is clean, safe, and easy to use. Hosts think about what guests need: fresh towels, clear labels, and a friendly welcome note.","sequence_order":3.0},{"prerequisites":["make_space_welcoming"],"learning_outcomes":["I can explain what a listing is and what it includes.","I can write 3 kid-friendly sentences describing a pretend space.","I can name what makes photos helpful (bright, clear, honest)."],"difficulty_level":"beginner","concept_id":"set_up_a_listing","name":"Set up a listing step-by-step","description":"A listing is the page that shows the place to guests. It usually has photos, a short description, rules, and what the place includes (like beds and Wi‑Fi).","sequence_order":4.0},{"prerequisites":["set_up_a_listing"],"learning_outcomes":["I can explain what ‘price per night’ means.","I can do a simple total cost example (3 nights × $50).","I can name 3 reasons prices can go up or down."],"difficulty_level":"beginner","concept_id":"pricing_basics","name":"Setting prices without tricky math","description":"Hosts choose a nightly price (money per night). They think about what the place offers, what other places cost, and busy times like holidays.","sequence_order":5.0},{"prerequisites":["pricing_basics"],"learning_outcomes":["I can explain what a fee is in simple words.","I can tell the difference between price and value.","I can give an example of a fair price for a pretend rental."],"difficulty_level":"beginner","concept_id":"fees_and_value","name":"Fees, value, and being fair","description":"Sometimes there are extra costs (like cleaning fees). Hosts try to be fair: the price should match what guests get, like space, comfort, and location.","sequence_order":6.0},{"prerequisites":["fees_and_value"],"learning_outcomes":["I can explain occupancy rate using an easy example (10 booked out of 20).","I can show how a calendar helps planning.","I can tell why double-booking is a problem."],"difficulty_level":"beginner","concept_id":"occupancy_rate_calendar","name":"Occupancy rate and calendar planning","description":"Occupancy rate means how many nights are booked compared to how many nights are available. Hosts use calendars to plan cleaning days and avoid double-booking.","sequence_order":7.0},{"prerequisites":["occupancy_rate_calendar"],"learning_outcomes":["I can name 3 times a host might message a guest.","I can write a short, polite message for a pretend guest.","I can explain why fast, kind replies matter."],"difficulty_level":"beginner","concept_id":"guest_communication","name":"Guest communication: kind, clear messages","description":"Hosts send friendly messages before, during, and after a stay. Good messages are polite, clear, and helpful (like directions, check-in steps, and quick answers).","sequence_order":8.0},{"prerequisites":["guest_communication"],"learning_outcomes":["I can explain what a review is and why it matters.","I can practice a kind response to a pretend review.","I can list 3 ways to improve after feedback."],"difficulty_level":"beginner","concept_id":"reviews_and_good_hosting","name":"Reviews and being a good host","description":"After the stay, guests leave reviews (their opinion). A good host listens, says thank you, fixes problems, and keeps improving.","sequence_order":9.0}],"overall_coherence_score":8.62,"pedagogical_soundness_score":8.35,"prerequisites":["Basic idea of paying money for a service","Understanding of rules and why they help","Basic multiplication and addition with money","Kind communication and good manners"],"rejected_segments_rationale":"Rejected -Hl8KqV8N68_56_264 because it focuses on reinforcing cardboard walls (project-specific) and does not teach general house rules; it also overlaps with “make space ready” without adding broader hosting skills. Rejected CN6-tUFpUE4_67_321 because it is a talk-show call-in with adult finance and zoning topics that are too abstract for Grade 4. Rejected 0iRbD5rM5qc_73_273 and aRcXutXvfmM_42_263 because they shift heavily into debt/interest or opportunity cost, which adds cognitive load without directly supporting the Airbnb micro-concepts more than the chosen budgeting segment. Kept only one primary “welcoming space” segment to avoid repeating cleaning/decluttering advice.","segments":[{"before_you_start":"Think about times your family stayed somewhere on a trip. In this video, you’ll learn what Airbnb is, who the host and guest are, and how it’s like a hotel, but in someone’s home.","before_you_start_audio_url":"https://course-builder-course-assets.s3.us-east-1.amazonaws.com/audio/courses/course_1770889322/segments/7BwF58fuO-Q_8_187/before-you-start.mp3","before_you_start_avatar_video_url":"","concepts_taught":["What vacation rentals are","What Airbnb is (name origin and variety of places)","What a host does (renting a room or whole home)","What VRBO is and how it differs (whole homes focus)","How price can differ by platform and group size","Amenities (what a place includes, like kitchens)","Booking process differences (automatic vs direct messages)","Cancellation policies (rules about changing plans)","Why reading reviews helps you choose"],"duration_seconds":178.84,"learning_outcomes":["Explain what Airbnb is in kid-friendly terms (a place to find homes/rooms to rent for trips)","Describe the roles of host (owner) and traveler/guest (renter)","Compare Airbnb and VRBO in simple ways (types of places, price, and communication)","Explain why reading reviews is helpful before choosing a place"],"micro_concept_id":"what_is_airbnb","prerequisites":["Basic idea of a home/room","Understanding that people can pay to stay somewhere temporarily (renting)","Simple money comparison (cheaper vs more expensive)"],"quality_score":6.8,"segment_id":"7BwF58fuO-Q_8_187","sequence_number":1.0,"title":"What Airbnb Is, Host vs Guest","transition_from_previous":{"suggested_bridging_content":"","from_segment_id":"","overall_transition_score":10.0,"to_segment_id":"7BwF58fuO-Q_8_187","pedagogical_progression_score":10.0,"vocabulary_consistency_score":10.0,"knowledge_building_score":10.0,"transition_explanation":"N/A (first segment)"},"url":"https://www.youtube.com/watch?v=7BwF58fuO-Q&t=8s","video_duration_seconds":232.0},{"duration_seconds":204.53,"concepts_taught":["What Airbnb is (renting a room/home to travelers)","Hosting guests (letting people stay in your space)","Listings and bookings (posting a place, someone reserves it)","Simple pricing idea (charging a nightly/weekly amount)","Making guests feel welcome (guides, helping them feel like locals)","Why demand matters (events can fill hotels, so homes get rented)"],"quality_score":6.6000000000000005,"before_you_start":"Now you know what Airbnb is, and who the host and guest are. Next, you’ll follow the simple steps of renting nights, like posting a place, choosing dates, and getting ready for someone to stay.","title":"From Booking to Staying, Step-by-Step","before_you_start_avatar_video_url":"","url":"https://www.youtube.com/watch?v=1Tc9YScMtN8&t=0s","sequence_number":2.0,"prerequisites":["Understanding that money is exchanged for a service (paying to stay somewhere)","Basic idea of a website/app connecting people"],"learning_outcomes":["Explain what Airbnb is in kid-friendly words","Describe the simple steps of how renting on Airbnb works (host posts a place → guest books → guest stays)","Give examples of ways a host can make guests feel welcome","Explain why busy events can increase how many places get rented"],"video_duration_seconds":537.0,"transition_from_previous":{"suggested_bridging_content":"","from_segment_id":"7BwF58fuO-Q_8_187","overall_transition_score":8.78,"to_segment_id":"1Tc9YScMtN8_0_204","pedagogical_progression_score":8.6,"vocabulary_consistency_score":8.5,"knowledge_building_score":9.2,"transition_explanation":"Moves from the definition of Airbnb to the basic renting cycle (list → book → stay)."},"before_you_start_audio_url":"https://course-builder-course-assets.s3.us-east-1.amazonaws.com/audio/courses/course_1770889322/segments/1Tc9YScMtN8_0_204/before-you-start.mp3","segment_id":"1Tc9YScMtN8_0_204","micro_concept_id":"how_renting_nights_works"},{"duration_seconds":193.43999999999994,"concepts_taught":["What an Airbnb “listing” is (your home’s online page)","Writing a simple listing description","Making a “house manual” (rules and how-to info)","Amenities (what your place has)","Why professional photos help guests choose","Using one main platform first (don’t do too many at once)","Basic idea of changing prices for busy days (weekends/holidays)"],"quality_score":6.950000000000001,"before_you_start":"You’ve seen how a stay can get booked. Now we add safety and clear rules, like a house guide that tells guests how things work. You’ll learn what a house manual is, and why it helps everyone feel secure.","title":"House Rules and a Simple Guide","before_you_start_avatar_video_url":"","url":"https://www.youtube.com/watch?v=IAmqFg8QZUg&t=735s","sequence_number":3.0,"prerequisites":["Understanding that people can rent a place to stay for a short time","Basic idea of “price” (how much something costs)"],"learning_outcomes":["Describe what an Airbnb listing is and what it includes","List key information guests need (amenities, contact info, house rules)","Explain why photos can make a space feel welcoming","Explain the basic idea of changing prices on busy days vs. quiet days"],"video_duration_seconds":1151.0,"transition_from_previous":{"suggested_bridging_content":"","from_segment_id":"1Tc9YScMtN8_0_204","overall_transition_score":8.64,"to_segment_id":"IAmqFg8QZUg_735_928","pedagogical_progression_score":8.4,"vocabulary_consistency_score":8.7,"knowledge_building_score":9.0,"transition_explanation":"After learning the booking flow, this adds the idea that guests need clear instructions and rules to stay safely."},"before_you_start_audio_url":"https://course-builder-course-assets.s3.us-east-1.amazonaws.com/audio/courses/course_1770889322/segments/IAmqFg8QZUg_735_928/before-you-start.mp3","segment_id":"IAmqFg8QZUg_735_928","micro_concept_id":"safety_and_house_rules"},{"before_you_start":"Rules help guests know what to do, but the space also needs to feel welcoming. In this video, you’ll learn simple ways hosts get ready, like deep cleaning, putting away personal items, and setting out basics like towels.","before_you_start_audio_url":"https://course-builder-course-assets.s3.us-east-1.amazonaws.com/audio/courses/course_1770889322/segments/nULwZ1abM7w_76_302/before-you-start.mp3","before_you_start_avatar_video_url":"","concepts_taught":["Hosting basics (guest-ready home)","Deep cleaning vs. regular cleaning","Decluttering to make space feel welcoming","Putting away personal items for guest comfort","Giving guests space in closets and kitchen","Stocking basics (towels, cups, plates, silverware)"],"duration_seconds":226.04000000000002,"learning_outcomes":["Describe how to make a home feel welcoming for guests","List key preparation steps: deep clean, declutter, store personal items","Explain why guests need empty space (closets, drawers, fridge)","Choose basic supplies a host should provide (towels and simple kitchen items)"],"micro_concept_id":"make_space_welcoming","prerequisites":["Knowing what it means to be a guest and a host","Basic understanding that people pay to stay somewhere"],"quality_score":7.75,"segment_id":"nULwZ1abM7w_76_302","sequence_number":4.0,"title":"Make the Space Clean and Cozy","transition_from_previous":{"suggested_bridging_content":"","from_segment_id":"IAmqFg8QZUg_735_928","overall_transition_score":9.01,"to_segment_id":"nULwZ1abM7w_76_302","pedagogical_progression_score":9.0,"vocabulary_consistency_score":8.9,"knowledge_building_score":9.1,"transition_explanation":"Moves from written rules to physical preparation—another way to keep guests comfortable and safe."},"url":"https://www.youtube.com/watch?v=nULwZ1abM7w&t=76s","video_duration_seconds":921.0},{"before_you_start":"Now the space is clean and ready. Next, you’ll see how a host takes pictures, makes a listing page, and gets that first booking. Pay attention to what makes the place look real, bright, and inviting.","before_you_start_audio_url":"https://course-builder-course-assets.s3.us-east-1.amazonaws.com/audio/courses/course_1770889322/segments/-Hl8KqV8N68_264_453/before-you-start.mp3","before_you_start_avatar_video_url":"","concepts_taught":["Finishing touches make a space welcoming","Providing basic items guests expect (bed, table, kitchen items)","Taking pictures for a listing","Posting a place on Airbnb and being accepted","A guest can book and check in (basic renting flow)"],"duration_seconds":188.42000000000002,"learning_outcomes":["Describe the basic steps from ‘getting a place ready’ to ‘a guest books it’","List several things that can make a rental feel welcoming and usable for guests","Explain why taking pictures is important before making a listing"],"micro_concept_id":"set_up_a_listing","prerequisites":["Understanding that people can pay to stay somewhere for a short time","Knowing photos help show what a place looks like"],"quality_score":7.41,"segment_id":"-Hl8KqV8N68_264_453","sequence_number":5.0,"title":"Photos and Your First Listing Page","transition_from_previous":{"suggested_bridging_content":"","from_segment_id":"nULwZ1abM7w_76_302","overall_transition_score":9.24,"to_segment_id":"-Hl8KqV8N68_264_453","pedagogical_progression_score":9.2,"vocabulary_consistency_score":9.0,"knowledge_building_score":9.4,"transition_explanation":"Uses the prepared space as the input for creating a listing that guests can actually book."},"url":"https://www.youtube.com/watch?v=-Hl8KqV8N68&t=264s","video_duration_seconds":482.0},{"duration_seconds":190.601,"concepts_taught":["What an Airbnb listing needs (description words)","Clear check-in instructions and Wi-Fi info","Cancellation policy choice (basic idea)","Why new hosts should message guests themselves first","Simple pricing strategy using nearby similar homes","Basic occupancy idea: checking how booked calendars are"],"quality_score":7.2299999999999995,"before_you_start":"You can make a listing, and guests can find it. Now you’ll learn what “price per night” means, and how hosts pick a starting price by comparing similar places. You’ll also hear why clear check-in and Wi‑Fi info matters.","title":"Pick a Nightly Price That Fits","before_you_start_avatar_video_url":"","url":"https://www.youtube.com/watch?v=nULwZ1abM7w&t=512s","sequence_number":6.0,"prerequisites":["Understanding that online listings describe items people can buy or rent","Basic comparison skills (same vs. different)"],"learning_outcomes":["Explain what an Airbnb listing is and why the words matter","Name two ‘clear communication’ items to include (check-in steps and Wi-Fi)","Describe a simple way to pick a starting nightly price by comparing similar homes","Explain, in simple terms, how ‘how booked it is’ helps you think about demand (occupancy)"],"video_duration_seconds":921.0,"transition_from_previous":{"suggested_bridging_content":"","from_segment_id":"-Hl8KqV8N68_264_453","overall_transition_score":8.74,"to_segment_id":"nULwZ1abM7w_512_703","pedagogical_progression_score":8.6,"vocabulary_consistency_score":8.7,"knowledge_building_score":9.0,"transition_explanation":"Builds from creating a listing to making key listing choices: price and clear stay instructions."},"before_you_start_audio_url":"https://course-builder-course-assets.s3.us-east-1.amazonaws.com/audio/courses/course_1770889322/segments/nULwZ1abM7w_512_703/before-you-start.mp3","segment_id":"nULwZ1abM7w_512_703","micro_concept_id":"pricing_basics"},{"duration_seconds":280.2033333333334,"concepts_taught":["Budget (spending plan) definition","Income (money you get)","Expenses (money you spend)","Fixed expenses vs. variable expenses","Spending within your means","Debt (borrowing money)","Comparing income to expenses to decide if you can afford something","Flexible budgeting and saving for unexpected costs (contingencies)","Saving leftover money"],"quality_score":6.82,"before_you_start":"You already know hosts pick a nightly price. Next, you’ll learn about expenses, which are the costs you pay, and why surprises happen. This helps you understand why a place might have an extra fee, like a cleaning fee.","title":"Money Plan: Costs and Extra Fees","before_you_start_avatar_video_url":"","url":"https://www.youtube.com/watch?v=cYGiipJOiLg&t=12s","sequence_number":7.0,"prerequisites":["Basic understanding that money is earned/received and spent","Ability to add and subtract simple dollar amounts"],"learning_outcomes":["Define a budget in kid-friendly words","Identify income and expenses in a simple scenario","Explain the difference between fixed and variable expenses","Compare income and expenses to decide if there is enough money to buy something","Explain why saving extra for unexpected costs is important (useful for running a small business or renting a room)"],"video_duration_seconds":326.0,"transition_from_previous":{"suggested_bridging_content":"","from_segment_id":"nULwZ1abM7w_512_703","overall_transition_score":8.22,"to_segment_id":"cYGiipJOiLg_12_293","pedagogical_progression_score":8.0,"vocabulary_consistency_score":8.2,"knowledge_building_score":8.3,"transition_explanation":"Extends “price per night” into the idea that running a rental can have extra costs that need planning."},"before_you_start_audio_url":"https://course-builder-course-assets.s3.us-east-1.amazonaws.com/audio/courses/course_1770889322/segments/cYGiipJOiLg_12_293/before-you-start.mp3","segment_id":"cYGiipJOiLg_12_293","micro_concept_id":"fees_and_value"},{"duration_seconds":204.039,"concepts_taught":["Expect accidental messes and breakages (normal costs)","Minimum-stay rule reduces hassle and risk","Keeping welcome items and supplies reasonable","Buying supplies efficiently to lower costs (simple version)","Simplicity beats fancy, confusing gadgets for guests"],"quality_score":7.12,"before_you_start":"Now you know expenses are real, and surprises can happen. Next, you’ll see how hosts stay fair and careful with money, like not buying confusing gadgets, keeping supplies simple, and sometimes choosing a minimum stay to make hosting easier.","title":"Be Fair, Keep Hosting Simple","before_you_start_avatar_video_url":"","url":"https://www.youtube.com/watch?v=PtPDhGJf4Ps&t=813s","sequence_number":8.0,"prerequisites":["Basic understanding that accidents happen","Simple idea of rules (like ‘minimum nights’)","Basic idea of planning and budgeting (spending carefully)"],"learning_outcomes":["Explain why hosts plan for accidents (spills/broken items)","Describe why very short stays can mean more work for the host","Give 2 examples of ‘simple is better’ for making a space easy for guests","Describe how a host can be welcoming without overspending"],"video_duration_seconds":1027.0,"transition_from_previous":{"suggested_bridging_content":"","from_segment_id":"cYGiipJOiLg_12_293","overall_transition_score":8.79,"to_segment_id":"PtPDhGJf4Ps_813_1017","pedagogical_progression_score":8.6,"vocabulary_consistency_score":8.5,"knowledge_building_score":9.1,"transition_explanation":"Takes general budgeting ideas and applies them directly to hosting decisions and value-for-price thinking."},"before_you_start_audio_url":"https://course-builder-course-assets.s3.us-east-1.amazonaws.com/audio/courses/course_1770889322/segments/PtPDhGJf4Ps_813_1017/before-you-start.mp3","segment_id":"PtPDhGJf4Ps_813_1017","micro_concept_id":"fees_and_value"},{"duration_seconds":208.159,"concepts_taught":["Occupancy rate (how often nights are booked)","Pricing strategy basics (raising/lowering nightly price)","Location affects demand and price","Supply and demand (competition and customer interest)","Using data/tools to choose prices (basic idea)"],"quality_score":7.640000000000001,"before_you_start":"You’ve learned that prices and costs must be fair. Now you’ll learn about occupancy rate, which means how many nights get booked. You’ll also see why being booked every night is not always the goal if the price is too low.","title":"Occupancy Rate: How Booked You Are","before_you_start_avatar_video_url":"","url":"https://www.youtube.com/watch?v=PtPDhGJf4Ps&t=0s","sequence_number":9.0,"prerequisites":["Basic idea of money (earning vs. spending)","Understanding of ‘price’ and ‘profit’ in simple terms","Basic map idea: near/far from popular places"],"learning_outcomes":["Explain what ‘occupancy’ means (how many nights are booked)","Describe why charging too little to fill every night can be a bad plan","Give 2 reasons location changes how easy it is to get guests","Explain supply and demand using an age-appropriate example (more choices vs. fewer choices)"],"video_duration_seconds":1027.0,"transition_from_previous":{"suggested_bridging_content":"","from_segment_id":"PtPDhGJf4Ps_813_1017","overall_transition_score":8.06,"to_segment_id":"PtPDhGJf4Ps_0_208","pedagogical_progression_score":8.0,"vocabulary_consistency_score":8.1,"knowledge_building_score":8.4,"transition_explanation":"Builds from costs/value to the next planning question: how many nights get booked, and what price does to bookings."},"before_you_start_audio_url":"https://course-builder-course-assets.s3.us-east-1.amazonaws.com/audio/courses/course_1770889322/segments/PtPDhGJf4Ps_0_208/before-you-start.mp3","segment_id":"PtPDhGJf4Ps_0_208","micro_concept_id":"occupancy_rate_calendar"},{"duration_seconds":259.44,"concepts_taught":["What social skills are","Why social skills matter","Practicing skills through observation and repetition","Communication (tone, body language, eye contact, apologizing)","Active listening","Conflict resolution (problem solving)","Reading social cues","Good manners","Respecting personal space and boundaries","Including others and being kind","Conversation skills (asking questions, sharing)","Expressing emotions","SOCIABLE acronym as a checklist"],"quality_score":6.8,"before_you_start":"Now you can think about booked nights and planning. Next, you’ll practice communication skills that good hosts use, like listening, speaking politely, and solving small problems. These skills help guests feel calm and cared for.","title":"Talk Like a Great Host","before_you_start_avatar_video_url":"","url":"https://www.youtube.com/watch?v=IcUR8NxLdG4&t=16s","sequence_number":10.0,"prerequisites":["None (everyday experience talking to people)"],"learning_outcomes":["Explain (in kid-friendly words) what social skills are and why they help","Use the SOCIABLE checklist to act welcoming and friendly to others","Practice active listening and polite conversation (asking questions, paying attention, responding kindly)","Describe simple ways to handle disagreements using problem solving and respect"],"video_duration_seconds":323.0,"transition_from_previous":{"suggested_bridging_content":"","from_segment_id":"PtPDhGJf4Ps_0_208","overall_transition_score":8.68,"to_segment_id":"IcUR8NxLdG4_16_276","pedagogical_progression_score":8.7,"vocabulary_consistency_score":8.4,"knowledge_building_score":8.8,"transition_explanation":"Moves from planning bookings to the human side: how you talk and listen when guests need help."},"before_you_start_audio_url":"https://course-builder-course-assets.s3.us-east-1.amazonaws.com/audio/courses/course_1770889322/segments/IcUR8NxLdG4_16_276/before-you-start.mp3","segment_id":"IcUR8NxLdG4_16_276","micro_concept_id":"guest_communication"},{"duration_seconds":329.91,"concepts_taught":["Definition of respect (treat people how you want to be treated)","Making others feel cared for, important, and wanted","Respecting everyone (fairness and kindness)","Respect as safe behavior (no hitting, kicking, pushing)","Respectful listening and not interrupting others"],"quality_score":6.8,"before_you_start":"You practiced how to communicate kindly. Now you’ll focus on respect, which means treating people the way you want to be treated. This matters for hosting, because guests remember how you made them feel.","title":"Respect Makes Guests Feel Welcome","before_you_start_avatar_video_url":"","url":"https://www.youtube.com/watch?v=GOzrAK4gOSo&t=0s","sequence_number":11.0,"prerequisites":["Understanding of basic kindness and rules at school/home"],"learning_outcomes":["Explain what “respect” means in kid-friendly words","Give at least two examples of respectful behavior (kind actions, listening, not interrupting)","Connect respect to being a good host: helping visitors feel welcome, cared for, and safe"],"video_duration_seconds":346.0,"transition_from_previous":{"suggested_bridging_content":"","from_segment_id":"IcUR8NxLdG4_16_276","overall_transition_score":8.79,"to_segment_id":"GOzrAK4gOSo_0_329","pedagogical_progression_score":8.8,"vocabulary_consistency_score":9.2,"knowledge_building_score":8.6,"transition_explanation":"Reinforces communication with a clearer, simpler focus on respectful behavior before introducing review pressure."},"before_you_start_audio_url":"https://course-builder-course-assets.s3.us-east-1.amazonaws.com/audio/courses/course_1770889322/segments/GOzrAK4gOSo_0_329/before-you-start.mp3","segment_id":"GOzrAK4gOSo_0_329","micro_concept_id":"reviews_and_good_hosting"},{"duration_seconds":184.161,"concepts_taught":["A host is like running a small hotel (hospitality mindset)","Guest expectations and handling complaints calmly","Setting communication plans before arrival (check-in info)","Guest book/house guide to reduce late-night questions","Responding to review threats by using platform support"],"quality_score":7.460000000000001,"before_you_start":"Respect and kindness are your base. Now you’ll learn what happens when guests complain, and how good hosts stay calm, give clear check-in steps, and use a house guide to prevent problems. You’ll also learn why reviews matter.","title":"Handle Complaints and Protect Reviews","before_you_start_avatar_video_url":"","url":"https://www.youtube.com/watch?v=PtPDhGJf4Ps&t=249s","sequence_number":12.0,"prerequisites":["Understanding of being polite and helpful","Basic idea that rules and instructions help people","Knowing what a ‘guest’ and ‘host’ are"],"learning_outcomes":["Describe 2 ways a host can stay calm and helpful when a guest is upset","List key information to share before guests arrive (how to get in, how things work)","Explain why a simple house guide/guest book helps both guests and hosts","Explain that problems should be handled fairly (fix real issues; ask for help from Airbnb if needed)"],"video_duration_seconds":1027.0,"transition_from_previous":{"suggested_bridging_content":"","from_segment_id":"GOzrAK4gOSo_0_329","overall_transition_score":9.09,"to_segment_id":"PtPDhGJf4Ps_249_433","pedagogical_progression_score":9.0,"vocabulary_consistency_score":8.8,"knowledge_building_score":9.3,"transition_explanation":"Builds from general respect to applying it in harder moments, like complaints and review pressure."},"before_you_start_audio_url":"https://course-builder-course-assets.s3.us-east-1.amazonaws.com/audio/courses/course_1770889322/segments/PtPDhGJf4Ps_249_433/before-you-start.mp3","segment_id":"PtPDhGJf4Ps_249_433","micro_concept_id":"reviews_and_good_hosting"}],"selection_strategy":"Mapped each required micro-concept to at least one self-contained segment, then ordered segments to follow the micro-concept prerequisite chain. Prioritized segments with pedagogical quality ≥7.0, but used a few slightly-below-7.0 segments when no age-appropriate, on-topic alternatives existed for Grade 4 coverage (especially “What is Airbnb?” and kid-friendly communication/respect). Chose segments to minimize redundancy by assigning each video a distinct “job” (definition, rules, welcoming setup, listing/photos, pricing, costs, occupancy, communication skills, respect, reviews/complaints).","strengths":["Complete coverage of all required micro-concepts with a clear story arc","Strong scaffolding from concrete actions (cleaning, photos) to harder tradeoffs (occupancy vs. price)","Kid-friendly supports for communication and respect to match Grade 4 needs","Anti-redundancy choices: each segment has a distinct purpose (rules vs. photos vs. pricing vs. reviews)"],"target_difficulty":"beginner","title":"Hosting on Airbnb, Kid-Friendly Basics","tradeoffs":[],"updated_at":"2026-03-05T08:39:47.143263+00:00","user_id":"google_109800265000582445084"}}