Programming‎ > ‎

Programming Announcements

Quadratics and Windchill Test Study Guide

posted Nov 5, 2018, 2:01 PM by Nikhil Joshi   [ updated Nov 7, 2018, 1:52 PM ]

You should be familiar with the following concepts for the test on Friday.
  1. While loops
  2. For loops
  3. "string".format() functionality
  4. If..Then..Else and Elif functionality
  5. Input function
  6. Def command for functions
  7. Print function
  8. Tuples
  9. Exception Handling
All this functionality was part of Quadratics and Windchill.

Based on your knowledge of the above...

  1. You should be able to read a few lines of code, mentally execute the code and write the output.
  2. You should be able to read a few lines of code and identify coding errors (syntax errors and logic errors) and describe them.
  3. You should be able understand a brief description of what code should do and based on sample output write the code to generate the output.

Windchill Sample Code

posted Nov 2, 2018, 12:51 PM by Nikhil Joshi

Here's the link to the windchill sample code.

Group-C Q1 Deliverable

posted Oct 31, 2018, 2:08 PM by Nikhil Joshi

By Sunday 11/4 turn in an abbreviated code write-up for your project. The requirements are

  1. A brief (one paragraph or so) summary of what your project goals are.
  2. Expected functionality - A bullet list that summarizes what your project code will do when complete.
  3. Which of the bullet points features in (2) are currently working
  4. A block diagram of the major functional parts of your code - not as detailed as a flow-chart. It's similar but a level higher than a detailed flow-chart.
  5. Your code must comply with the Code Structure requirements.
  6. A link to your code - http://pastebin.com is handy.
  7. Create a card on the python board with a link to your writeup and a link to your code as two attachments.

Turning in Projects

posted Oct 15, 2018, 2:07 PM by Nikhil Joshi

You will turn in project write-ups online using my Trello page.


2. then create a card on the Quadratic Formula Write-Up list.
  • The card must be titled with your name.
  • The card must have a link to your Google Docs writeup as an attached link on your card.
  • I must have edit access to the write-up so I can give you feedback via comments.

Let's start coding!

posted Sep 9, 2018, 4:33 PM by Nikhil Joshi   [ updated Sep 10, 2018, 2:26 PM ]


1. Please take my programming class survey.

2. Sign up for CodeHS and start working on exercises based on your experience level:

  • If you feel you are a beginner (levels 0-1) please start with "Intro to Turtle Graphics"
  • If you feel you are experienced (levels 2-3) take the Python End of Course test in CodeHS. Once you've passed this test, we will do a code review of a python program you've already written which is 100 or more programmatic lines long. After passing that code review we will determine a personal project you can work on this semester.

1-5 of 5