Posts

Showing posts from January, 2025

Summary + Thesis Draft #1

Python is a distinguished, class-driven programming language with flexible behaviour that executes code line-by-line (Python Software Foundation, n.d.). Its straightforward and easy-to-learn syntax prioritises readability, making it a great choice of programming for new learners (Simplilearn, n.d.). According to Thakur (2022), Python provides a variety of libraries (e.g. Standard library) that facilitate integration with other computer languages like C, JSON, Java, and more. This cross-platform compatibility makes it highly adaptable. In addition, Python is accessible for everyone to use, encouraging innovation and community collaboration. With its strong community support, ample resources for learning and troubleshooting are available (Simplilearn, n.d.). Its flexibility and versatility enable it to be applied to a wide range of applications making it well sought out by beginners and professionals alike. These features allow Python to be used for various functions, including data anal...

Research Pathway

Why we chose Python One reason why we chose Python is that it is very versatile. In our previous module, Civil Engineering Skills, we used Python for a variety of civil engineering applications. Its versatility allows it to do tasks for different specialties from structural analysis to project management. Python is also very efficient. It has an extensive library and framework that can easily enhance productivity. It can be programmed to do repetitive tasks, handle large datasets, and perform complex calculations, significantly simplifying and streamlining manual calculations that are traditionally time-intensive and prone to error. Additionally, Python is open-source and has a strong global community which ensures continuous development and support. This easy accessibility allows just anyone, including civil engineers to leverage Python to enhance their work.  By focusing on Python in civil engineering, we aim to highlight how the integration of technology and civil engineering pr...

Dewey's Model of Reflective Thought and Action

Ideal - Have three balanced meals daily to maintain consistent energy levels and overall health. Reality (gap) - Frequently skip meals, especially breakfast - Occasionally forgets to eat due to a busy schedule or lack of appetite from stress Causes/Conditions - Irregular routines caused by unhealthy sleeping patterns - Lack of structured meal schedules - Often prioritising tasks over personal well-being Effects/Results - Low energy levels lead to fatigue throughout the day - Gastric discomfort due to prolonged fasting  - Difficulty concentrating which affects productivity and study efficiency Goal - Build a habit of eating regularly to maintain energy levels and improve concentration - Enhance the overall health and reduce episodes of gastric discomfort Possible change - Set regular reminders to eat meals on time, even during busy periods - Incorporate healthy snacks into the routine to address sudden hunger or missed meals Testing the hypothesis > solution - Keep light snacks...

Formal Introductory Letter

Subject: Self-Introduction Letter, UCS1001 Critical Thinking and Communicating S12 Dear Professor Blackstone, I am writing this letter to introduce myself as a student in your critical thinking and communication class. My name is Siti Khadijah, but you may call me Khad. I am a first-year student in civil engineering at Singapore Institute of Technology (SIT). I graduated from Temasek Polytechnic with a diploma in interior architecture and design in 2023.  Since a young age, I have always been passionate about architecture which initially led me to explore the creative aspects of design. Upon graduating with my diploma, I wanted to delve into the technical aspects of the construction field, which inspired me to pursue civil engineering at SIT. Though this progression was rather challenging, it deepened my understanding of the structural and practical elements behind architectural designs. By combining my design background and new engineering knowledge, I hope to develop a versatile ...

Task 3: The importance of communication skills for engineers

"Developing excellent communication skills is absolutely essential to effective leadership. The leader must be able to share knowledge and ideas to transmit a sense of urgency and enthusiasm to others. If a leader can't get a message across clearly and motivate others to act on it, then having a message doesn't even matter."  Gilbert Amelio, former President and CEO of National Semiconductor Corp This quote highlights the importance of communication for effective leadership and its role in motivating others to act. Leaders should be able to inspire and encourage others by conveying compelling goals and fostering a sense of purpose. A leader's lack of proper communication skills could lead to inconsistencies in goals and decreased morale between individuals. Regardless of the strength of the message, it will require proper delivery to individuals to achieve the desired goals; otherwise, individuals will struggle to act on it.