Coaching with Ivy

Revision en1, by Kaunta, 2021-03-13 23:01:43

Mirror Link

tl;dr — Send the problem (0-1400 rated, CF Only) link and your thought process to the email here. (The more detailed thought process the better and more likely to get a response.)

Hey everyone! My name is Ivy [Kaunta], and I'm here today to offer my services. Wait that's a bit sus.

My name is Ivy, and welcome to my coaching. No, no, no... too cheesy.

Ok, ok. Hi, my name is Ivy, and this is coaching. Fine, it's definitely not getting any better than that. I'm sure many of you have no idea who I am, so let's run through some of my qualifications before getting into the specific details of how the coaching will work.

Qualifications

I'm rated 2002 on CF (you may know me from the Year to 2000 Challenge), USACO Gold, 255 on AC, friend and protégé of galen_colin <3, and I have a very scuffed profile picture.

But with that out of the way, let's talk about how coaching will work.

What This Isn't

Before we talk about what this is, let's talk about what this isn't.

DS/Algo

This isn't a DS/Algo course.

There are hundreds of great sources for you to learn algorithms and theory whether that's cp-algorithms, Codeforces Edu, or Colin Galen's YT. I may explain why algorithms or approaches make sense in situations, but it'd be up to you to learn the specifics.

Problem Curation

While this seems to be what most CP coaches focus on, this isn't problem curation. While I have problems I find interesting, I by no means have the wisdom to select didactic problems for individuals for optimal improvement and it doesn't seem to be the most efficient way to teach groups.

So What is This?

Coming in at the exclusive price of $0, my idea of coaching is a bit divergent from what you might expect. I'm here to help you out with navigating the ins and outs of problem solving. We're going to be taking deep dives into how to break down problems, examinations of mental models, and thought processes to help translate your practice into rating points. Whether or not you were able to solve the problem, it's important (esp. if you couldn't solve it) to examine how and why you didn't consider different ideas or reached the conclusions you did. Being able to do this by yourself is a critical skill for improving, and I'm hoping to help introduce more people to integrating metacognition into their practice; in other words, thinking about your thinking after you think about problems that require thinking. Simple.

For now, I'll be accepting problems from [0-1400] rating on CF while I get my skills up to par and work on my writing/teaching skills.

If this sounds interesting, just send on over the problem link and your thoughts(video, written thoughts, picture, etc.) to the email here. (Hint: The more detailed your thoughts, the more compelled I'll be to review your submission wink wink)

This also isn't completely a one-on-one coaching session, as I will be publishing these to the interwebs. If you have some fun alias or just want to send your username, feel free to do so in the email. Or I'll just come up with some devious nicknames myself c:

Schedule

As for a schedule, I'm going to be trying to review 1 person's submissions each week on Saturday, and posts will come out when I feel they are polished enough.

Outro

Just a disclaimer: I am not perfect. I'm rusty; I'm a CM; I make mistakes. I will do my best to ensure I offer a comprehensive coverage of problems and approaches, but I'm sure there will always be things I miss. If you ever find mistakes or holes, you can always send an email (preferred) or a CodeForces message, and I'll add revisions in with credit. If you have any other questions, feel free to leave them down below in the comments.

Now seriously, why are you still reading? Click on off and send your problems over to me!

History

 
 
 
 
Revisions
 
 
  Rev. Lang. By When Δ Comment
en1 English Kaunta 2021-03-13 23:01:43 4112 Initial revision (published)