Standards in this Framework
Standards Mapped
Mapped to Course
| Standard | Lessons | 
|---|---|
| 
                     CII.1 
                     Demonstrate an understanding of the program development process and algorithm development.  | 
                
                    
                    
  | 
                
                
            
| 
                     CII.2 
                     Implement programs using analysis and design, testing, coding standards and documentation.  | 
                
                    
                     | 
                
                
            
| 
                     CII.3 
                     Write programs with correct syntax.  | 
                
                    
                    
  | 
                
                
            
| 
                     CII.4 
                     Write programs with input/output using a variety of data types.  | 
                
                    
                    
  | 
                
                
            
| 
                     CII.5 
                     Demonstrate the use of different data types.  | 
                
                    
                    
  | 
                
                
            
| 
                     CII.6 
                     Show how operators work with different data types.  | 
                
                    
                    
  | 
                
                
            
| 
                     CII.7 
                     Identify how data is represented in the system.  | 
                
                    
                    
  | 
                
                
            
| 
                     CII.8 
                     Use logical expressions in a program.  | 
                
                    
                    
  | 
                
                
            
| 
                     CII.9 
                     Show how scope/lifetime rules affect code.  | 
                
                    
                    
  | 
                
                
            
| 
                     CII.10 
                     Write programs with multiple decisions and loops.  | 
                
                    
                    
  | 
                
                
            
| 
                     CII.11 
                     Explain program flow.  | 
                
                    
                    
  | 
                
                
            
| 
                     CII.12 
                     Use both system-defined and programmer-defined functions/methods with value and reference parameters in a program.  | 
                
                    
                    
  | 
                
                
            
| 
                     CII.13 
                     Group different data types together in a structure, class or equivalent.  | 
                
                    
                    
  | 
                
                
            
| 
                     CII.14 
                     Write a program with arrays.  | 
                
                    
                    
  | 
                
                
            
| 
                     CII.15 
                     Demonstrate and use recursion in a program.  | 
                
                    
                     | 
                
                
            
| 
                     CII.16 
                     Use pointers/references in a program, if applicable.  | 
                
                    
                     |