Final SLOG for CSC 104
This is the last week
before finals and I would say that over all, CSC104 was not a challenging
course for me. I think the lectures and tutorial quizzes were planed out well
to let us keep up with the new materials and always look back to the previous
materials while reviewing for the term tests.
Some advices that I
would give to students who are just starting this course would be: attend
lectures, review before the weekly quizzes and just play with racket if you
have time. I don’t think this is a really challenging course if you attend all
the lectures and take notes while in lectures. All the review documents before
the quizzes actually helped a lot in terms of reinforce the lecture materials and
by doing more practices most materials would be easy to understand. Something
that I found was a bit challenging was the two assignments that we were
assigned. I figured that it really helped to have a teammate so that when one of
you are stuck on one function, the other person may be able to work it out
easily. It is also really important to look at the hints and instructions in
the assignments since they told you how to correctly approach the final
solutions.
If you want to design
a function, I think the best way is to first figure out what you want as the
result of the function with some check expects and then find ways to write some
more detailed check expects to design your function and then write the define
of your function with the complete check expects. It takes some practices to
get use to this way of designing a function but I think it is a really
efficient way to work out how to write functions and after you write the
functions you actually have ways to check if the functions you wrote were
correct or not.
Overall I think CSC104
is a really fun course and it make me want to try to take some other computer
science courses in the future.
Comments
Post a Comment