Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
41 views

Computer Programming I Blueprint

This document outlines the essential standards and course weight for a Computer Programming I course. It is divided into 3 units: Introduction to Computer Programming (20%), The Visual Studio Programming Environment (14%), and Computer Programming Elements (66%). The Introduction unit covers ethics, numbering systems, and the programming process. The Visual Studio unit applies procedures for constructing Windows forms and understanding variables. The Programming Elements unit applies programming logic, user input validation, advanced logic like arrays and methods, and procedures for graphics applications.
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
41 views

Computer Programming I Blueprint

This document outlines the essential standards and course weight for a Computer Programming I course. It is divided into 3 units: Introduction to Computer Programming (20%), The Visual Studio Programming Environment (14%), and Computer Programming Elements (66%). The Introduction unit covers ethics, numbering systems, and the programming process. The Visual Studio unit applies procedures for constructing Windows forms and understanding variables. The Programming Elements unit applies programming logic, user input validation, advanced logic like arrays and methods, and procedures for graphics applications.
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1

Adapted CTE Course Blueprint of Essential Standards for

COMPUTER PROGRAMMING I
Essential Units, Essential Standards, and Indicators Course RBT
Std # (The Learner will be able to:) Weight Designation
1 2 3 4
Total Course Weight 100%

A INTRODUCTION TO COMPUTER PROGRAMMING 20%


1.00 Understand ethics, security, and the history of computer programming. 9% B2
1.01 Understand the evolution of computers and computer programming
languages. (3%)
1.02 Understand numbering systems. (3%)
1.03 Understand ethics and security in the programming process. (3%)
2.00 Understand the solution development process. 11% B2
2.01 Understand the programming process. (3%)
2.02 Understand problem solving tools to design programming solutions. (5%)
2.03 Understand proper program documentation, code comments, Use Cases,
and Requirements Definition. (3%)

B THE VISUAL STUDIO PROGRAMMING ENVIRONMENT 14%


3.00 Apply procedures to construct Windows forms. 6% C3
3.01 Apply controls associated with the Windows form. (3%)
3.02 Apply the properties associated with controls. (3%)
4.00 Understand variables and naming conventions. 8% C3
4.01 Understand variables and data types. (5%)
4.02 Understand object naming and naming conventions and standards. (3%)

C COMPUTER PROGRAMMING ELEMENTS 66%


5.00 Apply programming and conditional logic. 23% C3
5.01 Understand different types of programming errors. (3%)
5.02 Understand breakpoint, watch window, and try and catch to find errors. (3%)
5.03 Apply operators and Boolean expressions. (3%)
5.04 Apply decision-making structures. (6%)
5.05 Apply looping statements. (8%)
6.00 Apply tools and procedures to obtain and validate user input. 9% C3
6.01 Apply tools to develop menus, List Box and Combo Box objects. (3%)
6.02 Apply tools to develop message, input, and dialog boxes. (3 %)
6.03 Apply procedures for validation of user input. (3%)
7.00 Apply advanced logic 22% C3
7.01 Apply sub procedures/methods and user defined functions. (9 %)
7.02 Apply one-dimensional arrays. (7%)
7.03 Apply built-in Math functions. (3%)
7.04 Apply built-in String Methods. (3%)
8.00 Apply procedures to develop graphics applications. 12% C3
8.01 Understand coordinate systems. (3%)
8.02 Apply procedures to create picture boxes using images. (4%)
8.03 Apply animation and graphic methods in a Windows form. (5%)

You might also like