Concepts Learned in C# First Level Programming

Write to a relative explaining Application development , types of variables and variable scope and lifetime, handling inputs and other concepts you learned in c#2 page doubled space

One way of evaluating one’s knowledge is to be able to explain that to someone. Let’s assume you have a favorite relative who is not very computer savvy or well versed with programming and who is very interested in what you are doing in this course. In this reflection, you need to write a letter to your relative explaining 3 key concepts that you have learned in this course. You will need to write it in plain English. Do NOT copy from your book or include code samples in your letter.

Your letter should be about one to two pages long. If need be, you can include pictures to illustrate your points.

Some of the key concepts we have covered are:

  • Application Development
  • Types of variables and variable scope and lifetime
  • Importance of sequencing in a program
  • Handling inputs (data types and valid data)
  • Use of selection statements to make choices

Well exactly how I put it above is like you are writing a letter to a relative explaning what you learned so far in the class and so forth in your own words two pages long, this is C# first level programing if you have any questions please let me know thank you .


like about logically thinking while creating a new program and go step by step and so on then talk about how you need to know about the ype of data that will be entered to declare your variables and how the variables store the data then you can talk about the “if statement” and loops and such. thanks

Answer preview

I have learned interesting concepts in C# first level programming, and I thought of sharing to enlighten you more about these computer terms and activities. The three main concepts we have covered are application development, types of variables and variable scope and lifetime, and handling inputs. I know you have heard about apps in today’s technology era, for they have made operations less hectic, mostly when it comes to online shopping. Apps or applications are sets of programs developed to help a business run effectively because they can perform different tasks depending on the purpose they are designed to achieve. So far, I like how these apps automate business operations, thus enhancing efficiency. However, to promote this success, the applications go through various design processes before they are integrated into the system. According to Ruparelia (2010), this process happens in a development lifecycle that involves the planning process, analysis, design, program construction, testing, implementing, and monitoring. I have discovered that the planning process is essential because it helps the developer gather data and requirements for the projected application. When analyzing, you have to evaluate and select the functional requirements and, in the process, check whether there are potential problems. Further, the designing process requires the developer to define how the application will work and identify features to integrate. The construction step is the actual programming process. In this phase, you have to follow the guidelines established in the designing cycle. Testing is essential because it helps the designer identify whether there are hitches rectified (Ruparelia, 2010). Then the app is implemented to perform the intended purpose with constant monitoring to enhance its efficiency.