• Custom User Avatar

    In Java, you can't write a program without using a class.
    But in Python you can get a lot done without classes. So they are usually not introduced until later

    • variables
    • functions
    • conditions
    • lists
    • loops
      ...
    • classes
  • Custom User Avatar

    I know that authors don't set difficulty level. This is irrelevant.

    I didn't consider other languages. However, for Python, this kata is much harder than other 8 kyu katas.

  • Custom User Avatar

    Isn't this one a little hard for 8 kyu?

  • Custom User Avatar

    There was no insults or name calling in this discussion.

    Thanks for the samples, especially Cuboid and Multiply two numbers. My Carpet is kind of duplicate of Cuboid - basically, multiply 3 numbers.

    I agree that there shouldn't be too many too easy problems. And I am glad that there is a strict mechanism for creating kata - as a user, I hate pooorly written problems.

  • Custom User Avatar

    Of course you didn't move a single muscle. You're 1 kyu...

    Anyway, I didn't relly want to write kata, and I don't mind it being downvoted and retired.

    But after looking at 30... So you're telling me to just go look at the remaining 240?

    If there have been similar again and again, they must be hidden somewhere there.

    I'm not trying to argue this one out of retirement. I was just hoping when you all say this is a duplicate that I'd get some examples.

  • Custom User Avatar

    Anyway, I don't have my heart set to be a kata publisher. My goal is not to make these two public. I would just like to see a couple very easy challengers for complete beginners.

    Sorting by "easiest" doesn't help. Looking at every kata ranked 8 kyu is very time consuming.

  • Custom User Avatar

    @hobovski I am not looking for platform for posting homework. I can just email my students the homework description.

    The course that I have just started to teach is on volunteering basis for the local Autism Society, so it's not like I'm getting any financial benefit from referring students to Codewars.

    I thought referring people to Codewars was a good thing.

    And I thought that other beginners might appreciare a couple very easy kata.

  • Custom User Avatar

    If Multiply is broken on purpose, that this one is not a duplicate of it.

    When you say there's plenty of similar kata, can you point some, please?

    I tried this search:
    https://www.codewars.com/kata/search/python?q=&r[]=-8&tags=Fundamentals&beta=false&order_by=rank_id%20asc

    and it seems that sort-by "easiest" doesn't work that well. The second one on the list is https://www.codewars.com/kata/545991b4cbae2a5fda000158:

    Create a method that accepts a list and an item, and returns true if the item belongs to the list, otherwise false.
    

    This can't possibly be the 2nd easiest kata

    I looked at several - at least 30, and I feel there's a deficiency at the very easiest level.

  • Custom User Avatar

    In the previous one I was trying to make the description interesting, and I used random tests.

    This one is not a simple "Multiply" it's also a math problem at the 7th grade level - to determine the formula.

  • Custom User Avatar

    The Multiply kata seems to be broken. Are there any other similar kata?

    Also, it is not my plan to keep publishing kata for future homeworks. There are aleready plenty at variety of levels. I just felt there was a deficieny at the very lowest level.

    I want to get my students excited about Codewars. I want them to bragg about how many kata they have completed, etc. Why is that bad?

  • Custom User Avatar

    The description says: The code does not execute properly. Try to figure out why.

    I can't point my students to that.

    I would like to give my students a Kata for homework after each session.

  • Custom User Avatar

    I was planning to stop at 2 anyway. Can you name a specific issue?

  • Custom User Avatar

    Can you give me the link to that Kata? I can't find it.

  • Custom User Avatar

    In python:
    In the description, the function is named repeatString but in the solution box and in test cases, it's repeat_str

    This kata is for the very beginners, and they can be very confused about such things.