A112 Main Menu

A112 - Introduction to Programming Concepts.

image

Instructor: Jeff Whitmer

  • Office: Luddy Hall 2050 (IF2050).
  • Phone: 855-3974.
  • E-mail: jwhitmer@iu.edu.

Meeting Times:

Spring 2025: TR: 1:20pm - 2:10pm in Luddy Hall 3111 (IF 3111) (section 13870)

Lab Times:

Spring 2025 Friday: 10:20 - 11:10am in Luddy Hall 0006 (IF0006) (section 13869)

image

animated GIF

Spring 2025 Students: Please note the following:
[Updated: 5/5/25]


  • ACTIVE Course Engagement scores, Final Averages and Final Grades: are now posted on Canvas. Final Grades have been submitted to the Registrar and should be visible to you tomorrow, 5/6/2025.

  • I have modified the Canvas grading scale so it matches the original course grading scale explained below. This means your final average and Final Grade as displayed on Canvas are official and confirmed accurate and correct.


  • A note on the ACTIVE Course Engagement Score: The A112 ACTIVE Course Engagement score represents my evaluation of your preparation and participation in the class meetings and labs as well as your overall engagement in the course. As noted at the beginning, just being the one making the most inquiries doesn't mean you will get the highest rating. Similarly, making no inquiries doesn't mean you'll get a low score. ALSO NOTE that you cannot expect a high participation score if you missed a substantial number of the class meetings, even if your absence was excused. I did my best to advise everyone of the possible consequences of these issues at the beginning of the course. I clearly stated "This is a 100% in person course," and "Attendance is mandatory," and "This course is a “Package Deal” so if you ignore or do poorly on any of the above components, you can expect a direct impact on your Final Grade in the course." You can not be engaged if you are not present. If you were not present at all, then you were not engaged at all. Many ACTIVE Course engagement scores were in the 90s, but a few were lower and/or much, much lower.

    Here are a few additional details on Final Grades. Grading Scale Adjustment: Because the performance by the class as a whole was good, I could not justify making even a modest adjustment in the grading scale. The overall average fro the class was 80.63, with 1 averages in the 90s, 2 in the 80s, 1 in the 70s, and 1 in the 60s. The original scale was used, 90-80-70-60 with the top and bottom 2.5% being the +/- grade. The class average shows everyone worked hard for the most part and I think that is reflected in the final grades each of you. Again, I think many of you were actively involved and this is reflected in the scores.

    Remember, your final average was based on the following "weights" for each course component as published on the website the first day of class:

    Attendance: 5% (.05)
    Homework Assignments/Programs: 50% (.50)
    MINI/CAT/JIT/Quiz: 15% (.15)
    Lab Assignments: 20% (.20)
    ACTIVE Course Engagement: 10% (.10)

    Together, these add up to 100% and if you multiply your averages by these percentages, you will get your final average. NOTE: While final averages are published to 2 decimal places, they are stored and calculated to 6 decimal places.

    A NOTE ON "BORDERLINE" GRADES: After the grading scale was set and initial final grades were determined, some students may have been on the "borderline" for a higher grade. PLEASE be careful to note that "borderline" in this course means within .1 -.2% (tenths of a percent), NOT within 1-2% (full percent). For any such student, I looked carefully at every aspect of the course, from MINIs to CATs to Lab Assignments to Homework Assignments at least once, if not twice. If the work was of consistent quality in all areas, the higher grade was probably given. HOWEVER, if there were one or more areas where the scores/averages were consistently lower, or if there was any missed work, then the higher grade was not given. Just so you are clear, since I have taken the time to review all this information already, unless you find a mathematical error in your averages, I will not be open to a request for a grade change.

    Thanks to everyone for their work in the course. I hope you found the course interesting and useful. Best of luck in the future to each of you.

image

Graduate Associate Instructor, Spring 2025:


Janakiram Kashigari

Janakiram Kashigari

Email: jkashi@iu.edu

  • Office Hours/Appointments: No formal office hours. Preferred appointment times available and appointments strongly encouraged.
    PREFERRED Appointment times:

  • Wednesdays: 11:00am - 1:00pm
    Fridays: 3:00pm - 5:00pm
image