The slides are presented in two videos. Please note that these are still being edited.
The video continues …
Chapter two of the course text is posted here for your use. It is our hope that you will make use of this material given to you this time. Most students ignored the materials, turned deaf ears to all warnings and reaped the expected results in the test! The second chapter will be no different. Here, as before, there are 100 solved problems that are being turned into Multiple-Choice Questions. You will be examined on them within four weeks of today. We are working on the Web server that will allow you to also self test.
We will cover some outstanding materials, hopefully, during the Programming class. We also include some guidance on the Q&A problems that are relevant to the week’s slides. If you work through them weekly, it will make the rush to cover the 100 questions unnecessary when the time for testing is near. Remember, these are mere guides. They are not to constrain you.
Today is the last class on chapter one. I will still answer questions online on this chapter. Test is tomorrow, 11-1pm. Next week, we begin Chapter Two, Tensor Algebra. The goal of all you have learned in chapter one is to put you on a sound footing to learn tensor analysis. If you do chapter one well, the next chapter will be about the same or even easier. If you find the next chapter harder, it is likely coming from insufficient mastery of the material under vector analysis. Tensor theory is an extension of vectors.
The programming examples here and subsequently are given to explain certain concepts on Vectors, tensors, continuum mechanics or show you how to use specific Mathematica functions. The following steps should be followed:
1. Type in the codes and ensure they run error-free.
2. Try to understand the working program so that you can use similar constructs in your own coding. Make use of the help system in Mathematica to understand other ways you may be able to invoke the same functions with other argument sets and options. Sometimes the codes involve technical issues or a deeper understanding of vectors, geometry and transformations. Do not rush over those issues. A good programmer learns to address such issues and increases in knowledge.
3. Write your own programs by modifying and adding to the code you have been given to do similar or other things.
These steps will help you become more confident on your ability to create your own codes.
Note that turning your understanding of a concept to computer program that works is one of the best ways to master concepts. There is no way to forget such things that you have turned into codes by yourself!
Location: LG Design Laboratory
Priority: Mechanical Engineering 300L, Systems Engineering 300L Other students may be admitted if there is space. Come with your Laptops equipped with Mathematica
From next week, the course website will become live. It will be necessary to sign in to reach your materials and you will need to fill a questionnaire.
For this week, the materials are just a link to old notes and video to complete the design and animation of the Moving parts of the IC Engine we began last week.