Assessed Laboratory Work Overview In this project, you will develop a simple command-line interface (CLI) program that translates 10 common English sayings and phrases into a chosen language. It should also be possible to add mo

ICE-4101 Introduction to Programming Mini Project | Bangor University

Company Name: Pythoneer Dynamics

Description

Welcome to Pythoneer Dynamics, where innovation slithers through every line of code we craft! We’re a bustling hub of Python enthusiasts who believe in the charm of simplicity and the power of automation. At Pythoneer Dynamics, we specialise in developing seamless software solutions that resonate with efficiency and user-friendliness.

Our mission is to harness the capabilities of Python to revolutionise the way businesses operate, through custom-built applications that streamline processes and enhance productivity. From web applications to data analysis, artificial intelligence to system automation, we cover a spectrum of services that propel organisations towards digital triumph.

As we continue to grow, we’re scouting for bright, Python-savvy talent eager to tackle challenges and contribute to our portfolio of Pythonic masterpieces. We’re not just a company; we’re a dynamic playground for coders who dream in indentation and breathe life into possibilities with each stroke of the keyboard.

Recruitment Message

Are you ready to join a team that values code quality as much as a well-executed Python pun? Do you thrive in environments where creativity intertwines with technical prowess? If you’ve nodded affirmatively, then Pythoneer Dynamics is your launchpad to an exhilarating coding career!

We’re on the lookout for a budding developer to take on our latest project, which promises to be as exciting as it is challenging. As our recruit, you’ll be tasked with the design and development of a project that will not only test your coding mettle but also showcase your problem-solving flair. Your code will be the backbone of solutions that make a real-world impact.

So, if you’ve got a knack for Python and a passion for crafting code that makes a difference, we can’t wait to welcome you aboard. Let’s code, create, and celebrate the Python way!

Assessed Laboratory Work

Overview

In this project, you will develop a simple command-line interface (CLI) program that translates 10 common English sayings and phrases into a chosen language. It should also be possible to add more translations through the CLI. This project will allow you to practice structuring a CLI application with a clear, organised menu, functions, and error handling. Additionally, the project should incorporate comments, pseudocode, and file-based persistence to save and load translations.

Get the Solution to this Assessment. Hire Experts to solve this assignment before your Deadline

Order Non-Plagiarised Assignment

Deliverables

  • Python Code File: The main Python file with the complete code for the translation program.
  • Translation Data File: A file (e.g., JSON or CSV) containing the English phrases and translations.
  • Pseudocode Document: A Document outlining the pseudocode for each part of the program.
  • A requirements.txt to allow me to install any dependencies. 

This assessment amounts to 50% of the module, marked out of 100. 
Due date: Friday 20th December 2024 23:59

Mark Scheme

1. Execution 

  • Correct Functioning: The program meets all functional requirements as specified in the project brief.
    –    All requirements met
    –    Most requirements met
    –    Some requirements met, with critical features missing
    –    Few requirements met
  • Error Handling: The program handles errors gracefully and provides useful feedback to the user.
    –    Comprehensive error handling
    –    Basic error handling
    –    Minimal error handling
    –    No error handling
  • Efficiency: The program runs efficiently, without unnecessary or redundant processes.
    –    Highly efficient
    –    Moderately efficient
    –    Inefficient
    –    Very inefficient or not executing

2. Pseudo-code

  • Clarity: The pseudo-code is clear, logical, and easy to follow.
  • Completeness: The pseudo-code accurately represents the program’s functionality and flow from start to finish.

3. Code Quality

  • Readability: The code is well-formatted, with clear naming conventions and logical structuring.
  • Commenting: Code contains meaningful comments and docstrings that effectively explain the logic and usage of code sections.
  • Adherence to Standards: The code follows prescribed style guidelines and best practices.
  • Modularity: The code is appropriately structured into functions or classes.

4. Documentation

  • README File: The README is comprehensive, providing clear instructions on setup, dependencies, and how to use the program.
  • Code Documentation: Docstrings are present for modules, classes, and functions, providing essential information on their functionality.

5. Design and User Experience

  • User Interface : The user interface is intuitive, user-friendly, and provides clear instructions for interaction.
  • System Design: The design of the system is thoughtful, demonstrating good software architecture and design principles

Read more

Assignment: Applying Adult Learning Principles in EMS Education Chapter: 4 – Principles of Adult Learning Unit Focus: Andragogy and Learner-Centered Instruction Due Date: August 31 Submission Type: Online

Assignment: Applying Adult Learning Principles in EMS Education Chapter: 4 – Principles of Adult Learning Unit Focus: Andragogy and Learner-Centered Instruction Due Date: August 31 Submission Type: Online text or file upload Points: 20 Grading Method: Simple direct grading ? Overview Adult learners in EMS education bring prior experience, self-direction, and real-world

By laurenzo

ARM2 — ARM2 TASK 1: POPULATION HEALTH DATA PAPER INFORMATICS FOR TRANSFORMING NURSING CARE — D029 PRFA — ARM2

ARM2 — ARM2 TASK 1: POPULATION HEALTH DATA PAPER INFORMATICS FOR TRANSFORMING NURSING CARE — D029 PRFA — ARM2 COMPETENCIES 7067.1.1 : Analyze Underpinnings of Nursing Informatics The learner analyzes the theoretical and conceptual underpinnings of the nursing informatics scope and standards to improve patient experience and health outcomes. 7067.1.2

By Jamez Blake

The Biblical Worldview of Law Enforcement Officers Assignment is an essay to motivate you to be internalizing how the Word of God can be applied to La

Biblical Worldview of Law Enforcement Officers Assignment Instructions Overview The Biblical Worldview of Law Enforcement Officers Assignment is an essay to motivate you to be internalizing how the Word of God can be applied to Law Enforcement Officers.  As Leaders and Policy Makers in Criminal Justice, it is imperative that

By laurenzo

You've made some progress in justifying the appropriate facility layout for your organization. Nevertheless, you also know that you have only skimmed

Please help me write a paper assignment. This assignment must be 5-7 pages (excluding the title and reference page), and include a minimum of 5 scholarly resources. The writing should integrate scholarly resources, reflect academic expectations, and current APA standards. Assignment 5: Compose a Reflection on Oriented Facility Planning. Instructions

By laurenzo
✍️ Get Writing Help
WhatsApp