Look up terms in a tech dictionary

Assignment Help Python Programming
Reference no: EM13905032

Choose a topic related to programming or scripting that is of interest to you, and complete one or more web-based tutorials on the topic. Then, based on what you learned, expand on one of the tutorial projects or create something of your own.

In Canvas, submit a document that includes the following:

1. The topic you chose should be according to textbook (Think Python: How to think like a Computer Scientist.)
2. Subject should include one tutorial from each subject below (choose only 3).
3. The titles and URLs of the tutorials you completed
4. 1-2 paragraphs summarizing what you learned from the tutorials
5. 1-2 paragraphs describing your modifications to the tutorial, or what you created
6. Screen shots of the final project

Some possible topics and tutorials are below, but there are gazillions of others. You will have all of class time Tuesday and Thursday to work on this. Have fun!

• Music with Python
(You might need headphones for this one!)
Download: https://www.cs.cofc.edu/~manaris/jythonmusic/?page_id=23
Tutorials: https://www.cs.cofc.edu/~manaris/jythonmusic/?page_id=30

• Java Graphics
(Chapter 2 is a good place to start)
https://people.highline.edu/tostrander/142/free_java_book

• Creating GUIs with TKinter
https://www.python-course.eu/

• PowerShell Scripting
https://www.youtube.com/watch?v=XiGGb5v8yAo

• System Administration with Python
https://docs.python-guide.org/en/latest/scenarios/admin/

IT 102: Assignment Tech Dictionary

Create a program that allows a user to look up terms in a tech dictionary.

The program should prompt the user for a term, search a text file for matches, and then display the matches. The text file, dictionary.txt, can be downloaded from Canvas. Take a look at the text file to determine what delimiter is used.

Specifications:

• The search should be case-insensitive. Whether the user types "graphics" or "Graphics" or "GRAPHICS," the results should be the same.

• The program should look for all dictionary entries that contain the search term. Note: you are only searching the terms, not the definitions. For example, the search term "graphics" should display every dictionary entry that contains "graphics." There are two:

o AGP (accelerated or advanced graphics port)
o JPEG (Joint Photographics Experts Group)

• Format your results so that the dictionary term is in all upper case, followed by a colon and a space, followed by the definition. See the example output shown below.

• If the search term is not found in the dictionary, display a message.

• Make sure you have a comment header with your name, the date, the file name, and a program description. Include line comments, where appropriate.

Challenge: After displaying the search results, prompt the user to enter another term. Continue until the user enters "Q" to quit.

Reference no: EM13905032

Questions Cloud

Explain the purpose of utilizing research in healthcare : Explain the purpose of utilizing research in healthcare administration. Explain the influence and importance of stakeholders in healthcare administration
Adopt assimilation strategy normally : Assimilation is one of the main strategies that can be used in merging organizational cultures. Based on your study answer the following sub-questions: In which situations do companies tend to adopt assimilation strategy normally?
Find the magnitude of the currents in a : Two long, parallel wires are separated by a distance of 0.20 m and carry equal currents. There is a force of attraction per meter of 6.5 X 10-5 N/m between them. Find the magnitude of the currents in A and deterimne if they are parallel or anti pa..
What will be the induced magnetic field strength : A 1140nF capacitor with circular parallel plates 1.12cm in diameter is accumulating charge at the rate of 20.7mC/s at some instant in time. What will be the induced magnetic field strength 10.8cm radially outward from the center of the plates? Wh..
Look up terms in a tech dictionary : Create a program that allows a user to look up terms in a tech dictionary - programming or scripting that is of interest to you, and complete one or more web-based tutorials on the topic.
Evaluation of various factors that affect the feasibility : Discussion of whether the organization's mission statement and goals support the project. Assessment: This is your evaluation of various factors that affect the feasibility and development of the project. The environmental challenges, access for cons..
What is the magnitude of an electric field : A magnetic field has a magnitude of 12 T. What is the magnitude of an electric field that stores the same energy per unit volume as this magnetic field?
Show how an undeflected trajectory for a moving charge : Show how an undeflected trajectory for a moving charge is obtained with appropriate crossed E and B fields. Draw seperate diagrams to illustrate your answer for a positive charge and a negative charge.
Charging high interest rates on loans : Explain the measures that need to be taken to tame banks against charging high interest rates on loans especially in developing economies.

Reviews

Write a Review

Python Programming Questions & Answers

  The block of statements below the line of stars

The block of statements below the line of stars is where I need help correcting. The true line that needs to be corrected is p = add((getX(k),getY(r))), it needs to give points of the path using the block of information. I have somthing which I kn..

  Specializes in solving the equations ax=b by doolittle''s dec

Write a  program that specializes in solving the equations Ax=b by Doolittle's decomposition method, where a is the HIbber matrix of arbitrary size nxn

  Code for the haunted house game

Improve the game by adding more features, for example you can examine more items, more props etc. You may implement this using more lists regarding items and props, remember, you should check if the object is being carried or in the location of th..

  Define three types of programming errors

Define three types of programming errors and explain with examples

  Design program that asks user to enter amount in python

IN Python Design a program that asks the user to enter the amount that he or she has budget in a month. A loop should then prompt the user to enter his or her expenses for the month.

  Python errors

python errors, please correct them that are located in this program,

  Without using the system function to call any bash commands

without using the system function to call any bash commands write a python program that will implement a simple version

  Input a temperature as a floating point

Your program should input a temperature as a floating point number with an appended unit letter. It should then print the temperature in all four of the units above

  Console program where you will implement

Create a console program where you will implement coding constructs and variables that are needed for this program and will implement the code within Main and any required static methods.

  Write a function comp(d1,u1,d2,u2)

Write a function comp(d1,u1,d2,u2)

  Define a function to calculate the values

Be sure to define a function to calculate the values and print the table displaying the interest rate in the first column, the monthly payment in the second column, and the total payment in the third column. Your program should not allow the user to ..

  Python scripting language

Your programming project will be a simple, working program, using a Python scripting language, which utilizes a good design process and includes: Sequential, selection, and repetitive programming statements as well as and At least one function call

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd