Computer Science 9618 Paper 4 2024 Full Walkthrough

Поделиться
HTML-код
  • Опубликовано: 22 дек 2024

Комментарии • 31

  • @TanatswaVheremu-r5g
    @TanatswaVheremu-r5g 4 месяца назад +1

    Thank you so much. Your tutorials make everything a lot easier and understandable

  • @arthurleywin2549
    @arthurleywin2549 4 месяца назад

    so helpful thanks

  • @siaw-langwong4826
    @siaw-langwong4826 2 месяца назад +1

    May i know for paper 4 are students submit their answer digitally or printed documents?

    • @erbcomputerscience
      @erbcomputerscience  2 месяца назад +2

      For Paper 4 students save their evidence document digitally and the proctor takes a digital copy that is uploaded to Cambridge. There are no printed documents sent.

  • @dwo6658
    @dwo6658 4 месяца назад

    I love how an hour and 45 minutes was the cutoff

    • @erbcomputerscience
      @erbcomputerscience  4 месяца назад

      I'm not sure what you are referring to?
      Edit: Are you referring to how much time students have on the exam? If so, they have more than 1 hour and 45 minutes. Students on paper 4 have 2.5 hours.

    • @dwo6658
      @dwo6658 4 месяца назад

      ​@erbcomputerscience Sorry to confuse, in class you said an hour and 45 minutes was the cutoff or #3 would be rerecorded.

    • @erbcomputerscience
      @erbcomputerscience  4 месяца назад

      Ah I see now. Yeah that was the cutoff but I just couldn't get it under. I could if I cut off explaining code, but that wouldn't be beneficial to anyone who needs help with P4.

  • @Hritikesh-p7q
    @Hritikesh-p7q 4 месяца назад

    Hi Erb.Thanks for this great vid !
    Do you have any video that can help me in normalisation in database ?
    And can you please also make a video on declarative programming to help me finish the syllabus ? Thanks.

    • @erbcomputerscience
      @erbcomputerscience  4 месяца назад

      Good morning. I do have both those videos. Let me know if I can clarify anything for you and I will be more than happy to.
      Here are the videos:
      Normalization
      ruclips.net/video/EjyigAQyOus/видео.html
      ruclips.net/video/q3FSWCoH7jA/видео.html
      Declarative Programming
      ruclips.net/video/LlQmWR-If98/видео.html
      ruclips.net/video/P-pVV2iKhqk/видео.html

  • @m1lnhaj
    @m1lnhaj 2 месяца назад

    Sir if you could make that tutorial on evidence doc and other stuffs related to it that would be great!

    • @erbcomputerscience
      @erbcomputerscience  2 месяца назад

      Just created another video since we were off today for the hurricane off the west coast here of FL in the U.S. Here is the link that covers a circular queue as well as how to use the evidence document. Hope it is helpful! ruclips.net/video/pR9DRcG5NWM/видео.html

  • @crest1
    @crest1 2 месяца назад

    what do the code mean by item is 999999

    • @erbcomputerscience
      @erbcomputerscience  2 месяца назад

      I am sorry but I have no idea what you are referring to - can you tell me what part of the video you are referring to so I can tell you what it means? I would love to help, I just need to know what part of the video your question is in reference to.

    • @crest1
      @crest1 2 месяца назад

      @@erbcomputerscience 1:51:13, the code returns "the item is 999999", im not sure about that part

    • @erbcomputerscience
      @erbcomputerscience  2 месяца назад

      @@crest1 Ah I see what you are referring to now. The first 6 digits of the item code refer to the item with the 7th digit being a check digit. We enter that into the queue first - 999999X. The check digit(X) is not part of the item code though so only the first 6 digits are. The reason the check digit is X is because the result of the mathematical calculation is 10. We cannot use 10 as the check digit because it is a 7 character string (including the check digit) and not 8.
      If the item has a valid check digit it is added to the queue and if it is not valid it is not added to the queue and we increment the number of invalid items. When we call Dequeue it outputs the first item that was added to the queue which is the item number 999999. Queues work on the first in first out principle. It removes items in the order they were entered. Because the number 999999X has a check digit of X and is valid, it is the first one outputted from our queue. It is only the item number and not the check digit since just the item number was stored and not the check digit. That is what the substring method does in the video when we do: Result = Input.Substring(0, 6) - It isolates character 0-5 but not character 6 which is the check digit. Remember, when we start counting at 0, 0-6 would be 7 characters, but we just need the item number. The directions say to add the item number to the queue. Our substring starts at 0 and isolates the first 6 characters starting from character 0.
      0 1 2 3 4 5 --> 6 Characters total for the substring
      9 9 9 9 9 9 -->The item number
      Does that make sense?

  • @SahilBheekharry
    @SahilBheekharry 4 месяца назад

    Really helpful videos
    But queue is such a common and repeating questions

    • @SahilBheekharry
      @SahilBheekharry 4 месяца назад

      Do you think it will reappear in oct nov

    • @erbcomputerscience
      @erbcomputerscience  4 месяца назад +1

      I don't think so but it is possible. I think we will most likely see a stack with some type of search - either a recursive binary search which I have not seen in a couple years or a linear search. This of course is just a guess and I could be way off.

    • @erbcomputerscience
      @erbcomputerscience  4 месяца назад

      Glad you find the videos helpful!

    • @SahilBheekharry
      @SahilBheekharry 2 месяца назад

      Can you plz do the video on how to fill the evidence doc and and to acces file plzz p4 is in 5 days

  • @arthurleywin2549
    @arthurleywin2549 4 месяца назад

    if possible can you do var 2 thanks

    • @erbcomputerscience
      @erbcomputerscience  3 месяца назад

      I just finished it up. Hope you find it helpful: ruclips.net/video/oohxeQcMYGQ/видео.html

  • @HeSwitched
    @HeSwitched 4 месяца назад +1

    i think it is a different paper r u sure its 9816 may/june 2024 paper 42 i think you are doing variant 1

    • @erbcomputerscience
      @erbcomputerscience  4 месяца назад

      This is variant 1 and the one I intended to do. If you would like variant 2 I can do that a little later in a couple or so weeks. These take a long time to do though. I don't mind making them, just finding the time is difficult at the start of the school year.

    • @thabii.n
      @thabii.n 4 месяца назад

      @@erbcomputerscience you ever do them in python?

    • @HeSwitched
      @HeSwitched 4 месяца назад +1

      @@erbcomputerscience i can understand but still thanks by the way i really appreciate it at least im learning something

    • @shaneerb6741
      @shaneerb6741 4 месяца назад +2

      ​@@thabii.nGood afternoon. I have kicked around the idea and would like to, but I unfortunately just do not have the time. I'll tell you what I can do for you - pick any question from a P4 test (any variant) and I'll make a video doing it in Python for you if you would like. I have a couple other videos to do first (ones for my classes at school, not for RUclips) and then I can do yours. Is that something you'd be interested in?

    • @thabii.n
      @thabii.n 4 месяца назад

      @@shaneerb6741 yes definitely, 2024 M/J variant 42 would be much appreciated, thank youu