| Ideal Level | Standard Level | Unacceptable Level |
Achievement 1 | The student is able to write down his/her own algorithm suitable for computer computation to reach a certain goal. | The student can understand standard algorithms. | The student does not know the algorithm. |
Achievement 2 | The student can express the algorithm for the purpose in the form of a program source code. | The student can understand the program source of a basic algorithm and can write a short program source code by him/herself. | The student is unable to express even short algorithms in the form of program source code. |
Achievement 3 | The student can understand the roles of all variables used in the program, also paying attention to their scope. | The student is able to consider changes in key variables along the execution of the program. | The student is unable to follow changes in variables along the execution of a program. |
Achievement 4 | The student is able to use Excel spreadsheets with standard functions and formulas using absolute and relative cell specifications. | The student is able to perform simple Excel spreadsheets. | The student does not know how to use an Excel spreadsheet. |
Achievement 5 | The student is able to implement iterative calculations involving nested structures in decimal BASIC and understand their correspondence with Excel spreadsheets. | The student can implement simple repetitive calculations in decimal BASIC and understand them in terms of Excel spreadsheets. | The student is unable to implement repetitive calculations in decimal BASIC. |
Achievement 6 | The student is able to output calculation results and graphs as intended using both Excel and Decimal BASIC. | The student can output the desired calculation results, graphs, etc. as intended using either Excel or Decimal BASIC. | The student is unable to output the desired calculation results, graphs, etc. as intended using either Excel or Decimal BASIC. |
Achievement 7 | The student is able to simulate and numerically solve chemistry and physics problems by performing numerical calculations of equations and differential equations. | The student can describe methods for simulating or numerically solving chemistry and physics problems. | The student does not know the methods used to simulate or numerically solve chemistry or physics problems. |