תכנות ב-Python לביולוגים (3 שש״ס, 3 נק״ז)

דרישות קדם: אין.
 
סוג הקורס: שיעור
 
נושאי הקורס:
 
1.Printing and manipulating text
 

2.Reading and writing files
 

3.Lists and loops
 

4.Writing our own functions
 

5.Conditional tests
 

6.Regular expressions
 

7.Dictionaries
 

8.Classes
 

9.Modules and Packages
 

10.Handling Errors and Exceptions
 

11.Introduction to Biopython



 
מטרות הקורס:
יכולת בסיסית לתכנת מהווה בעידן ה- big data, הכרח לכל ביולוג. כיום Python היא שפת התכנות המועדפת למחקר ביולוגי ומציעה מגוון כלים, רלוונטי, נרחב. במסגרת קורס זה הסטודנט ירכוש את הבסיס התכנותי, בהקשר ביולוגי.
מבנה הקורס: הרצאות פרונטליות (3 שש"ס)
 
חובות הקורס והערכת הסטודנטים:
נוכחות חובה ב-80% מהמפגשים. בחינה מסכמת (70% מהציון הסופי), תרגילי הגשה (20% מהציון הסופי), נוכחות (10% מהציון הסופי)
 
 
ביבליוגרפיה:
מדריכי משתמש הקיימים במרשתת, וחומר שיסופק במסגרת הקורס.