Standard set
Computer Programming I: Grades 10, 11, 12
Standards
Showing 35 of 35 standards.
1.0
Standard
The student will develop and apply concepts related to human relations, safety, career development, communications, and leadership skills for a global workplace.
2.0
Standard
The student will demonstrate proficiency in the background knowledge of computers and programming.
3.0
Standard
The students will use Program Development Tools as they relate to the programming development cycle.
4.0
Standard
The student will write and document an executable program in high level languages such as Java, C++, and BASIC using best coding practices.
5.0
Standard
The student will work as a team member to develop integrated application using high level languages such as Java, C++, and BASIC.
1.1
Learning Expectation
Demonstrate sensitivity to personal, societal, corporate, and governmental responsibility to community and global issues.
1.2
Learning Expectation
Demonstrate the interpersonal, teamwork, and leadership skills needed to function in diverse business settings, including the global marketplace.
1.3
Learning Expectation
Communicate effectively as writers, listeners, and speakers in diverse social and business settings.
1.4
Learning Expectation
Apply the critical-thinking and soft skills needed to function in students' multiple roles as citizens, consumers, workers, managers, business owners, and directors of their own futures.
1.5
Learning Expectation
Analyze and follow policies for managing legal and ethical issues in organizations and in a technology-based society.
1.6
Learning Expectation
Investigate the life-long learning skills that foster flexible career paths and confidence in adapting to a workplace that demands constant retooling.
1.7
Learning Expectation
Assess personal skills, abilities, aptitudes, and personal strengths and weaknesses as they relate to career exploration and apply knowledge gained from individual assessment to research and develop an individual career plan.
1.8
Learning Expectation
Examine the goals and principles of a professional organization.
1.9
Learning Expectation
Investigates online and office safety procedures and passes a written safety examination with 100% accuracy.
1.10
Learning Expectation
Demonstrates parliamentary procedure through office staff/chapter organizational meetings.
1.11
Learning Expectation
Apply appropriate typography concepts to industry documents.
2.1
Learning Expectation
Discuss the history of computers and programming languages.
2.2
Learning Expectation
Discuss the components of the computer.
2.3
Learning Expectation
Summarize the distinguishable characteristics of the high level languages such as Java, C++, and BASIC.
2.4
Learning Expectation
Critique the role of computer programming in society.
3.1
Learning Expectation
Develop a detailed logic plan using a flowchart.
3.2
Learning Expectation
Demonstrate the use of Pseudocode.
4.1
Learning Expectation
Identify names for variables and their data types.
4.2
Learning Expectation
Recognize and apply the symbols for mathematical operations.
4.3
Learning Expectation
Demonstrate the various methods of obtaining input/output and formatting output.
4.4
Learning Expectation
Analyze the task and implement a detailed logic plan.
4.5
Learning Expectation
Demonstrate the use of control statements.
4.6
Learning Expectation
Identify, illustrate, and perform operations using arrays.
4.7
Learning Expectation
Construct and analyze functions.
4.8
Learning Expectation
Read and/or write data files for input/output purposes.
4.9
Learning Expectation
Debug the program and verify the output of the program.
4.10
Learning Expectation
Show proper documentation, formatting, and commenting of source code.
5.1
Learning Expectation
Define the roles of each team members.
5.2
Learning Expectation
Solve a complex task using high level languages such as Java, C++, and BASIC.
5.3
Learning Expectation
Compare and contrast the advantages of working as a group.
Framework metadata
- Source document
- Computer Programming I (2010)
- License
- CC BY 3.0 US
- Normalized subject
- Technology