-
Notifications
You must be signed in to change notification settings - Fork 11
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
richelbilderbeek
committed
Oct 13, 2023
1 parent
cd66a25
commit 105bc67
Showing
1 changed file
with
101 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,101 @@ | ||
"Tidstämpel","Say something about the course. | ||
|
||
Need guidance? Share a good thing and a thing that can be improved on the course, course material, the teachers together/individually, etc." | ||
"2023/10/13 3:29:28 em EEST","The course as a whole was great. The course material was easy to access and directions was clear. I learned a lot. The one thing I bothered me was the chaotic lecturing style of the teacher on day 3, it was really hard to follow along." | ||
"2023/10/13 3:46:26 em EEST","Maybe more biology, bioinformatics application to understand the power of the language in simplifying our work" | ||
"2023/10/13 3:52:17 em EEST","Good Thing: Helpful TAs, Brainstorming and cute exercises. Yummy Cakes ;) | ||
In case of regression expression lecture, things went a little bit fast. It might be more better if first there is some understanding lecture regarding syntax instead of giving exercise to do by yourself. It's my opinion, could vary participant to participant. Rest is all good." | ||
"2023/10/13 3:52:27 em EEST","Good: an intensive course with teaching and practicing. | ||
Not so good: too dense for a totally beginner without previous programming experience. I fount it a big challenging to follow the course. This should be advertised, or the course become more basic for totally beginners." | ||
"2023/10/13 3:52:48 em EEST","The course exhibited a commendable level of organization, with particular emphasis on the initial two days and the fourth day. The instructional delivery by both instructors and teaching assistants was effective and readily comprehensible. It is my recommendation that there be a rearrangement of the course schedule to prioritize building a fundamental understanding of the functions, particularly for novice participants, before moving on to more advanced content on day four. My overall experience with the course was highly enjoyable." | ||
"2023/10/13 3:53:40 em EEST","All the instructors and assistants were very helpful in trying to explain things and make us feel welcome. That helped a lot in asking more questions and clarifying things. | ||
The content and the structure was well designed. The format of the first 2 days worked really well, since when a concept was introduced, we had an exercise on it. Then there was a new concept and an exercise on it etc so one could build on the info through the day. | ||
|
||
It would have been great if the same format was followed through the whole week. | ||
|
||
" | ||
"2023/10/13 3:54:06 em EEST","Course material was good and very useful, quizzes and reviews are very nice and a good way to recap what we have learnt. Some lessons (Wednesday and Friday) were difficult to follow and grasp what the point of the lecture was. This particular lessons went in details, but on the other hand basic explanations, for examples what functions and body of the functions were missing. These lectures should have been structured better in the future. " | ||
"2023/10/13 3:54:28 em EEST","I really liked the course. I learned a lot, even though I already had some knowledge about Python. It gave me a deeper understanding of what I am doing and why. I liked the variety in teaching styles, and was able to follow everything. The teachers were good, had a lot of knowledge, and experience and were able to transfer this knowledge in a good way. " | ||
"2023/10/13 3:54:55 em EEST","Excellent course in terms of organization, teaching material, timing to complete the exercises, and one-to-one assistance. Having exercises at different levels makes the course feasible and flexible to all levels. Highly recommendable." | ||
"2023/10/13 3:55:07 em EEST","I really liked the first two lessons with a bit of theory and the practise to understand well what I was explained. Also the frequent breaks were very well appreciated. What I did not like was the lesson about functions and asserts because I could not follow well, everything was very abstract and there were no exercises and I felt it was a bit unorganized. Also the HackMD tool is a bit stressful, some people write on top of you and you miss your line, I didn't like it. I really liked the Pandas lesson, again theory+exercises. | ||
Some TAs (shoutout for Jonas) were very very helpful and it was a pleasure to work with them. | ||
But in summary I think it is a very adequate curse for beginners and you end up knowing how to use many things." | ||
"2023/10/13 3:56:23 em EEST","The TAs were very helpful to have in the course. All days ran pretty smoothly though days 3 and 5 felt a bit rushed and that we did not go over everything in the modules thoroughly. All in all, I think the course was very informative and I feel I now have a good starting base to start learning more python. " | ||
"2023/10/13 3:56:56 em EEST","I think the course was good in terms of touching upon different areas of the programming language. Also, I enjoyed the variation of teachers having their different style and technique of teaching. Having breaks are also important which the course kept in mind. | ||
|
||
To provide some contructive feedback, I would suggest keeping in mind that some people (I included) do not have any prior programming background in computer science/programming and that many terms being used casually when explaining new concepts is very confusing. Also, when demonstrating examples, try to keep them consistent. Even if you can code something in different ways, to a new person it becomes very confusing after showing 3-4 ways that will output the same thing. I understand this can still be beneficial for more experienced bioinformaticians. " | ||
"2023/10/13 3:58:02 em EEST","I think it is a wonderful course, as I didn't have any idea about python or programming before and I could relate to how I can use this knowledge in analyzing my sequencing data that I am aiming to do in the coming days. I didn't expect to be an expert after this course but at least I could develop a very basic understanding, thanks to this course and I can at least take help from ChatGPT or google or knowledgeable human colleagues to analyze my data rather than making collaborations and having no idea what my collaborators will do . :D The course material is also excellent. I would have appreciated if we could have practiced some more real and different types of datasets in the course. For me, a follow-up practice with a real RNA-seq or ChIP-se data and how we can follow a pipeline to make meaningful analyses would have been perfect. However, I can understand about time constraints. Thanks for such a wonderful course, and I would be happier to join similar type of courses in the future. | ||
PS: awesome food and fika.. :D Gave me extra few calories after 7 days of only eating and coding no no physical exercise." | ||
"2023/10/13 3:58:39 em EEST","The course was in general very good, personally I do not need to use python for my current work and I took it because I see the benefits of knowing programming. | ||
|
||
I have very little experience programmning and I overall managed to follow the course, I got a bit lost in some parts but I can probably work it out myself (also with ChatGPT). I think it would be more challenging to follow for people with NO experience at all as it was advertised. | ||
|
||
Changing teachers hindered my attention since I get adapted to one and then I need to readapt to another one, I think this was because all three had different teaching approches. So it might not be the teachers per se but their way to prepare the class. For the future, it can be benefitial if you can come up with a similar strategy, logistics, schedule, etc. | ||
|
||
I felt the enviroment was very nice and welcoming, encouraging, always happy to help us and that I really loved!! This might be the most important thing for me, programming feels fun because of this as well. | ||
|
||
Very nice to take breaks often since the span attention reduces over time. | ||
|
||
In a nutshell, I´m happy to have taken this course, I feel I have now a good starting point to keep developing the programing skills myself and I would for sure recommend it. | ||
|
||
Tack tack ;)" | ||
"2023/10/13 3:59:34 em EEST","I think the course was very well organised and we had great help from the organisers. The use of HackMD was excellent, as then it gave opportunity to know what other participants think and what issues they may have. I learned from it. I already have some programing background, but I have leaned new approaches and new ideas specifically regarding testing. I have a suggestion - It would be nice to include some more real scientific data in the exercises, especially when the background and projects of the participants is already known, as we had filled up some information regarding this while registering. " | ||
"2023/10/13 3:59:47 em EEST","" | ||
"2023/10/13 4:00:04 em EEST","The lectures have been immensely valuable in enhancing my grasp of Python coding. I found the exercises and project particularly beneficial for gaining a deeper understanding of each topic, as they provided a step-by-step approach to achieving the final output. To further enhance the learning experience, it might be advantageous to maintain a consistent format throughout all the lectures. I noticed some variations in teaching styles among different instructors, and having a uniform format similar to the initial two days of lectures would help streamline my learning process" | ||
"2023/10/13 4:00:06 em EEST","I want to thank all the TAs. It's been a productive week. However, there are some improvements I'd suggest | ||
|
||
1. It would be great to replace the IMDB dataset with something biology-related. | ||
|
||
2. It would be great to give more time for all exercises (and not be so obsessed with the time schedule) | ||
|
||
3. It would be great to get more feedback and help during the project, sometimes it's not obvious at all what and how we should write, and the answer ""just google it"" is not a good one to receive. | ||
|
||
4. I would also like a clearer explanation of some topics such as functions and libraries. More illustrative examples of how they can be used. | ||
|
||
5. It would be great to have more structured presentations (only Richel's ppts were well structured). | ||
|
||
6. I would also like to be able to do some alternative type of project. | ||
|
||
Overall it was really nice to start learning python with you!" | ||
"2023/10/13 4:00:06 em EEST","Maybe nicer and more kind for sign-in. Wed morning, I signed both morning and afternoon just incase of forgotten, and I was blamed so I felt uncomfortable even though I stayed everyday. And interesting part was, there was other people did this before me, so I got indication to do so. But, why I am so special to be picked up to be blamed? | ||
|
||
And for the exercises, the project is little bit of unread and not easy to find patients data (fasta files) in the end. " | ||
"2023/10/13 4:00:18 em EEST","Good thing | ||
* Overall a very good and intense course | ||
* Help was always there if needed | ||
Can be improved | ||
* Have even more interactive things and discussions during the lectures | ||
* More explanations behind the solutions for the exercises :-) | ||
* To give some suggestions when the codes can be applicable in worklife | ||
Course material | ||
* A lot of basics covered | ||
* Good that there were step by step solutions to the exercises | ||
* Nice that there were easier and more difficult exercises depending on peoples background | ||
* Quizzes were very helpful to see were the struggles were | ||
Teachers | ||
*Very engaging and helpful" | ||
"2023/10/13 4:00:47 em EEST","Good content, pacing can be tough for new programmers. | ||
I liked the first day in terms of pacing, the ratio of 20 minutes course and 30 minutes exercise to practice right away is nice. I also like it more when the quizz answers are available on canvas so we can check them whenever we want. | ||
When the answers are given orally it might be a bit hard not to listen because we have not finished the quizz yet! | ||
Richel in particular went too fast for me... but he is very good at keeping track of breaks, and I wish more people got the same program as his, that tells you when to stop! | ||
I cannot do an exercise in 5 minutes because I might take 4 minutes to figure out how to properly open the file :,) | ||
The hack MD is nice to see answers from everyone (we get influenced though!), but it can be very tricky to keep track of where our line is. Maybe it can be kept but with lots of space between each name? It also takes time to understand which question should be answered where in this document, because the first number we see might actually be the number of the slide or chapter. | ||
Good idea to use hack MD to chat anonymously with the teacher but hard to navigate it overall. I think it should only be kept for questions and spontaneous conversations." | ||
"2023/10/13 4:01:29 em EEST","The pre-course materials and prep were very clear and well-organized. A more detailed outline of study topics including key learning objectives and skills to be mastered (with sample scripts) and how they will be applied in writing programs would be helpful; for instance: many struggled with how to use regexp (which may be more advanced than needed). Use of dictionaries and sys.argv were only cursorily discussed. The two intro days were well structured. The use of statistical analysis was very interesting, and perhaps could be expanded. A more detailed summary discussion with key learnings would be useful." | ||
"2023/10/13 4:02:08 em EEST","Good things: | ||
- I learned the basic structure of Python and sort data in large documents. I will not remember all the details, but I will probably consult the course material later on to repeat some basic things and use chatGPT for help with solutions. | ||
- I liked the lecturing structure of the days that had review quiz/lecture/quiz, it helped my memory. | ||
- The teachers were nice, including and competent! | ||
|
||
Improvements: | ||
- I would have appreciated a small introduction to write the basics commands to open files in the terminal and how to use the notebook (very shortly). Alternatively to some (Youtube) videos/tutorials could be added to the precourse material to describe this. | ||
-The lecturing on wednesday became hard for me to follow since I am too new to programming, and I could not take part in the excersises as I wanted. | ||
" | ||
"2023/10/13 4:03:39 em EEST"," | ||
Something good about the course – I think that the course is well organized and I can honestly say I learned very much about coding in python even as a beginner. The lectures, exercises, and py quizzes were very good. Including lunch and fika everyday is very nice : ). The bonus dinner was also very nice : ). | ||
|
||
Something about the teachers – In general, all the teachers were very good and they all had their own teaching styles which I really appreciate. I can honestly say I learned something from every teacher. | ||
|
||
But maybe when we ask a question don’t just say “Google it!”. We as scientists use google and/or chatGTP on a daily basis but when we come to a classroom it’s nice to get some guidance or help with the questions that we have and not just “Google it!” as a response. | ||
|
||
" |