Information TechnologyPresentationTeam Event

Introduction to ProgrammingFBLA prep guide for 2026-27

Team presentation for grades 9 and 10: build a basic program for the year's topic and demo it to judges.

About this event

Introduction to Programming (grades 9 and 10 only) asks you to design and build a basic computer program for the topic FBLA releases each year, using any language, and present it to judges. Team event (1 to 3 members). How it runs: there is no test. You present to judges: 3 minutes to set up, a 7-minute presentation, and 3 minutes of questions. Internet access is provided. At the National Leadership Conference there is a preliminary round, and the top scorers from each section advance to a final round, where the final presentation score decides the winners.

FormatPresentation

Duration3 minutes setup, 7-minute presentation, 3 minutes Q&A

Solo or teamTeam event

CategoryInformation Technology

Your plan

How to study

Built from the official rating sheet and the event's own clock.

  1. Read the guidelines and the sheet

    Everything is scored on the rating sheet below. The official guidelines give the rules, the deadlines and what to submit.

    Official guidelines (opens in a new tab)
  2. Outline it against the sheet

    Give each part of your entry the room its points earn, starting from the biggest rows, so nothing on the sheet is left out.

    See the sheet
  3. Make it yourself

    Your entry should be your own work. ChapterPrep's judge scores it and asks questions; it never writes it for you.

  4. Rehearse the presentation

    Type or say your presentation. The judge scores it on the official rating sheet and times you against the 7-minute limit.

    Get judged on your presentation
  5. Rehearse to the clock

    You have 7 minutes, then 3 minutes of questions. Time every run, out loud, start to finish.

Judging

What judges score

Code Quality

  • Appropriate use of comments, naming conventions and proper formatting10
  • The program is modular in a way that makes logical, readable sense10

User Experience

  • User interface is intuitive or clear instructions are provided10
  • Users can easily navigate between pages10
  • User input is validated5

Functionality

  • Program addresses all parts of the prompt10
  • Program generates a presentable report10
  • Data storage5

Documentation

  • Readme, source code, templates and libraries used, and attribution for open source code20

Presentation Delivery

  • Statements are well organized and clearly stated10
  • Displays confidence, poised body language, engaging eye contact and effective voice projection10
  • Demonstrates the ability to effectively answer questions10

Presentation Protocols

  • Adherence to Competitive Events Guidelines10

Total 130 points

Guidelines and resources

Bookmark to save

Curated by ChapterPrep. Free unless noted. External links open in a new tab.

Free guides for this kind of event