NCHU Course Outline
Course Name (中) 用 Python 做天文物理(5217)
(Eng.) Doing Astrophysics Using Python
Offering Dept Department of Physics
Course Type Elective Credits 1 Teacher Hashimoto Tetsuya
Department Department of Physics/Graduate Language English Semester 2024-FALL
Course Description The internet, the world-wide computer network, has revolutionised our society, and computer programming is getting more and more important for our life. The course ``Doing Astrophysics using Python II' (``用Python 做天文物理 II'') is offered for satisfying both (1) students who is looking for an opportunity of having practical computer programming training, and (2) students who is willing to learn introductory astrophysics through hands-on sessions. Because Python is getting very popular nowadays, I choose Python as the main programming language for the course. For this course, students will work on the visualisation of astronomical objects and phenomena, such as visualisation of spectrum of a star, visualisation of motion of planets, and locations of stars on the sky. Plots that we commonly see on textbooks are reproduced by students themselves, and those plots help students to understand underlying physics.
Prerequisites
self-directed learning in the course Y
Relevance of Course Objectives and Core Learning Outcomes(%) Teaching and Assessment Methods for Course Objectives
Course Objectives Competency Indicators Ratio(%) Teaching Methods Assessment Methods
The Python programming language will be used as the main tool, combined with knowledge of astronomy and physics, allowing students to learn and apply programming language skills through independent learning and practical operations.
1.Professional knowledge and skills
2.Self-learning abilities and skills
3.Abilities of clearly expressing research results
4.Problem analysis and logical deduction
25
30
15
30
topic Discussion/Production
Exercises
Lecturing
Attendance
Assignment
Course Content and Homework/Schedule/Tests Schedule
Week Course Content
Week 1 Blackbody radiation
Week 2 Blackbody radiation
Week 3 Blackbody radiation
Week 4 Distribution of asteroids/stars/galaxies
Week 5 Distribution of asteroids/stars/galaxies
Week 6 Distribution of asteroids/stars/galaxies
Week 7 Hubble diagram and expansion of the Universe
Week 8 Hubble diagram and expansion of the Universe
Week 9 Hubble diagram and expansion of the Universe
Week 10 Making colour-magnitude diagram of a star cluster
Week 11 Making colour-magnitude diagram of a star cluster
Week 12 Making colour-magnitude diagram of a star cluster
Week 13 Finding an exoplanet from space telescope data
Week 14 Finding an exoplanet from space telescope data
Week 15 Finding an exoplanet from space telescope data
Week 16 Planetary motion and orbital integration
Week 17 Planetary motion and orbital integration
Week 18 Planetary motion and orbital integration
Evaluation
attendance (50%) and exercise (50%)
Textbook & other References
The teacher provides teaching materials.
Teaching Aids & Teacher's Website
The teacher provides teaching materials.
Office Hours
by appointment
Sustainable Development Goals, SDGs(Link URL)
04.Quality Educationinclude experience courses:N
Please respect the intellectual property rights and use the materials legally.Please respect gender equality.
Update Date, year/month/day:2024/12/05 17:00:37 Printed Date, year/month/day:2025 / 5 / 01
The second-hand book website:http://www.myub.com.tw/