IB COMPUTER SCIENCE SL B

Mr. Schlytter

Teacher Email:  eschlytt@rentonschools.us

Office Hours:  Tuesdays 2:03pm - 2:35pm

Appointment Link

 

Internal Assessment (IA) Component

Internal Assessment component (IA) is due by February 27, 2023.

Purpose of the Internal Assessment component (IA): 

Internal assessment is an integral part of the course and is compulsory for both SL and HL students. It enables students to demonstrate the application of their skills and knowledge, and to pursue their personal interests, without the time limitations and other constraints that are associated with written examinations. The internal assessment should, as far as possible, be woven into normal classroom teaching over a period of time and not be a short, intensive activity in the course or after the course has been taught.

The internal assessment requirements at SL and at HL are the same. However, it contributes to a different percentage of the overall mark. Students are required to produce an internal assessment (solution) that consists of a cover page, the product and the documentation. The focus of the computer science solution is on providing either an original solution or modifying an existing one for a client.

The internal assessment component, as well as being interesting, practical and productive, forms an important part of the assessment of the computer science course. It is imperative, therefore, that the teacher provides appropriate guidance to students.

Summary of the internal assessment task

30 hours of class time

Individual collaboration with specified client/adviser

Individual documentation

2,000 words (maximum)

Marked by the teacher

Externally moderated

30% of total marks for SL; 20% of total marks for HL

 

Guidance for the development of the internal assessment:

There are required forms in the "forms.zip" file under the section called, "Framework of the solution":  Guidance for the development of the internal assessment.docx

Students are required to use the following forms in the development of their solutions.  These forms are located in the Forms.zip file in the Guidance link above:

1.  Cover page

2.  Record of tasks for Criterion B

 

Internal Assessment criteria:

Rationale

General overview

The computer science internal assessment focuses on the balance between the level of algorithmic thinking and problem-solving required to develop a product within the framework of the design cycle.

The assessment criteria

Criteria A, B and E are process-orientated and examine how the internal assessment task was carried out and allow common assessment criteria to be applied to different types of product from the different options. Criterion C is a holistic assessment of the final product and assesses the student’s understanding of the concepts involved in its development. Criterion D is a holistic assessment of the functionality and future extensibility of the product.

Criterion A: Planning (6 marks)

The success criteria identified in criterion A will be used in criterion D to evaluate the effectiveness of the product.

Marks

Description

0

The response does not reach a standard described by the descriptors below.

1–2

An appropriate scenario for investigation for an identified client is stated. The rationale for choosing the proposed product is identified. The criteria for evaluating the success of the product are generally inappropriate.

3–4

An appropriate scenario for investigation for an identified client, providing evidence of consultation, is stated. The rationale for choosing the proposed product is partially explained and includes some appropriate criteria for evaluating the success of the product.

5–6

An appropriate scenario for investigation for an identified client, providing evidence of consultation, is described. The rationale for choosing the proposed product is justified and includes a range of appropriate criteria for evaluating the success of the product.

 

Criterion B: Solution overview (6 marks)

  • The student must provide a record of tasks and a design overview that includes an outline test plan.
  • The Record of tasks form must be used.
  • The record of tasks and design overview must refer to the product proposed in criterion A.

Marks

Description

0

The response does not reach a standard described by the descriptors below.

1–2

The record of tasks and the design overview, including an outline test plan, are limited. From this information it is difficult to see how the product was developed.

3–4

The record of tasks and the design overview, including an outline test plan, are partially complete. They provide a basic understanding of how the product was developed.

5–6

The record of tasks and the design overview, including an outline test plan, are detailed and complete. From this information it is clear how the product was developed.

 

Criterion C: Development (12 marks)

  • The student must identify techniques used in developing the product.
  • The student must explain the techniques, with screenshots, that were used to develop the product identified in criterion A, explaining why they have been used and why they are adequate for the task.

Marks

Description

0

The response does not reach a standard described by the descriptors below.

1–4

The use of techniques demonstrates a low level of complexity and ingenuity or does not address the scenario identified in criterion A. It is characterized by limited use of existing tools. There is no explanation of why the techniques are used or how they are adequate for the task. Sources are used but are not identified.

5–8

The use of techniques demonstrates a moderate level of complexity and ingenuity in addressing the scenario identified in criterion A. It is characterized by some appropriate use of existing tools. There is some attempt to explain the techniques used and why they are adequate for the task. All sources are identified.

