Skip to content

Problem report: https://runestone.academy/ns/books/published/IHS_APCS/topic-1-6-compound-operators.html #1365

Description

@bnmnetp

A problem was reported through the Runestone "Report a Problem" form.

Field Value
Reporter AUSTIN
Course IHS_APCS
Page https://runestone.academy/ns/books/published/IHS_APCS/topic-1-6-compound-operators.html
Reported at 2026-08-13T16:44:26.869980

Description

Hello for the 1.6.4 it won't allow me to type the trace table because the font is white and I have to highlight it and it's just to much.

Browser console log

[log] Timezone cookie matches, not sending timezone to server
[log] This page served by undefined
[log] triggering runestone:pre-login-complete
[log] Runestone pre-login complete
[log] Loading Runestone component: activecode
[log] Loading Runestone component: multiplechoice
[log] Loading Runestone component: answer
[log] Loading Runestone component: feedback
[log] Loading Runestone component: shortanswer
[log] before get hist
[log] before get hist
[log] SpliceWrapper: received message subject: undefined from iframe: unknown
[log] adding video popouts
[log] setting up pretext
[log] Response from server: 200
[log] Response from server: 200
[log] Response from server: 200
[log] Data from server: "no data" calling repopulateFromStorage
[log] resolving checkServer with server data
[log] Data from server: "no data" calling repopulateFromStorage
[log] resolving checkServer with server data
[log] Data from server: "no data" calling repopulateFromStorage
[log] resolving checkServer with server data
[log] making a new scrubber
[log] Fake change event, skipping the log
[log] making a new scrubber
[log] Fake change event, skipping the log
[log] MathJax Ready -- dequeing a typesetting run for csawesome2__q_trace_increment undefined
[log] MathJax Ready -- dequeing a typesetting run for csawesome2__q_trace_increment2 undefined
[log] MathJax Ready -- dequeing a typesetting run for csawesome2__challenge1-6 undefined
[log] running {"div_id":"csawesome2__compound-ops","code":"public class Test2\n{\n    public static void main(String[] args)\n    {\n        int score = 0;\n        System.out.println(score);\n        score++;\n        System.out.println(score);\n        score *= 2;\n        System.out.println(score);\n        int penalty = 5;\n        score -= penalty / 2;\n        System.out.println(score);\n        // 1. Write a compound statement that adds 3 to score\n\n        // 2. Write a compound statement that divides score by 2\n    }\n}\n","language":"java","errinfo":"success","to_save":"False","prefix":"","suffix":"import static org.junit.Assert.*;\n\nimport org.junit.*;\n\nimport java.io.*;\n\npublic class RunestoneTests extends CodeTestHelper\n{\n    @Test\n    public void testMain() throws IOException\n    {\n        String output = getMethodOutput(\"main\");\n        String expect = \"0\\n1\\n2\\n0\";\n\n        boolean passed =\n                getResults(expect, output, \"Expected output from main\", true);\n        assertTrue(passed);\n    }\n     @Test\n     public void containsOp1()\n     {\n         boolean passed = checkCodeContains(\"+=\", \"+=\");\n         assertTrue(passed);\n     }\n     @Test\n     public void containsOp2()\n     {\n         boolean passed = checkCodeContains(\"/=\", \"/=\");\n         assertTrue(passed);\n     }\n}\n","partner":"","editDist":0,"changesPerSecond":null,"course":"IHS_APCS","clientLoginStatus":true,"timezoneoffset":7}
[log] Save logging event {"act":"percent:33.33:passed:1:failed:2","div_id":"csawesome2__compound-ops","event":"unittest","course_name":"IHS_APCS","clientLoginStatus":true,"timezoneoffset":7}
[log] Save logging event {"event":"activecode","act":"edit","div_id":"csawesome2__compound-ops","course_name":"IHS_APCS","clientLoginStatus":true,"timezoneoffset":7}
[uncaught] Uncaught ReferenceError: knowl_focus_stack is not defined @ https://runestone.academy/ns/books/published/IHS_APCS/_static/pretext/js/dist/pretext-core.js?v=2.47:1370
[uncaught] Uncaught ReferenceError: knowl_focus_stack is not defined @ https://runestone.academy/ns/books/published/IHS_APCS/_static/pretext/js/dist/pretext-core.js?v=2.47:1370
[log] running {"div_id":"csawesome2__compound-ops","code":"public class Test2\n{\n    public static void main(String[] args)\n    {\n        int score = 0;\n        System.out.println(score);\n        score++;\n        System.out.println(score);\n        score *= 2;\n        System.out.println(score);\n        int penalty = 5;\n        score -= penalty / 2;\n        System.out.println(score);\n        // 1. Write a compound statement that adds 3 to score\n        score += 3;\n\n        // 2. Write a compound statement that divides score by 2\n        scores /= 2;\n    }\n}\n","language":"java","errinfo":"Test2.java:18: error: cannot find symbol\n        scores /= 2;\n        ^\n  symbol:   variable scores\n  location: class Test2\n1 error\n","to_save":"True","prefix":"","suffix":"import static org.junit.Assert.*;\n\nimport org.junit.*;\n\nimport java.io.*;\n\npublic class RunestoneTests extends CodeTestHelper\n{\n    @Test\n    public void testMain() throws IOException\n    {\n        String output = getMethodOutput(\"main\");\n        String expect = \"0\\n1\\n2\\n0\";\n\n        boolean passed =\n                getResults(expect, output, \"Expected output from main\", true);\n        assertTrue(passed);\n    }\n     @Test\n     public void containsOp1()\n     {\n         boolean passed = checkCodeContains(\"+=\", \"+=\");\n         assertTrue(passed);\n     }\n     @Test\n     public void containsOp2()\n     {\n         boolean passed = checkCodeContains(\"/=\", \"/=\");\n         assertTrue(passed);\n     }\n}\n","partner":"","editDist":0,"changesPerSecond":0,"course":"IHS_APCS","clientLoginStatus":true,"timezoneoffset":7}
[log] Save logging event {"act":"percent:33.33:passed:1:failed:2","div_id":"csawesome2__compound-ops","event":"unittest","course_name":"IHS_APCS","clientLoginStatus":true,"timezoneoffset":7}
[log] running {"div_id":"csawesome2__compound-ops","code":"public class Test2\n{\n    public static void main(String[] args)\n    {\n        int score = 0;\n        System.out.println(score);\n        score++;\n        System.out.println(score);\n        score *= 2;\n        System.out.println(score);\n        int penalty = 5;\n        score -= penalty / 2;\n        System.out.println(score);\n        // 1. Write a compound statement that adds 3 to score\n        score += 3;\n\n        // 2. Write a compound statement that divides score by 2\n        score /= 2;\n    }\n}\n","language":"java","errinfo":"success","to_save":"True","prefix":"","suffix":"import static org.junit.Assert.*;\n\nimport org.junit.*;\n\nimport java.io.*;\n\npublic class RunestoneTests extends CodeTestHelper\n{\n    @Test\n    public void testMain() throws IOException\n    {\n        String output = getMethodOutput(\"main\");\n        String expect = \"0\\n1\\n2\\n0\";\n\n        boolean passed =\n                getResults(expect, output, \"Expected output from main\", true);\n        assertTrue(passed);\n    }\n     @Test\n     public void containsOp1()\n     {\n         boolean passed = checkCodeContains(\"+=\", \"+=\");\n         assertTrue(passed);\n     }\n     @Test\n     public void containsOp2()\n     {\n         boolean passed = checkCodeContains(\"/=\", \"/=\");\n         assertTrue(passed);\n     }\n}\n","partner":"","editDist":0,"changesPerSecond":0,"course":"IHS_APCS","clientLoginStatus":true,"timezoneoffset":7}
[log] Save logging event {"act":"percent:100.00:passed:3:failed:0","div_id":"csawesome2__compound-ops","event":"unittest","course_name":"IHS_APCS","clientLoginStatus":true,"timezoneoffset":7}
[log] Save logging event {"event":"mChoice","act":"answer:1:no","answer":"1","correct":"F","div_id":"csawesome2__q_trace_increment","course_name":"IHS_APCS","clientLoginStatus":true,"timezoneoffset":7,"percent":0}
[log] MathJax Ready -- dequeing a typesetting run for csawesome2__q_trace_increment_feedback undefined
[log] Save logging event {"event":"mChoice","act":"answer:4:correct","answer":"4","correct":"T","div_id":"csawesome2__q_trace_increment","course_name":"IHS_APCS","clientLoginStatus":true,"timezoneoffset":7,"percent":1}
[log] MathJax Ready -- dequeing a typesetting run for csawesome2__q_trace_increment_feedback undefined
[log] Save logging event {"event":"mChoice","act":"answer:4:correct","answer":"4","correct":"T","div_id":"csawesome2__q_trace_increment2","course_name":"IHS_APCS","clientLoginStatus":true,"timezoneoffset":7,"percent":1}
[log] MathJax Ready -- dequeing a typesetting run for csawesome2__q_trace_increment2_feedback undefined
[uncaught] Uncaught TypeError: Cannot read properties of null (reading 'classList') @ https://runestone.academy/ns/books/published/IHS_APCS/_static/pretext/js/dist/pretext-core.js?v=2.47:2049
[uncaught] Uncaught ReferenceError: knowl_focus_stack is not defined @ https://runestone.academy/ns/books/published/IHS_APCS/_static/pretext/js/dist/pretext-core.js?v=2.47:1370
[log] Save logging event {"event":"shortanswer","act":"x","answer":"x","div_id":"csawesome2__challenge1-6","course_name":"IHS_APCS","clientLoginStatus":true,"timezoneoffset":7}

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions