Orientation

Slides¶
Lecture Video¶
This lecture has been recorded using Zoom. Please use this link to access the Zoom recording.
Passcode will be sent through Canvas announcement. You might need to use your NUS email to login.
Content¶
This week, we will discuss the course arrangement and briefly introduce the concept of materials informatics and open-source software. In the practicals, we will set up the programming environment together and learn how to write a simple Python program using VS Code.
Learning Objectives¶
By the end of this week, you should be able to:
- Understand the course arrangement and the concept of materials informatics.
- Understand what is open-source software, and hosting platforms like GitHub and GitLab.
- Understand the general workflow of GitHub: commit, push, pull, and merge.
- Understand the branch, fork, and pull request in GitHub.
- Setup the programming environment.
- Write a simple Python programme using VS Code directly.
- Create a Jupyter notebook and run it in VS Code.