9–12

The use of techniques demonstrates a high level of complexity and ingenuity in addressing the scenario identified in criterion A. It is characterized by the appropriate use of existing tools. The techniques are adequate for the task and their use is explained. All sources are identified.

 

Criterion D: Functionality and extensibility of product (4 marks)

This criterion assesses the extent to which the product:

  • functions, as evidenced in the video
  • can be expanded and modified by future users as evidenced in the design and development documentation.

Marks

Description

0

The response does not reach a standard described by the descriptors below.

1–2

The video shows that the product functions partially. Some expansion and modification of the product is possible but difficult.

3–4

The video shows that the product functions well. Some expansion and modifications of the product are straightforward.

 

Criterion E: Evaluation (6 marks)

  • The student must evaluate the effectiveness of the product based on feedback from the client/adviser. This must include direct references to the success criteria identified in criterion A.
  • The student must recommend proposals for the future improvement of the product.

Marks

Description

0

The response does not reach a standard described by the descriptors below.

1–2

There is a limited attempt to evaluate the product against the success criteria identified in criterion A. There is limited evidence of feedback from the client/adviser and any recommendations for further improvement are trivial or unrealistic.

3–4

The product is partially evaluated against the success criteria identified in criterion A including feedback from the client/adviser. Recommendations for further improvement of the product are largely realistic.

5–6

The product is fully evaluated against the success criteria identified in criterion A including feedback from the client/adviser. Recommendations for further improvement of the product are realistic.

 

Internal Assessment examples with marks: 

Example 6 - Stock Control System

Criterion A, Planning:  Example 6 Crit_A_Planning.pdf

Criterion B, Record of tasks (use form):  Example 6 Crit_B_Record_of_tasks.pdf

Criterion B, Design:  Example 6 Crit_B_Design.pdf

Criterion C, Development:  Example 6 Crit_C_Development.pdf

Criterion D, Video of product:  

Criterion E, Evaluation:  Example 6 Crit_E_Evaluation.pdf

Appendix 1:  Example 6 Appendix_1.pdf

Appendix 2:  Example 6 Appendix_2.pdf

Appendix 3:  Example 6 Appendix_3.pdf

 

Example 7 - Game for children

Criterion A, Planning:  Example 7 Crit_A_Planning.pdf

Criterion B, Record of tasks (use form):  Example 7 Crit_B_Record_of_tasks.pdf

Criterion B, Design:  Example 7 Crit_B_Design.pdf

Criterion C, Development:  Example 7 Crit_C_Development.pdf

Criterion D, Video of product:  

Criterion E, Evaluation:  Example 7 Crit_E_Evaluation.pdf

Appendix:  Example 7 Appendix.pdf

 

Example 8 - Java program (Computer science for kids)

Criterion A, Planning:  Example 8 Crit_A_Planning.pdf

Criterion B, Record of tasks (use form):  Example 8 Crit_B_Record_of_tasks.pdf

Criterion B, Design:  Example 8 Crit_B_Design.pdf

Criterion C, Development:  Example 8 Crit_C_Development.pdf

Criterion D, Video of product:  

Criterion E, Evaluation:  Example 8 Crit_E_Evaluation.pdf

Appendix:  Example 8 Appendix.pdf

Appendix - code:  Example 8 Appendix-code.pdf

 

Example 9 - Student database

Criterion A, Planning:  Example 9 Crit_A_Planning.pdf

Criterion B, Record of tasks (use form):  Example 9 Crit_B_Record_of_tasks.pdf

Criterion B, Design:  Example 9 Crit_B_Design.pdf

Criterion C, Development:  Example 9 Crit_C_Development.pdf

Criterion D, Video of product:  

Criterion E, Evaluation:  Example 9 Crit_E_Evaluation.pdf

Appendix 1 User Guide:  Example 9 Appendix_1_User_Guide.pdf

Appendix 2 Prototype:  Example 9 Appendix_2_Prototype.pdf

Appendix 3 Code:  Example 9 Appendix_3_Code.pdf

 

Example 10 - Educational Quiz

Criterion A, Planning:  Example 10 Crit_A_Planning.pdf

Criterion B, Record of tasks (use form):  Example 10 Crit_B_Record_of_tasks.pdf

Criterion B, Design:  Example 10 Crit_B_Design.pdf

