# CTE Resource Center - Verso - Programming FBLA Competitive Events and Activities Areas Correlation by Task

CTE Resource Center - Verso

Virginia’s CTE Resource Center

FBLA Competitive Events and Activities Areas Correlation by Task

In this course, the following tasks/competencies reinforce the standards listed beside them. Teachers may identify additional reinforcements in locally developed instructional materials.

Task/Competency Number Task/Competency Statement Standards
39 Describe the development of computers and current industry trends in the programming field. FBLA Competitive Events and Activities Areas: Computer Applications ♦ Computer Game & Simulation Programming ♦ Computer Problem Solving ♦ Desktop Application Programming ♦ Economics ♦ Introduction to Information Technology ♦ Management Information Systems ♦ Network Design ♦ Networking Concepts
40 Describe the development of programming languages and applications. FBLA Competitive Events and Activities Areas: Computer Applications ♦ Computer Game & Simulation Programming ♦ Computer Problem Solving ♦ Desktop Application Programming ♦ Introduction to Information Technology ♦ Management Information Systems ♦ Network Design ♦ Networking Concepts
41 Describe the functions of computer hardware, computer software, and computer system components. FBLA Competitive Events and Activities Areas: Computer Applications ♦ Computer Game & Simulation Programming ♦ Computer Problem Solving ♦ Desktop Application Programming ♦ Introduction to Information Technology ♦ Management Information Systems ♦ Network Design ♦ Networking Concepts
42 Compare computer operating systems. FBLA Competitive Events and Activities Areas: Computer Applications ♦ Computer Game & Simulation Programming ♦ Computer Problem Solving ♦ Desktop Application Programming ♦ Introduction to Information Technology ♦ Network Design ♦ Networking Concepts
43 Identify the software development life cycle (SDLC). FBLA Competitive Events and Activities Areas: Computer Applications ♦ Computer Game & Simulation Programming ♦ Computer Problem Solving ♦ Desktop Application Programming ♦ Introduction to Information Technology ♦ Management Information Systems ♦ Mobile Application Development ♦ Network Design ♦ Networking Concepts
44 Describe the development environment for a specific programming language. FBLA Competitive Events and Activities Areas: Computer Applications ♦ Computer Game & Simulation Programming ♦ Computer Problem Solving ♦ Desktop Application Programming ♦ Introduction to Information Technology ♦ Management Information Systems ♦ Network Design ♦ Networking Concepts
45 Analyze the problem statement. FBLA Competitive Events and Activities Areas: Business Math ♦ Computer Applications ♦ Computer Game & Simulation Programming ♦ Computer Problem Solving ♦ Desktop Application Programming ♦ Introduction to Information Technology ♦ Management Information Systems ♦ Network Design ♦ Networking Concepts
46 Create possible solutions to the problem. FBLA Competitive Events and Activities Areas: Computer Applications ♦ Computer Game & Simulation Programming ♦ Computer Problem Solving ♦ Desktop Application Programming ♦ Introduction to Information Technology ♦ Management Information Systems ♦ Network Design ♦ Networking Concepts
47 Determine the best solution to the problem. FBLA Competitive Events and Activities Areas: Computer Applications ♦ Computer Game & Simulation Programming ♦ Computer Problem Solving ♦ Desktop Application Programming ♦ Introduction to Information Technology ♦ Management Information Systems ♦ Network Design ♦ Networking Concepts
48 Design a program, using an algorithm, pseudocode, a flowchart, and/or a decision table. FBLA Competitive Events and Activities Areas: Computer Applications ♦ Computer Game & Simulation Programming ♦ Computer Problem Solving ♦ Desktop Application Programming ♦ Introduction to Information Technology ♦ Management Information Systems ♦ Network Design ♦ Networking Concepts
49 Code the program, using a programming language. FBLA Competitive Events and Activities Areas: Computer Game & Simulation Programming ♦ Computer Problem Solving ♦ Desktop Application Programming ♦ Introduction to Information Technology ♦ Network Design ♦ Networking Concepts
50 Test the program with sample data. FBLA Competitive Events and Activities Areas: Computer Game & Simulation Programming ♦ Computer Problem Solving ♦ Desktop Application Programming ♦ Introduction to Information Technology ♦ Network Design ♦ Networking Concepts
51 Debug the program. FBLA Competitive Events and Activities Areas: Computer Game & Simulation Programming ♦ Computer Problem Solving ♦ Desktop Application Programming ♦ Introduction to Information Technology ♦ Network Design ♦ Networking Concepts
52 Document the program. FBLA Competitive Events and Activities Areas: Computer Game & Simulation Programming ♦ Computer Problem Solving ♦ Desktop Application Programming ♦ Introduction to Information Technology ♦ Network Design ♦ Networking Concepts
53 Describe maintenance procedures. FBLA Competitive Events and Activities Areas: Computer Game & Simulation Programming ♦ Computer Problem Solving ♦ Desktop Application Programming ♦ Introduction to Information Technology ♦ Network Design ♦ Networking Concepts
54 Identify syntax errors of a given programming language. FBLA Competitive Events and Activities Areas: Computer Game & Simulation Programming ♦ Computer Problem Solving ♦ Desktop Application Programming ♦ Introduction to Information Technology ♦ Network Design ♦ Networking Concepts
55 Identify industry standards for a graphical user interface (GUI). FBLA Competitive Events and Activities Areas: Computer Game & Simulation Programming ♦ Computer Problem Solving ♦ Desktop Application Programming ♦ Network Design ♦ Networking Concepts
56 Create a graphical user interface that adheres to industry standards. FBLA Competitive Events and Activities Areas: Computer Game & Simulation Programming ♦ Computer Problem Solving ♦ Desktop Application Programming ♦ Network Design ♦ Networking Concepts
57 Code a program that will produce formatted output. FBLA Competitive Events and Activities Areas: Computer Game & Simulation Programming ♦ Computer Problem Solving ♦ Desktop Application Programming ♦ Network Design ♦ Networking Concepts
58 Code an application that uses mathematical operations and built-in functions. FBLA Competitive Events and Activities Areas: Computer Game & Simulation Programming ♦ Computer Problem Solving ♦ Desktop Application Programming ♦ Network Design ♦ Networking Concepts
59 Write a program that uses variables and constants. FBLA Competitive Events and Activities Areas: Computer Game & Simulation Programming ♦ Computer Problem Solving ♦ Desktop Application Programming
60 Write a program that accepts user input. FBLA Competitive Events and Activities Areas: Computer Game & Simulation Programming ♦ Computer Problem Solving ♦ Desktop Application Programming
61 Write a program that uses arrays. FBLA Competitive Events and Activities Areas: Computer Game & Simulation Programming ♦ Computer Problem Solving ♦ Desktop Application Programming
62 Write a modular program that uses functions or methods. FBLA Competitive Events and Activities Areas: Computer Game & Simulation Programming ♦ Computer Problem Solving ♦ Desktop Application Programming
63 Write a program that uses conditional structures. FBLA Competitive Events and Activities Areas: Computer Game & Simulation Programming ♦ Computer Problem Solving ♦ Desktop Application Programming
64 Write a program that uses looping structures. FBLA Competitive Events and Activities Areas: Computer Game & Simulation Programming ♦ Computer Problem Solving ♦ Desktop Application Programming
65 Write a program that uses counters and accumulators. FBLA Competitive Events and Activities Areas: Computer Game & Simulation Programming ♦ Computer Problem Solving ♦ Desktop Application Programming
66 Identify the purpose of an executable file. FBLA Competitive Events and Activities Areas: Computer Game & Simulation Programming ♦ Computer Problem Solving ♦ Desktop Application Programming
67 Create an object-oriented program. FBLA Competitive Events and Activities Areas: Business Financial Plan ♦ Computer Game & Simulation Programming ♦ Computer Problem Solving ♦ Desktop Application Programming
68 Code a program to display graphics. FBLA Competitive Events and Activities Areas: Computer Game & Simulation Programming ♦ Computer Problem Solving ♦ Desktop Application Programming
69 Code a program to incorporate multimedia. FBLA Competitive Events and Activities Areas: Computer Game & Simulation Programming ♦ Computer Problem Solving ♦ Desktop Application Programming
70 Code a program to animate objects. FBLA Competitive Events and Activities Areas: Computer Game & Simulation Programming ♦ Computer Problem Solving ♦ Desktop Application Programming
71 Examine the history of game design and development. FBLA Competitive Events and Activities Areas: Computer Game & Simulation Programming ♦ Computer Problem Solving ♦ Desktop Application Programming
72 Analyze the impact of intellectual property law on game design. FBLA Competitive Events and Activities Areas: Business Law ♦ Computer Game & Simulation Programming ♦ Computer Problem Solving ♦ Desktop Application Programming
73 Identify the target markets for game applications. FBLA Competitive Events and Activities Areas: Computer Game & Simulation Programming ♦ Computer Problem Solving ♦ Desktop Application Programming ♦ Marketing
74 Identify game genres. FBLA Competitive Events and Activities Areas: Computer Applications ♦ Computer Game & Simulation Programming ♦ Desktop Application Programming ♦ Introduction to Information Technology
75 Examine a variety of game programming platforms. FBLA Competitive Events and Activities Areas: Computer Game & Simulation Programming ♦ Desktop Application Programming ♦ Introduction to Information Technology ♦ Mobile Application Development
76 Create a storyboard. FBLA Competitive Events and Activities Areas: Computer Game & Simulation Programming ♦ Desktop Application Programming ♦ Introduction to Information Technology ♦ Mobile Application Development
77 Code a program from the storyboard. FBLA Competitive Events and Activities Areas: Computer Game & Simulation Programming ♦ Desktop Application Programming ♦ Introduction to Information Technology ♦ Mobile Application Development
78 Create an object within the context of a game. FBLA Competitive Events and Activities Areas: Computer Game & Simulation Programming ♦ Desktop Application Programming ♦ Introduction to Information Technology ♦ Mobile Application Development
79 Specify behaviors of an object within the context of a game. FBLA Competitive Events and Activities Areas: Computer Game & Simulation Programming ♦ Desktop Application Programming ♦ Introduction to Information Technology ♦ Mobile Application Development
80 Develop a game program that uses a scoring method. FBLA Competitive Events and Activities Areas: Computer Game & Simulation Programming ♦ Mobile Application Development
81 Create a game program with multiple levels. FBLA Competitive Events and Activities Areas: Computer Game & Simulation Programming ♦ Mobile Application Development
82 Explain how to locate resources and references to aid program development. FBLA Competitive Events and Activities Areas: Computer Game & Simulation Programming ♦ Mobile Application Development
83 Evaluate the validity of sample code obtained from the Internet and/or other sources. FBLA Competitive Events and Activities Areas: Computer Game & Simulation Programming ♦ Mobile Application Development
84 Develop a Web page, using HTML and/or JavaScript. FBLA Competitive Events and Activities Areas: Computer Game & Simulation Programming ♦ Mobile Application Development ♦ Web Site Design
85 Publish a program link on a Web page. FBLA Competitive Events and Activities Areas: Computer Game & Simulation Programming ♦ Mobile Application Development ♦ Web Site Design
86 Describe the process and requirements for obtaining industry certifications related to the Programming course. FBLA Competitive Events and Activities Areas: Job Interview
87 Identify testing skills/strategies for a certification examination. FBLA Competitive Events and Activities Areas: Job Interview
88 Demonstrate ability to successfully complete selected practice examinations (e.g., practice questions similar to those on certification exams). FBLA Competitive Events and Activities Areas: Job Interview
89 Successfully complete an industry certification examination representative of skills learned in this course (e.g., MCP, IC3, NOCTI). FBLA Competitive Events and Activities Areas: Computer Applications ♦ Database Design & Applications ♦ Desktop Publishing ♦ Spreadsheet Applications ♦ Word Processing
90 Identify careers in the information technology industry. FBLA Competitive Events and Activities Areas: Computer Game & Simulation Programming ♦ Electronic Career Portfolio ♦ Job Interview ♦ Mobile Application Development ♦ Web Site Design
91 Describe ways that computer programs can be used in business and industry. FBLA Competitive Events and Activities Areas: Business Procedures ♦ E-Business ♦ Electronic Career Portfolio ♦ Emerging Business Issues ♦ Job Interview ♦ Management Information Systems ♦ Web Site Design
92 Create or update a résumé. FBLA Competitive Events and Activities Areas: Electronic Career Portfolio ♦ Job Interview
93 Investigate information technology educational and job opportunities. FBLA Competitive Events and Activities Areas: Electronic Career Portfolio ♦ Job Interview
94 Assemble a professional portfolio. FBLA Competitive Events and Activities Areas: Electronic Career Portfolio ♦ Job Interview
95 Describe basic employment activities. FBLA Competitive Events and Activities Areas: Electronic Career Portfolio ♦ Job Interview
96 Deliver an oral presentation of the professional portfolio. FBLA Competitive Events and Activities Areas: Electronic Career Portfolio ♦ Job Interview
97 Identify potential education and employment barriers for nontraditional groups and ways to overcome those barriers. FBLA Competitive Events and Activities Areas: Electronic Career Portfolio ♦ Job Interview