Computer Science - 12
zhenispir
1st Quarter
№ | Theme | Goals |
---|---|---|
1A: Artificial Intelligence (12 hours) | ||
1-4 | Artificial Intelligence | 12.4.3.1. describe spheres where artificial intelligence is applied: industry, education, medicine, gaming industry, society. |
5-10 | Virtual and augmented reality | 12.4.3.2. explain the purpose of virtual and augmented reality |
11-12 | Revision. SA unit 1 | |
1B: Programming Paradigms (14 hours) | ||
13-16 | Declarative & Imperative programming languages | 12.5.1.1. compare declarative and imperative programming languages |
17-18 | Expert systems | 12.5.1.2. create a simple expert system |
19-24 | Interpreters & Compilers. Stages of compilation | 12.5.1.3. describe program compilation stages: lexical and syntactic analysis, code generation and optimization 12.5.1.4. demonstrate understanding of the program compilation stages: lexical, syntactic analysis 12.5.1.5. demonstrate understanding of the program compilation stage: code generation 12.5.1.6. demonstrate understanding of code optimization as the program compilation stage |
25-26 | Revision. SA unit 2 | |
1C: System Testing (22 hours) | ||
27-32 | Types of test data. Execution Errors | 12.5.3.1. describe execution errors at program startup 12.5.3.2. perform testing using normal data 12.5.3.3. perform testing using extreme data |
33-38 | Types of Errors | 12.5.3.4. perform testing using erroneous data 12.5.3.5. describe a syntax error in a program code |
39-44 | Logic Error | 12.5.3.6. describe a logic error in a program code |
45-46 | Revision. SA unit 3 | |
47-48 | Summative Assessment |