Study with Telegram and AI: one week, one useful result

Practice one small skill, then check the result. Start with our free lookup exercise for a spreadsheet or Python and use the same task through the week.

On this page

A small task you can finish

Match four requested product codes to their prices. One code does not exist. Keep the request order and mark the missing code instead of inventing a price. Use a spreadsheet after a lookup lesson, or Python after learning loops, dictionaries and file reading.

Download the practice kit · 3 KB →

The kit contains instructions, two CSV data files, expected answers and a Python reference solution. No paid tool or AI upload is needed. On a phone, read the task and preview the product data before working in your preferred app.

Check your result after trying

The requested codes are P103, P101, P999 and P102. Your result should be 2.00, 3.50, NOT FOUND and 1.20, in that order. A missing price is not zero.

Then add a second P101 with a different price. Can your solution report the ambiguity? The supplied Python answer handles this extension and was run locally on October 13. That validates this exercise, not an AI tutor or a course.

Monday: choose one small outcome

Try matching a product code to its price in a spreadsheet. Find a suitable lesson through our Excel channel or course catalog. Check that the lesson teaches the task rather than collecting more course links.

Find a course for this week →

Tuesday: save the source and next step

Keep a short note in Saved Messages. This is a reusable format:

Goal: match product codes to prices.
Source: [lesson link].
Finished: watched the example and entered its sample data.
Next: build the lookup without watching, then try a code missing from the table.

Wednesday: attempt it before asking

Build the example in your spreadsheet. Note where you got stuck. Mira’s chat documentation describes conversation and text analysis; use it with your own lesson notes.

Use these lesson notes to help me practice matching product codes to prices. Ask one question at a time and wait for my answer. Do not reveal the solution first. Explain mistakes using the supplied notes. Say when the notes do not cover a detail.

Notes: [paste your checked lesson notes]

Thursday: test the awkward case

Try a missing code and a duplicated code. Compare the result with the lesson’s explanation. Test a suggested correction in the actual spreadsheet; a confident explanation is not proof that a formula works.

Friday: save a result, not another bookmark

Keep the small working example and write one sentence about what remains difficult. That becomes next week’s starting point. This schedule is an original practice plan, not a claim that a learner completed it.

You can use the same loop for a Photoshop layout or five English expressions. Keep the source, attempt, correction and result connected. For more tasks, see the practical prompt collection.

Choose a lesson, a reference or a place to ask

For Python, these serve different needs:

  • A structured course: use Free Courses to find a course for your level and check its access type. This is our bot.
  • A reference feed: the independent Python Resources channel links to documentation and other learning material. Its September 26, 2019 post points to the official tutorial. The tutorial itself expects some programming knowledge; it is not a complete beginner course.
  • A discussion group: Python for Beginners describes itself as a group for learners and links its rules. Read those before posting. Its public profile was checked; response quality and moderation were not tested.

A large subscriber count cannot tell you whether a resource teaches the next thing you need. Look for one explanation you can follow and one exercise you can reproduce.

Related guides

Learning