[2019][Summer] Python Programming

(第二專長學分班)

第二專長學分班:程式設計 Python Programming

課程資訊 Course Information

  • Instructor 01: 王弘倫 Hung-Lung Wang

    • Email: hlwang AT ntnu.edu.tw

    • Office:

  • Instructor 02: 紀博文 Po-Wen Chi

  • TA: 陳哲雋

  • Goals:

    • Make students be familiar with Python programming.

課程評分 Grading

There will be no scores in this class. Instead, you all need to take APCS exams.

You need to get grade 6 or above to pass this course.

APCS grade 4 is a prerequisite for further courses, like Data Structure and Algorithms.

課程進度 Syllabus

  • Introduction to Python

  • Why programs?

  • Variables, expressions and statements

  • Conditional Execution

  • Functions

  • Loops and Iterations

  • Strings

  • Files

  • Lists

  • Dictionaries

  • Tuples

  • Object-Oriented Programming

  • Data Visualization

上課材料 Material

參考資料 Reference