博文

Advices to the student beginning CSC104! (due on December 1st)

图片
What advice would you give to a student beginning this course about (a) how to design a function, and (b) how to prepare for this course? ( a ) HOW TO DESIGN A FUNCTION 😑 I think it is not difficult to write functions, you need to be patient and careful when you try to design a function.  1. State the name of the function.      For example, the name of the following function is "god".     2.  Write out the header of the function.        For example, the header in that function definition is: (god x).   3. State the the parameter.       For example, the parameter in that function is "x".   4. Write out the body of the function.       For example, the body of that function definition is: (rotate 45                                                                                                       ( above x x).   5. Draw arrows from the parameters/place-holders in the header to their usage in the body.      

Something about project 1

I find the project 1 is sooooooooo hard!😢 There are 30 tests and if one of them is fail the others will fail. I nearly spend 10 hours doing this project and I think I need to improve a lot of my skill of writing functions. I feel soooooooo tired, I think it is not very hard but very complex, it just challenge my patience.If one test fails, I need to try soon many times to fix it, so painful!😳 🙆Fortunately, I successfully pass the 30 tests, I am very happy with that because I got sense of accomplishment. 

Learning experience of CSC104(due October 27th)

图片
–   How are you preparing for the quizzes/tests? Firstly, I will check the notes that I typed in class. Then I will record something I don't understand in my notebook and ask my friends to teach me. Finally, I will do the exercises post on the CSC104 main page and try to memorize them. I will be very confident for my quiz. For my test, I will do the tests of past years before reviewing my notes. Then I will figure out my weakness and try to improve them.  –   Are there any images you've made, or even functions to create images, that you enjoyed or are proud of? I have once made a picture that like a combination of green bricks. I am happy that I can create an image like this because this is the first picture that I created of the complex function even it is not so pretty, I am satisfied with that. –   Are there things you initially found hard or intimidating, but now understand? How did you get to that point? I find it is hard for me to write complex

As a beginner of CSC104 ❤️ (due October 6th)

–  Why did you choose CSC104? What do you hope to get out of the course? I decided to choose an cs class before I went to university, because my major is statistics, I thought if I learn some knowledge of computer science would help me to study my major course. However, I nearly know nothing about computer science like programming or making software, so I choose CSC104. I didn't choose CSC108 cause it is more difficult than CSC104, I am not sure if I have confidence to learn it well. I hope I can learn the basics of computer knowledge and programming ideas which pave the way for my study of CSC108, cause I will learn CSC108 in the next semester. –  What did you expect programming to be like, and how does it compare with your experience in the course so far? (If you programmed before, how is programming in this course similar, and how is it diff􏰀rent?)  I used to think programming is like a process of converting input to output, there should be a programme