Criterion C, Development:  Example 10 Crit_C_Development.pdf

Criterion D, Video of product:  

Criterion E, Evaluation:  Example 10 Crit_E_Evaluation.pdf

Appendix:  Example 10 Appendix.pdf

 

Example 11 - Lab time-table organizer

Criterion A, Planning:  Example 11 Crit_A_Planning.pdf

Criterion B, Record of tasks (use form):  Example 11 Crit_B_Record_of_tasks.pdf

Criterion B, Design:  Example 11 Crit_B_Design.pdf

Criterion C, Development:  Example 11 Crit_C_Development.pdf

Criterion D, Video of product:  

Criterion E, Evaluation:  Example 11 Crit_E_Evaluation.pdf

Appendix:  Example 11 Appendix.pdf

 

Example 12 - Java Game

Criterion A, Planning:  Example 12 Crit_A_Planning.pdf

Criterion B, Record of tasks (use form):  Example 12 Crit_B_Record_of_tasks.pdf

Criterion B, Design:  Example 12 Crit_B_Design.pdf

Criterion C, Development:  Example 12 Crit_C_Development.pdf

Criterion D, Video of product:  

Criterion E, Evaluation:  Example 12 Crit_E_Evaluation.pdf

Appendix:  Example 12 Appendix.pdf

 

Example 13 - Room booking tool

Criterion A, Planning:  Example 13 Crit_A_Planning.pdf

Criterion B, Record of tasks (use form):  Example 13 Crit_B_Record_of_tasks.pdf

Criterion B, Design:  Example 13 Crit_B_Design.pdf

Criterion C, Development:  Example 13 Crit_C_Development.pdf

Criterion D, Video of product:  

Criterion E, Evaluation:  Example 13 Crit_E_Evaluation.pdf

Appendix:  Example 13 Appendix.pdf

 

Example 14 - Car mileage recording tool

Criterion A, Planning:  Example 14 Crit_A_Planning.pdf

Criterion B, Record of tasks (use form):  Example 14 Crit_B_Record_of_tasks.pdf

Criterion B, Design:  Example 14 Crit_B_Design.pdf

Criterion C, Development:  Example 14 Crit_C_Development.pdf

Criterion D, Video of product:  

Criterion E, Evaluation:  Example 14 Crit_E_Evaluation.pdf

Appendix:  Example 14 Appendix.pdf

 

Example 15 - Game in scratch

Criterion A, Planning:  Example 15 Crit_A_Planning.pdf

Criterion B, Record of tasks (use form):  Example 15 Crit_B_Record_of_tasks.pdf

Criterion B, Design:  Example 15 Crit_B_Design.pdf

Criterion C, Development:  Example 15 Crit_C_Development.pdf

Criterion D, Video of product:  

Criterion E, Evaluation:  Example 15 Crit_E_Evaluation.pdf

Appendix:  Example 15 Appendix.pdf

 

Checklists for students:  checklistStudents_en.doc

 

 

Course Description

Course Objectives

Grading Policy (late work, etc)

Grading Scale

School Provided Resources (Textbook, Calculator, etc) 

 

School Information

Weekly Announcements

Bell Schedule

RHS Virtual Calming Space

Talk Space (Free Mental Health/Counseling)

If you are experiencing stress, anxiety, or thoughts of self-harm call Teen Link at 866-TEENLINK (866-833-6546) and ask to talk to a peer. The phone line is open 6 p.m.– 10 p.m. and chat is available 6 p.m. – 9:30 p.m. daily. https://www.teenlink.org/

week 1-2.jpg

Week 1, December 5-9

 

week 2.jpg

Week 2, December 12-16

 

week 3.jpg

Week 3, January 3-6

 

Week 4.png

Week 4, January 9-13

 

Week 5.jpg

Week 5, January 16-20

 

Week 6.png

Week 6, January 23-27

 

Week 7.png

Week 7, January 30-February 3

 

Week 8.jpg

Week 8, February 6-10

Week 9b.png

Week 9, February 13-17

 

Week 10.png

Week 10, February 27-March 3

 

WEEK 11.png

Week 11, March 6-10

 

Week 12.png

Week 12, March 13-17

 

Colossians | Ora-Labora | PEACE CHURCH

Week 13, March 20-24

Week 14 – Design Challenges in Creating eLearning for Adults

Week 14, March 27-31