Some Results (AY2023/24 Semester 2)

What to expect on this page

Allow me to share some of the results of the Pre-Survey you took earlier this week. I am doing this so that you know where you are compared with everyone else and to reassure you that you should not panic!

Additionally, most of you have got the emphasis wrong!

  • You are here to learn Python and computational skills… it is perfectly alright if you do not know these already!
  • This course is about learning important skills that will be useful in the long run; don’t worry about grades (they have very little correlation to intelligence and competence). Your grades will automatically sort themselves out; just do your best with the tasks I have assigned.
  • Please do not overwork or do extra work. It is my job to give you work, not yours!

Additionally,

  • Macs (and Linux) are better for programming… (My opinion, of course).

1 Beginning of Semester Questionnaire (Week 1)

What challenges do you anticipate facing in this course?

I have no prior coding experience, hence I feel I might take longer grasping the concepts.

I’m on a mac, sounds tough to run codes

I do not have prior coding knowledge, so there might be a steep learning curve for me in this course

How to apply what we learn to solve real world problems

The biggest challenge I would face would be that I have zero prior knowledge or skill in Python.

Python might be very difficult for me, as from past experience, I struggled a lot with computing and coding in school.

As I have no coding background, I feel that I might the initial steps of picking up a coding language to be difficult and I will require more time to be conversant with it.

The biggest challenge I would face would be that I have zero prior knowledge or skill in Python.

Understanding the coding language and remembering the different commands

Unfamiliar with the programming language, technical difficulties

Maybe the pace of the class? Maybe i need to put more effort to catch up

While I have experience coding in C++, I do not have experience coding in Python which will take time to get accustomed to.

I don’t have any background and might face slight inertia since all of it sounds quite jargonistic, but I will try my best!

  1. Trouble understanding the math behind certain analytical techniques 2. Difficulties debugging when working with code 3. Communicating and having everyone on the same page during group work could be challenging

My lack of fluency in the language of computers

My lack in logical thinking specifically for coding related modules. It is hard to grasp the reasoning and logic behind generating something e.g. a graph, as there are many ways doing it, all generating similar outcomes

I’ll need some time to get the grip of coding.

I would anticipate that the software would be difficult to learn as I am only familiar with one kind of software.

How to apply what I have learnt on my own data.

i can foresee learning the basics of python may be difficult initially

having difficulties with coding

Coding

I anticipate some difficulty in learning the course content, as I do not have any prior experience in Python or other programming softwares.

I have no coding experience so i anticipate the computing aspect will be tough for me

I have not programmed in an academic setting in over 3 years, so probably getitng used to programming again.

Not being able to understand what’s going on.

Since I do not have a programming background, I am afraid I won’t have time to practice and master the basics of Python specifically. I am also scared that I will focus more on the programming aspect of the course instead of focusing on understanding principles and the theory behind them (since there will be an emphasis - tests and application-wise - on coding).

I’m not sure what I don’t know, so I feel that I would get stuck pretty easy, so I would require more time to practice

I feel like it will difficult to adjust to a new way of approaching problems and understanding coding

I am new to programming and did not have much experience with it. Hence, I may need more time and effort to understand what is being taught in the lecture.

i have little to no experience in coding

Proficiency in coding, slightly but not so much the thinking process of creating the code

From experience, I have had trouble collobarating in programming as different people have different styles. Therefore, I anticipate difficulties in working together on projects.

Python

I have 0 experience in coding, even the basics of Python, so I foresee myself struggling in picking up coding

Back to top