Search

Published After
Published Before

Search Results

  • How to teach computer programming if our goal is the International Olympiad in Informatics
    13-25
    Views:
    12
    Nowadays if a student in Hungary (age between 17-20 years old) wants to be the member of the Hungarian selected team (has four members) to participate in the International Olympiad in Informatics (IOI), first, he has to qualify himself in the first fifteen of the National Secondary School Competition (OKTV) in the programming category after the III. round. Then he should be in the first four place after the sixth round of the Selection Competition. Being successful is necessary that the student wants to start studying computer programming at least in the 9th school year and he needs a teacher who prepares him. In the last nine years three students of the author have participated in five Olympics and two of them won gold and bronze medals. This article wants to demonstrate the methods that a teacher needs to use to teach students in 9th school year for computer programming, to be the member of the Hungarian National Team after three or four years.
  • How to use our own program evaluation system to streamline teaching computer programming
    73-80
    Views:
    11
    During computer programming contests the use of automatic evaluation systems is becoming more and more frequent. In said systems the contestants are allowed to submit their source code that will be evaluated with the results reported back to them. According to this report the contestant can realise for what test cases his program works properly and for what cases does it fail. This kind of on-line evaluation system is used for example in the International Olympiad in Informatics (IOI), in the final round of the Nemes Tihamér National Programming Competition, and in the Selection Competition for IOI in Hungary. A contest management system can be used for other purposes apart from this singular example. A well-developed evaluation system can foster not only the teaching of computer programming and the preparation of students for programming contests but the teacher's work as well.
  • Demonstrating the feature of energy saving of transforms in secondary schools
    43-55
    Views:
    11
    When we are teaching the digital image formats and we are explaining the JPEG format we may get into difficulties how to explain the point and the usefulness of the discrete cosine transform (DCT) to our students. Why do we need this transform before compressing? Students probably do not know that the feature of energy saving of this transform makes the chance of good compression. In this article we show how we can demonstrate that feature of these transforms which make the chance of good compression while saving the most energy of images.
  • Teaching integral transforms in secondary schools
    241-260
    Views:
    9
    Today, Hungarian students in the secondary schools do not know the idea of complex numbers, and they can not integrate except those ones who learn mathematics in advance level. Without this knowledge we can teach Fourier transform for students. Why should we teach Fourier transform (FT) or Wavelet transform (WT) for them? To teach image file formats like JPEG, (JPEG2000) we need to talk about integral transforms. For students who are good in computer programming, writing the program of 1D FT or 2D FT is a nice task. In this article we demonstrate how we can teach Fourier and Wavelet transform for students in secondary school.