22PHY106: Computational Physics (2022-23)

This post shall have all course related information for 2022-23 (Odd Semester) for both sections (AIE D and E)

Course Plan with Syllabus and Evaluation Pattern

GeoGebra 1: Introduction to Tools/Command in GeoGebra User Interface (UI)

GeoGebra 2: Programming Interface of GeoGebra

GeoGebra 3A: Drawing a Circle and Parametric Point on it using Programming Interface

GeoGebra 3B: Drawing a Hexagon using Programming Interface

GeoGebra 4: Vector Addition using Programming Interface and Parallelogram Law

GeoGebra 1

This is a short video tutorial explaining GeoGebra software/web application to draw standard shapes. The students should watch the below video and perform the following:

  1. Watch Video and Practice all the Commands/Tools in GeoGebra.
  2. Draw any shape or object or entity or part (using as many tools/commands) that you can think of. You can use your creativity and hence no two students should have similar looking drawing. You can also try to make a Geometric marvel!
  3. Save the GeoGebra drawing as a .png (image) file so that your drawing is seen entirely. If you have difficulty in saving .png file, you can also use “Print Screen” from your keyboard and paste the image in MS Paint and then save as .png.
  4. The image file name should be “AIE22XYZ.png”, which corresponds to your entry/registration number. If this is not followed, it shall not be considered for evaluation.
  5. The image file should be uploaded to Google Form at https://docs.google.com/forms/d/e/1FAIpQLScGosc9Pw6Vl12OFnTupSQmlEYCT9Lz5eHdL4MPU9RALn0MMg/viewform

Email Etiquette

The following are some of the important aspects when writing/replying emails.

  1. Always start with a salutation, like Dear Sir/Madam.
  2. Write smaller paragraphs with logical division between them.
  3. Sometimes it helps if you write your points as a numbered list, so that the person can reply based on the points you have written.
  4. If you are sending an email to a Professor on behalf of many students, ensure that the emails of all the other students are included in cc (carbon copy).
  5. When you reply back, make sure you send “reply all” if all the people in the list are to be informed about your reply.
  6. If you are writing a formal email, end the email with a positive note, such as “Anticipating a positive response”, etc.
  7. Read the email once before sending it. Most of the times we forget to attach files!
  8. If you have received an email from a very senior person (in age or experience), wait for sometime before you reply back. Sending immediate replies may lead to some errors/mistakes.

Tutorial on C#: (3) Vector Application

This is the third tutorial in the series on Introduction to Visual C#. This has been split into two videos (3A and 3B) below.

Concepts of Classes are explained using Vector as an example.

Prerequisites:

The first tutorial is here.

The second tutorial is here

Source code can be downloaded from here (the version of the code is after Video 3A and 3B below)