Mini Web Application Coding Challenge For Programmers

You've been hired to teach Computer Appreciation at a local Secondary school for one term. During that term, you're expected to give the students 2 tests (15 marks each), one practical project(10 marks) and 1 exam (100 marks to be scaled down to 60 marks).

Write a secure single user mini web application that you can use to enter each student's name and raw scores, calculate each student's total score for the term (a percentage), determine the position of each student in the class, and calculate the average score for males & females in the class.

  • Use mercurial, git or subversion for source control and post your solution on git/bitbucket/google-code!!
  • Write the application in any programming language or web framework of your choice (except maybe PHP?)

334 comments :: Mini Web Application Coding Challenge For Programmers

«Oldest   ‹Older   201 – 334 of 334   Newer›   Newest»
  1. Loans are created by Financial institutions and also Banks to offer Cash Loans for individuals who want it. Occasionally, also for some additional needs, you may need to obtain cash. You may decide to take that important next step in your life, like buying a car, or might be a great Residence, or begin a new Business, or even to spend a holiday at your favorite destination for your Wedding Anniversary. south africa personal loan lender

  2. Valentine's Day is coming up… but it would help if you had the perfect gift ideas for your wife, the mother of your children. We understand that moms are so special so we have designed our mom tumblers just for moms! valentines day gifts for wife

  3. I am fully satisfied with the information you have posted. Good job. Keep posting
    Click here

  4. Everyone needs to prevail at any rate when you end up far up, it races to stop. Never channel for after troubles as it is never going to help you with anything as opposed to brief loss of more money. For whatever time task that you have your cutoff at the most key motivation driving the need list all through the rounds of play, you will endlessly be perfectly healthy at whatever point things leave hand. พนันออนไลน์

  5. To make a living from online jobs, you should start by depicting your personal brand. Astoundingly, this is the thing that pulls back critical individuals from the individuals who can get nothing from working online. best way to make money fast online

  6. Your yacht provides self-contained accommodation with plenty of cabins for everyone. All the yachts have a fridge and cooker onboard and self-catering for breakfast, lunch and drinks helps keep the costs down. At night, party animals can hit the local bars or you can chill out with dinner in a taverna on the water's edge. yacht charter in turkey from is amazing

  7. Renting a crewed motor yacht in Greece provides guests with endless possibilities to enjoy the country's most spectacular anchorages and natural bays; from the historical islands of Hydra in the Saronic to the magical Mykonos, each island has something for everyone. We are so glad we went with yacht charter greece from

  8. Of course you also do not need to doubt, Domino Ceme Original Money Gambling has the best service, and always gives 100% winnings, not only boasting, but also equipped with accurate ways to win, while their services Provide services without stop or 24 × 7. judi online

  9. With a focus on stunning website design, industry beating Google Ad campaigns and carefully curated SEO strategies, you can be sure your online marketing is in safe hands. Think of us not as a digital agency – rather your external marketing team driving leads and enquires to you every day. digital marketing agency surrey

  10. In the meantime, her uncle had already discussed with an escort agency in the red light area of Noida. The plan was to trade her to the red light area of Noida, GB Road. And, from there, she will be supplied to the premiere independent escort agency in Noida. escort-service-noida

  11. I’m happy I located this blog! From time to time, students want to cognitive the keys of productive literary essays composing. Your first-class knowledge about this good post can become a proper basis for such people. nice one! tree care

  12. Impacting on the web stores have thought of the central explanation behind helping travel dears get what they need without encountering a ton. A good occasion of such a store is The Travel Items. travel accessories

  13. Marketing is crucial in helping a business thrive. If you do not get your product into people’s minds they will never think about contacting you. The Internet is the best way to market your business these days, but not every company has a big budget for advertising. Content writing services from marketing1on1 are the best.

  14. At the end of the day, online marketing are very much on the rise. Small businesses – particularly those in competitive industries – have to start taking advantage of everything that the internet offers as far as reach, targeting, and return on investment are concerned. Marketing1on1 services are amazing.

  15. DFW Event Production is a leading source of lighting solutions designed to capture the essence of any event. Whether it is capturing the mood from guest arrival with decoration up-lighting custom color-matched to the event design or creative dance floor effects projected by our computer-generated lighting systems. lighting rental dallas

  16. Our Network Support Services include Network Security. Whether you are concerned about government compliance or simply keeping your data safe from hackers, Wasatch I.T. can help. Network Security Solutions

  17. Private yacht charter Turkey provides you luxurious hotel comfort on the sea. The crew serve you food and drinks and you enjoy your vacation. You should always consider that you're surrounded by sea and the circumstances may change fastly here. Captain can change the route according to weather conditions. boat in turkey

  18. What is the most significant thing throughout everyday life?

    It is consistently those significant things in life that we underestimate.
    A huge number of things will ring a bell now, however you will in all probability overlook one. It is so basic but then it decides our lives each second.
    Noson® AG has been managing this test since 2013.
    As a Swiss startup, we have helped more than 3,600 individuals inhale ordinarily once more.
    This reaches from proficient competitors with nasal wing suction wonders to individuals with wheezing issues.
    Presently we offer our most recent advancement to the worldwide market so as to support mankind.

    nose breathing device

  19. Get the best quality online bandarq play only with BoyaQQ and enjoy the best and most welcoming service from our 24-hour Customer Service every day. BoyaQQ Trusted Online BandarQQ Agent guarantees 100% pure FairPlay Player vs Player games. domino99

  20. 66Ceme is an online ceme site that uses IDNPLAY server, this site provides not only online ceme games but also 7 games that you can access and play on 1 ID including domino qiu qiu, online capsa bookie, ceme bookie, mobile theme, omaha and also super 10. poker88

  21. TG Online services specialises in providing digital services to both start-up and established businesses, including: marketing, admin management, consulting and purchasing. The most popular services which we provide are search engine optimization (SEO) and social media account management. Marketing

  22. Professional removal of tartar will remove all solid and hard substances from your teeth. With ultrasonic instruments, a minimal pressure is applied to the teeth via a small metal tip to gently detach the tartar. For this treatment we take about an hour in our dental practice in Bern to thoroughly and gently clean your teeth from impurities. Zahnarzt Praxis Bern

  23. Nice Information khatrimaza

  24. You can take your business to higher levels with the use of third-party staffing companies. In Chapter Four you are presented with basic and advanced ways to profit and grow your business with the use of temporary and permanent staffing firms. HR Performance management

  25. To wrap things up is the level of money you are set up to spend on doors for sale. Consistently set a reasonable spending plan before purchasing your doors. This will mean figuring in things, for example, the cost, where to purchase, cost of establishment to show a couple. cheap exterior doors

  26. A savage level of online casino players will as a rule stake a goliath level of money when playing Domino Qiu or Judi online considering the way that. Doing this is never going to assist you with anything instead of making you lose money again and again. To control for alert, you should begin slow with little wagers ideally on one table. situs judi online

  27. An easy way of understanding internet marketing is simply to look at it as getting exposure for the product or service you are offering on the internet. However others will go that one step further to say everything that leads to sale is also considered to be the marketing process. marketing companies

  28. Instagram followers are essential for all businesses and individuals. Use SocioTraffic and buy Instagram followers. Help your business grow and get viral by our unique and organic marketing techniques. Sociotraffic is the best site to buy instagram followers.

  29. Looking for Pensacola Beach Condos and Homes for sale? There are many different types of homes for sale in Pensacola Beach on the Gulf and Beach. There are beachfront condos in Pensacola in one of the many high rises, and there are homes on the beach for sale as well. Pensacola homes for sale

  30. Of course, this does depend on the country you live in, as there are authoritarian countries that might have laws in place that prevent true freedom on a smartphone. Either way, they do allow users to stay connected to the world. Free cell phones are now available at

  31. Find websites with similar content and ask the owner to link to your site. Explain any benefits of linking to your site to the site owner, and be polite when sending your request. Many website owners will suggest trading links, where you will place a link to their site on yours and they will return a link to your website from theirs. dofollow links

  32. Keep in mind, something totally new carry on going on daily and the only method you can keep pace is simply by learning at least one factor every day. Fortunately, you will no longer must read through books simply because you need to discover new things. Dykfacts

  33. Totally there is everything good with👇 business God used☝️to turn my life around overnight with Christ my prayers goes out to you as you come out safe and strong of these times.

  34. Most property administrators that do this will never figure out prospective rule offenses or injury accomplished. So, make sure to locate a new home administrator in case the recent one does not provide an once-a-year residence evaluation record. Heule

  35. Facial treatment refers to the multistep skin treatment process that involves cleansing, exfoliation and skin nourishing. It helps your skin to glow, look younger and maintain a hydrated complexion. A facial provides excellent results if performed as part of a regular skincare regimen. Facial treatments involve numerous techniques that can be carried out all at once. best facial treatment salons in Singapore

  36. Hello guys,
    Here is a free browsing cheat from MTN?.. grin grin

    It requires you to change your IMEI and then send MIFI to 131

    Read full post here : MTN Free 300gb Cheat

    Enjoy it while it lasts!

  37. TecHopper is the best blog for Technology News, Gadget Reviews, Specs, and Tips. The Blog also covers Online Services as well as Prices of Mobile Phones, Laptops, and other Gadgets. TecHopper is a leading Tech Blog in Nigeria with sizable audience in Kenya, Ghana, and India.

  38. Seunosewa please I will like to know if there is a way you can include account recovery by giving a hint to the emailed used during registration. The account I used for my site has been difficult for me to find the exact email I used on the cause of registration back then in 2016 or 2015. Please include a way to hint maybe one of two alphabet that started the email address used. I really need to access my account for my site.

  39. Sara Professional Packers and Movers in Dubai offer unique, reliable and timely delivered at your doorstep delivery process. We are getting the best and expert at every packing and moving service with a very easy and simple. We can have service any type of relocation service, which gives a personal touch in each single product item, in addition to when you want to pack loading, unloading and unpacking of goods.
    office movers in dubai
    moving services in dubai
    shifting company dubai

  40. cool

  41. if you are looking for washing machine service centre in Dubai then your are at the right place.

  42. a2zappliancerepairs offer you refrigerator repair in Dubai. We have a team of best and highly skilled technicians that will repair your refrigerator in a very less time. Our certified technicians will determine and repair all types of problems related to your refrigerator. We repair any brand of refrigerator like Whirlpool, Samsung, Bosch, LG etc.

  43. nowadays refrigerator can be seen in every house. it is a major appliance, any disturbance in your refrigerator can trouble you but you don't have to worry, we are here to help you just contact us and get refrigerator repair Dubai.

  44. we offer our client the best painting services so what are you waiting for grab our deal fast!

  45. RC MOVERS PACKERS is famous for House movers Dubai and Office movers Dubai that can provide comprehensive solutions for residential and commercial relocation services in your areas. We have top-level staffs who are very talented and very honest in house movers Dubai and office movers Dubai fields. They provide a complete solution for all kinds of relocation services in your locality. So if you need a house, office, and villa mover service.
    Office movers Dubai
    Home movers Dubai

  46. SAVE YOUR HOME offering Plumbing services and repair in Dubai by plumbing expert teams. Our teams are one of the best teams of plumbing problems, they have the training and the skills required to carry out these tasks effectively. When you hire our plumber teams then you stand to benefit in several ways. Hurry up call us for plumbing services.
    Emergency plumbing Dubai
    Plumbing services and repair

  47. Visit a blog to get all kind of internet based materials that affect the physical life, Glowing Trends is ready for you, request and they shall give you accurate information

  48. Wonderful blog! It is really informative to all. Keep update more information about this.

  49. Wonderful blog! It is really informative to all. Keep update more information about this.

  50. Good evening Seun, I've tried to get through to nairaland for some days now but there are no contact address, i am still new to the platform so am still learning my way around it,people asked that I should contact you instead, few days ago someone with the name queenhoe93's posted a picture of my friend and her business number and name claiming she's into hookups, we reported it and it's been taken down, but it still appears on google search, apparently it needs to be deleted from your plate form before it can disappear from Google search, pls kindly help us, that's her business name and number, and it is not fair for her potential clients to be seeing such stuff with her business number on it,pls She's into apartments and not hookups, I know that's not what nairaland stands for... Please help us,thank you

  51. Wa ha la

  52. 이 게시물은 정말 대단합니다. 이 게시물이 정말 마음에 듭니다. 내가 오랫동안 읽은 여러 게시물 중에서 주목할 만하다. 이 괜찮은 게시물을 위해 흔들립니다. 진심으로 환영합니다! 토토사이트검증

  53. Nice one Prayer Request

  54. We have experienced workers for the House painting service in Dubai, Room painting service dubai, and Living room painting service dubai. If you need a House painting service dubai, an interior painting company dubai, and an Outdoor house painting service dubai? Just contact our Eagle Technical services LLC for a House painting service dubai.

  55. *Bitcoin available for sale @ #350/$* *and* *other cryptocurrency*
    *Are you interested in Bitcoin Mining???*
    *Do you know you can earn 1 btc every 9.6hours?*
    *We mine a block of bitcoin on the blockchain mining Network and cloud mining has been easier with the bitmain Antminer S9 hardware.*
    *Leave a message if interested and thank me later.* *call or Whatsapp Mr Kunle 08163455821👇*
    *Bitcoin available for sale* *@ *#350/$*
    *Start earning!*
    *Click on the link below to drop a message for more info. 👇 👇*

  56. Viceroy Hotel Group creator and former CEO Brad Korzen, along with partners Brian De Lowe and Alex Samek, has launched new brand Proper Hotels, with the first property to open this year in San Francisco. The brand’s proposition is to offer “bespoke hospitality experiences with a modern approach to centuries-old traditions”. alex samek

  57. Choosing Fastpaintersdubai for wall painting services Dubai or Interior wall painter Services and get exceptional quality work at a reasonable price. We have the trained employees who are loyal in this field.

  58. want to renovate your kitchen in dubai? If yes then you are at the right place, our team of experienced personnel will finish your
    kitchen renovation work before the deadline. Contact us for further details.Kitchen renovation dubai

  59. This comment has been removed by the author.
  60. Find here top India shoes brand which are worth the money. These Indian shoes brands are outranking globally

  61. I like this website so much, saved to favorites . 먹튀검증업체

  62. nice article, waiting for your other 안전놀이터

  63. I want you to thank for your time of this wonderful read!!! I definately enjoy every little bit of it and I have you bookmarked to check out new stuff of your blog a must read blog!!!! 토토사이트

  64. As I website possessor I think the written content here is rattling wonderful, thankyou for your efforts. 먹튀폴리스

  65. I think You put a great deal of exertion to make this article. I like your work. 메이저놀이터

  66. Your articles are inventive. I am looking forward to reading the plethora of articles that you have linked here. Thumbs up! 토토사이트

  67. I inquisitive more enthusiasm for some of them trust you will give more data on this subjects in your next articles. 토토사이트

  68. Your article has piqued a lot of positive interest. I can see why since you have done such a good job of making it interesting. 메이저놀이터

  69. Trends

  70. MSIT is one of the top
    . We use whitehat seo techniques to rank customer's websites. 

  71. Nice Post. You are Share great post and keep posting.


  72. Hello I’m grateful to have read your content thank you. What a nice blog! I have enjoyed reading through the article although I landed on this site. If you are having issues in getting your thesis writing task completed accurately then do not hesitate and get your papers checked by the Best Thesis Editing Services experts at MyAssignmentHelpAu.

  73. FS-Services's client's satisfaction is the prior aim of Furniture Movers Dubai. At FS-Services, the teams of expert staff are the strong point that does delivery of goods in safe mode ad within the time limit. We also keep safety points in mind while packing the goods for the move.

  74. Cemboard cement sheet is no longer a strange name for users anymore. Because Cemboard is the first choice of contractors and architects in the construction of large and small projects in Vietnam. Today's article let us find out detailed information What is Cemboard? What are the advantages, application, price and quality of the product? But many customers believe so. More: tấm bê tông làm sàn

  75. I recently found many useful information in your website especially this blog page. Among the lots of comments on your articles. Thanks for sharing. I recommend you to visit my site for Master the keyboard for wpm test. If you want to learn how to type fast and effectively, there is no way to find a method other than touch-typing!Any other method you type that you type will reduce the cost. It's not the easiest typing technique available and probably not the fastest to learn, but the results are certainly good for hard work.

  76. I recently found many useful information in your website especially this blog page. Among the lots of comments on your articles. Thanks for sharing. I recommend you to visit my site for Master the keyboard for wpm test. If you want to learn how to type fast and effectively, there is no way to find a method other than touch-typing!Any other method you type that you type will reduce the cost. It's not the easiest typing technique available and probably not the fastest to learn, but the results are certainly good for hard work.

  77. I like what you guys are usually up too. Such clever work and reporting!
    Keep up the amazing works guys I’ve included
    you guys to blogroll.

    skills you can learn online

  78. It's very interesting lecture, comment by

    Get latest hot matured stories

  79. For the Google nest thermostat 4th generation, Save Your Home is able to job of google nest thermostat e installation. We will largely amount of money with flat and instant discounts. We have many years of experience in Google nest thermostat 4th gen serves the purpose well as it is designed to benefit the business.

  80. Wow! This is obviously an app opener. Will perhaps be using same tactics for my intending skincare website.

  81. This comment has been removed by the author.


  84. Wonderful blog, it's amazing programmer of this coding school, og whatsapp

  85. well written keep it up malakand

  86. Really

  87. keep it up love keep posting thanks for best sharing i love it fbise


    We offer certified and verifiable bank instruments via Swift Transmission from a genuine provider capable of taking up time bound transactions.



    Our BG/SBLC Financing can help you get your project funded, loan financing by providing you with yearly. RWA ready to close leasing with any interested client in few banking days

    Name :karen perry


  89. We are Ireland based Major/Direct providers of Fresh Cut BG, SBLC, POF, MTN, Bonds and CDs and this financial instruments are specifically for lease and sale. We are one of the leading financial instrument providers with offices all over Europe we always deliver on time and precision as set forth in the agreement.
    You are at liberty to engage our leased facilities into trade programs, project financing, Credit line enhancement, Corporate Loans (Business Start-up Loans or Business Expansion Loans), Equipment Procurement Loans (Industrial Equipment, Air crafts, Ships, etc.) as well as other financial instruments issued from AAA Rated bank such as HSBC Bank Hong Kong, HSBC Bank London, Deutsche Bank AG Frankfurt, Barclays Bank , Standard Chartered Bank and others on lease at the lowest available rates depending on the face value of the instrument needed, Our Terms and Conditions are reasonable.
    1. Instrument: Bank Guarantee (BG)/SBLC (Appendix A)
    2. Total Face Value: 10M MIN to 50B MAX USD or Euro
    3. Issuing Bank: HSBC, Deutsche Bank Frankfurt, UBS or any Top 25 .
    4. Age: One Year, One Day
    5. Leasing Price: 4+2%
    6. Sale Price: 32+2%
    7. Delivery by SWIFT .
    8. Payment: MT103-23
    9. Hard Copy: Bonded Courier within 7 banking days.
    If you have need for Corporate loans, International project funding, etc, or if you have a client that requires funding for his/her project or business, We are also affiliated with lenders who specialize on funding against financial instruments, such as BG, SBLC, POF or MTN, we fund 100% of the face value of the financial instrument.
    Inquiries from agents/ brokers/ intermediaries are also welcomed; do get back to us if you are interested in any of our services and for quality service.
    Name : Uspaceaero Limited
    E-mail :
    Skype id

  90. Wow interesting challenge, i would have love to participate, but you have exclude my fav PHP

    please check out my website below
    Beejett - The #1 Fast And Cheap Social Media Marketing Services

  91. Reloaded NG Is your latest platform for Nigerian News , Politics , Technology Hacks, Discussions, Celebrity & Gossip Gist and lots more visit

  92. This comment has been removed by the author.
  93. This comment has been removed by the author.
  94. you are doing keep it up

  95. This comment has been removed by the author.
  96. Another interesting contribution to this interesting piece is that my blog is interesting. Mycoten cream is an interesting vaginal cream that can be used to treat yeast infection

  97. what an interesting blog with interesting content. to add to this details, i wish to talk about Alienware laptops. they are great laptops that are best suited for gaming and programing. Alienware laptop price in Nigeria is more expensive than conventional laptops.

  98. Friendly reminder, you can download movies from


  100. Engagement on social media is hard but using SocialBoosts cheap instagram followers its easyer then ever

  101. It's great content you posted, looking forward to a more awesome one. Concrete Sidewalks

  102. We Focus on the requirements of small to middle and middle businesses to enhance and expand your engagement in return.

  103. Amazing info! Thank you. Siding Contractor Victoria, BC

  104. Thank you! You've mentioned all your reader needs to know.

  105. This comment has been removed by the author.
  106. This comment has been removed by the author.
  107. Get your different inspiring gospel music here >>>



  110. Wow, this got me .... I'm glad with the information provided. Thanks boss Osewa.

  111. Wow, this got me .... I'm glad with the information provided. Thanks boss Osewa.

  112. Join



  115. The topic is highly informative. Well done on sharing it.
    Tree Removal Augusta

  116. Awesome read you’ve got there, I’ll have to pass it on!

  117. The idea of teaching Computer Appreciation at a local Secondary school for a term, coupled with the responsibility of crafting a secure single-user web application, brings back memories of my own coding journey. I can imagine the satisfaction of seeing students' progress and engagement through this interactive approach. Kudos to the author for blending education and programming in such a unique way. Read more here:

  118. Your thoughts on the latest tech trends are always on point. Your blog is my go-to source for staying updated in the industry.
    if you are searching for Tyres in UAE, Visit us:-

  119. divorce center new york ny
    In response to the mini web application coding challenge, I developed a streamlined solution within the constraints of the task. Leveraging HTML, CSS, and JavaScript, I designed a responsive and user-friendly interface. The application features intuitive navigation, allowing users to interact seamlessly.

  120. Thanks for sharing this thought-provoking perspective. It's nice to see a different angle on the topic.

«Oldest ‹Older   201 – 334 of 334   Newer› Newest»

Post a Comment