Learning Blog
First Day - September 5
Station 1: Python Integrated Development Environments (IDEs)
I didn't know anything about IDE before, but after this lesson, here are some basic knowledge about IDE that I have learned.
IDE provides people with a program that allows them to write applications. At the same time, it can also become a way for people to check whether an application is wrong, helping programmers to quickly detect errors and correct them in a timely manner.
Repl.it and MU Editor are both IDEs. When Repl.it is slow, you can choose to use MU Editor (we may use MU Editor in the last unit).
Just as an efficient workspace can help improve work efficiency, IDEs reduce developers' time switching between different tools by integrating multiple functionalities on one platform. This is similar to a multifunctional office desk with all the necessary stationery and equipment, which can make the workflow smoother.
Now I know that IDE is a multifunctional development platform. It is not only a tool for writing and testing code, but also includes multiple practical features that can significantly improve development efficiency and code quality. By utilizing these features and characteristics of IDE, I can complete development tasks more efficiently and continuously improve my programming skills.
Station 2: Create a Learning Blog
In order to be able to review previously learned knowledge at any time, we need to know how to take notes, which is the significance of the existence of Learning Blog. Since I had never used a website to create a Learning Blog before, I took some time to figure out how to use these tools, but fortunately it wasn't difficult. To create a high-quality Learning Blog, the first step is to answer reflective questions, then connect them with other ideas, concepts, or previous knowledge, and summarize the learning in a practical way. When completing the Learning Blog, it is advisable to include screenshots of important content to help us better remember these knowledge points. After class, with the Learning Blog, we can quickly consolidate our knowledge and fill in any gaps or deficiencies.
Station 3: Team Agreements
Team Captain - Tiffany
Team Manager - Nanxin
Team Communicator - Allen
Agreement 1 - Punctuality: We will arrive on time for meetings and complete our individual tasks by agreed-upon deadlines.
Agreement 2 - Equal Participation: We will ensure that everyone has an opportunity to contribute and share their thoughts during discussions and tasks.
Agreement 3 - Shared responsibilities: We will divide tasks fairly and work together to complete them, supporting each other as needed.
Station 4: Forms
The Online Code of Conduct applies to the use of online systems and resources. This guideline aims to protect the rights and safety of all individuals. The following are some basic Internet codes of conduct I learned. Firstly, personal safety must be ensured. The Internet has both advantages and disadvantages. While it provides us with learning resources, it also has many dangers, such as the leakage of personal information. Of course, we should not casually disclose others' information and photos, as we are responsible for our actions, which may cause trouble or even distress to ourselves or others. To ensure a good online environment, do not view or download any material or information that is racially discriminatory, illegal, pornographic, insulting, etc. Finally, we should know how to protect this Internet resource when we use it for free. Do not damage any part of the computer at will, do not download viruses that may damage the computer, and do not delete any files or information from the computer at will. In short, the main purpose of this form is to safeguard the legitimate rights and interests of oneself and others, and to create a good and effective online and learning environment for everyone. Through this form, I also fully understand the good and bad of the Internet and how to regulate my own rules.