Category:Knowledge and skills
From Coder Merlin
This category contains all Coder Merlin™ Knowledge and Skills (CMKS). Each CMKS is contained on its own page and always begins with a § followed by two groups of digits separated by a period, e.g. §10.200. The first group always refers to the level (or grade) of the CMKS.
Knowledge and skills description | |
---|---|
§10.111 | Participate with electronic communities as a learner and contributor |
§10.112 | Actively mentor learners within and beyond the school environment |
§10.113 | Create relevant and meaningful digital products in collaboration with learners in other subject areas |
§10.114 | Actively engage with the larger community to create relevant and meaningful digital products which contribute to the welfare of society |
§10.121 | Demonstrate proficiency in managing files and processes using a command line interface |
§10.122 | Create meaningful applications which produce well-formed console output |
§10.123 | Create meaningful applications with prompts issued to console output which acquire input from a user via the console |
§10.132 | Create meaningful applications which interact with a user through a graphical user interface |
§10.133 | Create programs which display numeric data through the use of data visualization |
§10.134 | Create programs which render vector graphics |
§10.135 | Create programs which render bitmap images |
§10.141 | Research, using a variety of resources, and document and publish findings regarding relevant and current issues related to intellectual property, including copyright laws, the sharing of information, and software licensing agreements |
§10.142 | Research, using a variety of resources, and document and publish findings regarding online privacy |
§10.143 | Model proper digital etiquette |
§10.144 | Research, using a variety of resources, and document and publish findings regarding measures used to ensuring the security of computer systems |
§10.212 | Employ various productivity tools to gather and analyze authentic data to serve as the basis of programs |
§10.221 | Demonstrate knowledge of computer hardware systems |
§10.222 | Research, using a variety of resources, and document and publish findings comparing and contrasting operating systems |
§10.223 | Demonstrate knowledge of computer hardware systems Demonstrate knowledge of the evolution of computer hardware systems and key contributors to their development |
§10.231 | Demonstrate proficiency in using a source control system for single-users |
§10.232 | Demonstrate proficiency in using a source control system with multiple users |
§10.241 | Demonstrate proficiency in using multiple tools via a command-line interface |
§10.311 | Demonstrate proficiency in the use of positional notation to represent and convert between numbers in the binary, octal, decimal, and hexadecimal systems |
§10.312 | Demonstrate proficiency in counting in the binary, octal, decimal, and hexadecimal systems |
§10.313 | Demonstrate proficiency in adding two operands specified in the binary, octal, decimal, and hexadecimal systems |
§10.321 | Demonstrate understanding and proficiency in the use of Boolean algebra |
§10.322 | Demonstrate understanding and proficiency in the use of Boolean algebra truth tables |
§10.323 | Demonstrate understanding and proficiency in the use of Boolean algebra canonical representation |
§10.324 | Demonstrate understanding and proficiency in the use of DeMorgan's Laws |
§10.325 | Demonstrate understanding and proficiency in the use of logic gates |
§10.326 | Demonstrate understanding and proficiency in the use of bitwise operations |
§10.327 | Demonstrate understanding and proficiency in the use of logic composition |
§10.331 | Demonstrate understanding and proficiency in the use of binary adders |
§10.332 | Demonstrate understanding and proficiency in the use of SR latches |
§10.411 | Create programs using best practices to maximize readability and comprehension |
§10.412 | Seek advice from peers and professionals in evaluating work processes and products and respond appropriately |
§10.421 | Research, using a variety of resources, authentic data to serve as the basis of programs |
§10.431 | Define and specify the domain of a problem and the purpose and goals of solving the problem |
§10.432 | Identify and specify the subtasks required to solve a problem |
§10.433 | Identify and specify the data types required to solve a problem |
§10.434 | Identify and specify reusable components from existing code to solve a problem |
§10.435 | Design and document a solution to an authentic problem |
§10.436 | Code, using a text-based, authentic programming language, solutions based upon a design document |
§10.437 | Identify and appropriately resolve compile-time errors |
§10.438 | Test programs for correctness using appropriate methods and data |
§10.439 | Identify and appropriately resolve runtime and logic errors by relying on error messages, reference materials, and effective strategies |
§10.441 | Analyze problems and design solutions that exhibit robust behavior by preventing runtime errors |
§10.511 | Analyze, design, implement, and debug common algorithms |
§10.512 | Analyze existing code and document the algorithm |
§10.513 | Analyze a documented algorithm, improve the design of the algorithm, and implement in code |
... further results |
Pages in category "Knowledge and skills"
The following 80 pages are in this category, out of 80 total.
§
- §10.111
- §10.112
- §10.113
- §10.114
- §10.121
- §10.122
- §10.123
- §10.132
- §10.133
- §10.134
- §10.135
- §10.141
- §10.142
- §10.143
- §10.144
- §10.212
- §10.221
- §10.222
- §10.223
- §10.231
- §10.232
- §10.241
- §10.311
- §10.312
- §10.313
- §10.321
- §10.322
- §10.323
- §10.324
- §10.325
- §10.326
- §10.327
- §10.331
- §10.332
- §10.411
- §10.412
- §10.421
- §10.431
- §10.432
- §10.433
- §10.434
- §10.435
- §10.436
- §10.437
- §10.438
- §10.439
- §10.441
- §10.511
- §10.512
- §10.513
- §10.514
- §10.521
- §10.522
- §10.523
- §10.611
- §10.612
- §10.613
- §10.614
- §10.615
- §10.616
- §10.617
- §10.618
- §10.621
- §10.631
- §10.632
- §10.633
- §10.641
- §10.642
- §10.643
- §10.644
- §10.651
- §10.711
- §10.712
- §10.713
- §10.716
- §10.721
- §11.435
- §11.442
- §11.443
- §11.444