Skip to main content
BSC Moodle
Log in
  • Moodle Home
  • MyBSC Links
    Academic Alerts (formerly Starfish) Apogee BSC Email BSC Intranet BSC Website Change Password Colleague Events Records IT Helpdesk IT Help for Online Course Students Library MobilePrint OrgSync TheSIS Time & Attendance Trakstar
  • Moodle FAQs
  1. Home
  2. Courses
  3. Miscellaneous
  4. 22FA_CAC180A
  5. Final Project
  6. Final Project Option 2

22FA_CAC180A-Programming

Final Project Option 2

Completion requirements
Opened: Thursday, 9 April 2020, 12:00 AM
Due: Monday, 5 December 2022, 12:00 PM

Please write the code for a Hangman game. The program should randomly choose a word from the attached dictionary file. The program should then display the appropriate number of dashes for the user to guess. As the user guesses, please display the letters guessed as well as the number of correct and incorrect guesses. This can be done however you like. You can draw the traditional hangman image, or you can list the number of guesses remaining.

  1. Your program should choose a random word from the attached dictionary file.
  2. Display the appropriate number of dashes.
  3. Fill in blanks as user guesses.
  4. Display the letters guessed.
  5. Display the number of guesses remaining.
  6. Your program should allow the user to play as many times as he/she likes.

You may NOT use code from the web to accomplish this task. If you need help, please ask me.

Documentation
The documentation will consist of the following sections: introduction, techniques, and conclusion.

  • Introduction: (3-4 sentences) Why did you choose this project? Is your hangman traditional or unique? If it’s unique, how is it unique?
  • Techniques: (3-4 sentences) What techniques did you use within your code? Are there any sections that caused you difficulty? Are there any sections you are particularly proud of?
  • Conclusion: (3-4 sentences) What did you learn this semester that enabled you to do this project (please don’t just say Python)? Do you have any reflection on the project/course?
  • Appendix: Include your code here.


  • 4 - dictionary.txt 4 - dictionary.txt
    23 August 2022, 1:26 PM
◄ Final Project Option 1
Welcome Back!!! ►

Moodle Help

BSC Students - Please contact the BSC Helpdesk at helpdesk@bsc.edu or 205-226-3033, option 2. If you're an online course student, please consult the IT Website for Online Course Students. 

BSC Faculty and Staff - Please visit the Instructional Technology Moodle Course or contact Angela Brooks at adbrooks@bsc.edu, 205-226-3039.

facebooklinkedininstagram

  • Moodle Home
  • MyBSC Links
    Academic Alerts (formerly Starfish) Apogee BSC Email BSC Intranet BSC Website Change Password Colleague Events Records IT Helpdesk IT Help for Online Course Students Library MobilePrint OrgSync TheSIS Time & Attendance Trakstar
  • Moodle FAQs
Built with Open LMS, a Moodle-based product.
Copyright © 2024 Open LMS, All Rights Reserved.

Data retention summary
Get the mobile app
Switch to the standard theme