|
1 | 1 | # CS101/HMU-1.101: Computer Science from Scratch |
2 | 2 |
|
3 | | -Welcome to the computer science. |
| 3 | +Welcome to the world of computer science! Here, you will discover a wealth of knowledge and resources to help you understand the fundamentals of computing, programming, and technology. This field is constantly evolving and plays a crucial role in various aspects of our daily lives. |
| 4 | + |
| 5 | +## Available Languages |
| 6 | +- [English](README.md) |
| 7 | +- [中文](README-ZH.md) |
| 8 | + |
| 9 | +## What You Will Learn |
| 10 | + |
| 11 | +1. **Programming Basics**: Understand programming languages such as Python, Java, or C++. |
| 12 | +2. **Data Structures and Algorithms**: Learn how to organize, manage, and process data. |
| 13 | +3. **Computer Systems**: Explore how computers work, including hardware and operating systems. |
| 14 | +4. **Web Development**: Master the skills to build websites and applications. |
| 15 | +5. **Software Engineering**: Understand the principles of software development and project management. |
| 16 | +6. **Artificial Intelligence and Machine Learning**: Gain insights into cutting-edge technologies that shape the future. |
| 17 | + |
| 18 | +## Local Deployment |
| 19 | + |
| 20 | +<details> |
| 21 | +<summary>Click here to view Windows installation steps</summary> |
| 22 | + |
| 23 | +1. Visit the [Python official website](https://www.python.org/downloads/). |
| 24 | +2. Click the “Download Python” button to download the latest version of the installer. |
| 25 | +3. Run the downloaded installer. |
| 26 | +4. In the installation interface, make sure to check the “Add Python to PATH” option. |
| 27 | +5. Click “Install Now” to proceed with the installation. |
| 28 | +6. After installation, open the command prompt and enter the following command to verify the installation: |
| 29 | + ```cmd |
| 30 | + python --version |
| 31 | + ``` |
| 32 | +7. You may need to restart the terminal or manually update the environment variables; it is recommended to restart your operating system to ensure the settings take effect. |
| 33 | + |
| 34 | +</details> |
| 35 | + |
| 36 | +<details> |
| 37 | +<summary>Install Project Dependencies</summary> |
| 38 | + |
| 39 | +This course uses `mkdocs`, and you can install the dependencies using `pip`: |
| 40 | +```bash |
| 41 | +pip install -r requirements.txt |
| 42 | +``` |
| 43 | + |
| 44 | +</details> |
| 45 | + |
| 46 | +<details> |
| 47 | +<summary>Run the Project</summary> |
| 48 | + |
| 49 | +Use the following command to start the project: |
| 50 | +```bash |
| 51 | +mkdocs serve |
| 52 | +``` |
| 53 | + |
| 54 | +</details> |
| 55 | + |
| 56 | +<details> |
| 57 | +<summary>Run Effect Diagram</summary> |
| 58 | + |
| 59 | + |
| 60 | + |
| 61 | +If everything goes smoothly, you can access [http://127.0.0.1:8000/](http://127.0.0.1:8000/) to view this course locally. |
| 62 | + |
| 63 | +</details> |
0 commit comments