程式與科學運算  網路教學影片

教師:陳維婷

上課前請看完影片並完成預習作業

 

Week 0

影片

投影片檔案

課程介紹:課程大綱 (2022)

課程介紹: 為什麼要學程式 (2022)

主機登入示範

UNIX

課程介紹與主機登入說明

 

 

UNIX

 

Python

Week 1

預習作業:Preview1

影片

投影片檔案

Python_basic

Python_if

Python_loop

Python_basic

Python_if

Python_loop

 

Week 2

預習作業:Preview2

影片

投影片檔案

Python_List

Python_FileIO

Python_List

Python_FileIO

 

Week 3

預習作業: Preview3

影片

投影片檔案

Python_NumpyArray-1

Python_NumpyArray-2

Python_Numpy_FileIO

Python_1DPlot

Python_FormattedIO

Python_NumpyArray

 

Python_Numpy_FileIO

Python_1DPlot

Python_FormattedIO

 

Week 4

預習作業:Preview4

影片

投影片檔案

Python_NumpyArrayIndexing

Python_ArrayMask

Python_Function

Python_2DPlot_1

Python_2DPlot_2

Contour

程式設計技巧:加速、debug

電腦二進制系統簡介

Python_NumpyArrayIndexing

Python_ArrayMask

Python_Function

Python_2DPlot

 

Contour
程式設計技巧:加速、debug

電腦二進制系統簡介

 

Python 補充教材

影片

投影片檔案

Python_Installing_NetCDF無影片)

Python_NetCDF

Python_ex_integrate

Python_Installing_NetCDF4

 

Python_NetCDF

Python_ex_integrate

 

 

GrADS

Week 1

預習作業:Preview5

影片

投影片檔案

GrADS_basic

GrADS_basic

 

Week 2

預習作業:Preview6

影片

投影片檔案

GrADS_figure

GrADS_define

GrADS_ave

GrADS_fwrite

Week2補充說明

GrADS_figure

GrADS_define

GrADS_ave

GrADS_fwrite

Week2補充說明

 

Week 03

預習作業: Preview7

影片

投影片檔案

GrADS_Data-3D

GrADS_Data-MultiFiles

GrADS_Analysis-Mask

GrADS­_Data-NetCDF

Week3補充說明

GrADS_Data-3D

GrADS_Data-MultiFiles

GrADS_Analysis-Mask

GrADS_Data-NetCDF

Week3補充說明

 

Week 04

預習作業: Preview8

影片

投影片檔案

GrADS_tloop

GrADS_Analysis-Climate

Week4補充說明

GrADS_tloop

GrADS_Analysis-Climate

Week4補充說明

 

GrADS 補充教材

影片

投影片檔案

(無影片)

GrADS_gs_loop

 

 

FORTRAN

Week 1

預習作業:None

影片

投影片檔案

FORTRAN_Var

FORTRAN_Var

 

Week 2

預習作業:預習作業:Preview9

影片

投影片檔案

FORTRAN_If

FORTRAN_DoLoop

FORTRAN_File_IO_text

FORTRAN_1DArray

Week2補充說明

FORTRAN_If

FORTRAN_DoLoop

FORTRAN_File_IO_text

FORTRAN_1DArray

Week2補充說明

 

Week 3

預習作業:Preview10

影片

投影片檔案

FORTRAN_NestedLoop

FORTRAN_ex_sort

FORTRAN_2DArray

FORTRAN_File_IO_format

Week3補充說明

FORTRAN_NestedLoop

FORTAN_ex_sort

FORTAN_2DArray

FORTRAN_File_IO_format

Week3補充說明

 

Week 4

預習作業:Preview11

影片

投影片檔案

FORTRAN_ex_INTX2

FORTRAN_Function

FORTRAN_Subroutine

FORTRAN_Debug

Week4補充說明

FORTRAN_ex_INTX2

FORTRAN_Function

FORTRAN_Subroutine

FORTRAN_Debug

Week4補充說明

 

Week 5

預習作業:Preview12

影片

投影片檔案

FORTRAN_File_IO_DirectAccess

FORTRAN_File_IO_binary

GrADS_Fortran

Week5補充說明

FORTRAN_File_IO_DirectAccess

FORTRAN_File_IO_binary

GrADS_Fortran

Week5補充說明

 

 (Last update: 2022/08/31)

公開使用影片與講義內容請先詢問,對影片內容有任何問題,請與我聯絡(weitingc[at]ntu.edu.tw