﻿{
  "average_edit_duration": 4.048010212765956,
  "messages": [
    {
      "message_id": 0,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 2,
      "editor_id": 13,
      "message_received": "(อาจารย์สุธิรา) สวัสดีค่ะ โอเค",
      "slice_count": 2,
      "slices": "(อาจารย์สุธิรา) สวัสดีค่ะ |โอเค|",
      "edit_duration": 6.015,
      "isForceout": false
    },
    {
      "message_id": 3,
      "editor_id": 13,
      "message_received": "นะคะ สำหรับสัปดาห์นี้",
      "slice_count": 2,
      "slices": "นะคะ |สำหรับสัปดาห์นี้|",
      "edit_duration": 5.206,
      "isForceout": false
    },
    {
      "message_id": 4,
      "editor_id": 13,
      "message_received": "นะคะ เราจะมาเรียนต่อใน",
      "slice_count": 3,
      "slices": "นะคะ |เราจะมาเรียนต่อ|ใน|",
      "edit_duration": 1.041,
      "isForceout": false
    },
    {
      "message_id": 5,
      "editor_id": 13,
      "message_received": "หัวข้อที่เหลืออีก 1 อัน ก็คือคำสั่งวนซ้ำ ซึ่งจะมีอยู่ 2 ตัว ก็คือ",
      "slice_count": 3,
      "slices": "หัวข้อที่เหลืออีก 1 อัน |ก็คือคำสั่งวนซ้ำ ซึ่งจะมีอยู่ 2 ตัว |ก็คือ|",
      "edit_duration": 0.902,
      "isForceout": false
    },
    {
      "message_id": 6,
      "editor_id": 13,
      "message_received": "คำสั่ง while นะคะ กับคำสั่ง for ",
      "slice_count": 2,
      "slices": "คำสั่ง while นะคะ |กับคำสั่ง for |",
      "edit_duration": 0.548,
      "isForceout": false
    },
    {
      "message_id": 7,
      "editor_id": 13,
      "message_received": "มันวนซ้ำอย่างไร",
      "slice_count": 1,
      "slices": "มันวนซ้ำอย่างไร |",
      "edit_duration": 2.854,
      "isForceout": false
    },
    {
      "message_id": 8,
      "editor_id": 13,
      "message_received": "แล้วมันต่างกันอย่างไรไอ้ 2 คำสั่งนี้นะคะ เดี๋ยวมาดูกัน ดูที่คำสั่ง for ก่อน ",
      "slice_count": 3,
      "slices": "แล้วมันต่างกันอย่างไรไอ้ 2 คำสั่งนี้นะคะ |เดี๋ยวมาดูกัน |ดูที่คำสั่ง for ก่อน |",
      "edit_duration": 1.285,
      "isForceout": false
    },
    {
      "message_id": 9,
      "editor_id": 13,
      "message_received": "For loop คำว่า loop นี่",
      "slice_count": 2,
      "slices": "for loop |คำว่า \"loop\" นี่ |",
      "edit_duration": 4.258,
      "isForceout": false
    },
    {
      "message_id": 10,
      "editor_id": 13,
      "message_received": "หมายถึงวนรอบนั่นเอง ให้มันวนรอบนะคะ ถ้าเราใช้ for นี่ นั่นหมายถึงเรารู้แล้วว่าเราต้องการให้มัน",
      "slice_count": 6,
      "slices": "หมายถึง |วนรอบ |นั่นเอง |ให้มันวนรอบนะคะ |ถ้าเราใช้ for นี่ |นั่นหมายถึงเรารู้แล้วว่าเราต้องการให้มัน|",
      "edit_duration": 7.872,
      "isForceout": false
    },
    {
      "message_id": 11,
      "editor_id": 13,
      "message_received": "วนซ้ำกี่รอบ นึกออกไหม สมมติว่าเราต้องการ",
      "slice_count": 3,
      "slices": "วนซ้ำกี่รอบ |นึกออกไหม |สมมติว่าเราต้องการ|",
      "edit_duration": 1.805,
      "isForceout": false
    },
    {
      "message_id": 12,
      "editor_id": 13,
      "message_received": "ให้วนซ้ำ 10 รอบนี่เราใช้คำสั่ง for เลย เพราะเรารู้จำนวนรอบที่ให้มันวนแน่นอนแล้ว ก็",
      "slice_count": 4,
      "slices": "ให้วนซ้ำ 10 รอบนี่ |เราใช้คำสั่ง for เลย |เพราะเรารู้จำนวนรอบที่ให้มันวนแน่นอนแล้ว |ก็|",
      "edit_duration": 2.739,
      "isForceout": false
    },
    {
      "message_id": 13,
      "editor_id": 13,
      "message_received": "เลยใช้ for แต่ถ้า",
      "slice_count": 2,
      "slices": "เลยใช้ for |แต่ถ้า|",
      "edit_duration": 4.568,
      "isForceout": false
    },
    {
      "message_id": 14,
      "editor_id": 13,
      "message_received": "เป็น while  while loop  นี่นะคะ",
      "slice_count": 2,
      "slices": "เป็น while |while loop นี่นะคะ |",
      "edit_duration": 1.892,
      "isForceout": false
    },
    {
      "message_id": 15,
      "editor_id": 13,
      "message_received": "วน ใช้คำสั่ง while เพื่อวนซ้ำนี่นะคะ while นี่มัน",
      "slice_count": 5,
      "slices": "วน |ใช้คำสั่ง while |เพื่อวนซ้ำนี่นะคะ |while นี่ |มัน|",
      "edit_duration": 1.27,
      "isForceout": false
    },
    {
      "message_id": 16,
      "editor_id": 13,
      "message_received": "จะทำงานนะคะ ซ้ำเมื่อเงื่อนไข เงื่อนไขเห็นไหม",
      "slice_count": 4,
      "slices": "จะทำงานนะคะ ซ้ำ |เมื่อเงื่อนไข |เงื่อนไข |เห็นไหม |",
      "edit_duration": 1.796,
      "isForceout": false
    },
    {
      "message_id": 17,
      "editor_id": 13,
      "message_received": "ล่าม... จอวีดิ... สัญญาณ",
      "slice_count": 3,
      "slices": "ล่าม... |จอวีดิ... |สัญญาณ|",
      "edit_duration": 2.943,
      "isForceout": false
    },
    {
      "message_id": 18,
      "editor_id": 13,
      "message_received": "ล่ามไม่ไป เอาใหม่ ",
      "slice_count": 2,
      "slices": "ล่ามไม่ไป |เอาใหม่ |",
      "edit_duration": 6.13,
      "isForceout": false
    },
    {
      "message_id": 19,
      "editor_id": 13,
      "message_received": "คำสั่ง while นะคะเด็ก ๆ คำสั่ง while ",
      "slice_count": 2,
      "slices": "คำสั่ง while นะคะเด็ก ๆ |คำสั่ง while นี่ |",
      "edit_duration": 4.484,
      "isForceout": false
    },
    {
      "message_id": 20,
      "editor_id": 13,
      "message_received": "มันจะวนซ้ำ วนซ้ำนะคะ ทำงานวนซ้ำเมื่อ เงื่อนไขต้องมาดูที่เงื่อนไข ",
      "slice_count": 5,
      "slices": "มันจะวนซ้ำ |วนซ้ำนะคะ |ทำงานวนซ้ำเมื่อ |เงื่อนไข |ต้องมาดูที่เงื่อนไข |",
      "edit_duration": 1.593,
      "isForceout": false
    },
    {
      "message_id": 21,
      "editor_id": 13,
      "message_received": "ใน loop นะคะ ที่อยู่ใน loop นี่ ",
      "slice_count": 2,
      "slices": "ใน loop นะคะ |ที่อยู่ใน loop นี่ |",
      "edit_duration": 4.401,
      "isForceout": false
    },
    {
      "message_id": 22,
      "editor_id": 13,
      "message_received": "ยังเป็นจริง ก็คือ",
      "slice_count": 2,
      "slices": "ยังเป็นจริง |ก็คือ|",
      "edit_duration": 1.352,
      "isForceout": false
    },
    {
      "message_id": 23,
      "editor_id": 13,
      "message_received": "มันจะทำเมื่อเงื่อนไขเป็นจริง เมื่อเงื่อนไขเป็นเท็จเมื่อไร",
      "slice_count": 2,
      "slices": "มันจะทำเมื่อเงื่อนไขเป็นจริง |ถ้าเมื่อเงื่อนไขเป็นเท็จเมื่อไร|",
      "edit_duration": 2.877,
      "isForceout": false
    },
    {
      "message_id": 24,
      "editor_id": 13,
      "message_received": "มันจะหยุด ก็คือจะหยุดทำเมื่อไปเจอเงื่อนไขไม่เป็นจริง เช่น เหมือนบอกว่า ",
      "slice_count": 4,
      "slices": "มันจะหยุด |ก็คือจะหยุดทำเมื่อไปเจอเงื่อนไขไม่เป็นจริง |เช่น |เหมือนบอกว่า |",
      "edit_duration": 0.676,
      "isForceout": false
    },
    {
      "message_id": 25,
      "editor_id": 13,
      "message_received": "ตั้งเงื่อนไขไว้ว่า",
      "slice_count": 1,
      "slices": "ตั้งเงื่อนไขไว้ว่า |",
      "edit_duration": 6.132,
      "isForceout": false
    },
    {
      "message_id": 26,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 27,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 28,
      "editor_id": 13,
      "message_received": "จำนวนจำนวนหนึ่ง ",
      "slice_count": 1,
      "slices": "จำนวนจำนวนหนึ่ง |",
      "edit_duration": 5.458,
      "isForceout": false
    },
    {
      "message_id": 29,
      "editor_id": 13,
      "message_received": "มีค่าเริ่มต้นที่ 5 ",
      "slice_count": 1,
      "slices": "มีค่าเริ่มต้นที่ 5 |",
      "edit_duration": 5.402,
      "isForceout": false
    },
    {
      "message_id": 30,
      "editor_id": 13,
      "message_received": "ทีนี้แล้วให้ทำอย่างไร ",
      "slice_count": 2,
      "slices": "ทีนี้ |แล้วให้ทำอย่างไร |",
      "edit_duration": 4.892,
      "isForceout": false
    },
    {
      "message_id": 31,
      "editor_id": 13,
      "message_received": "ให้วน วนการทำงาน ",
      "slice_count": 2,
      "slices": "ให้วน |วนการทำงาน |",
      "edit_duration": 2.523,
      "isForceout": false
    },
    {
      "message_id": 32,
      "editor_id": 13,
      "message_received": "โดยมีเงื่อนไขว่า",
      "slice_count": 1,
      "slices": "โดยมีเงื่อนไขว่า |",
      "edit_duration": 12.879,
      "isForceout": false
    },
    {
      "message_id": 33,
      "editor_id": 13,
      "message_received": "ถ้าจำนวนนี้มัน...",
      "slice_count": 1,
      "slices": "ถ้าจำนวนนี้มัน... |",
      "edit_duration": 9.366,
      "isForceout": false
    },
    {
      "message_id": 34,
      "editor_id": 13,
      "message_received": "มันไม่เกิน 10 นะคะ ก็คือถ้าจำนวนที่เริ่มต้น",
      "slice_count": 2,
      "slices": "มันไม่เกิน 10 นะคะ |ก็คือถ้าจำนวนที่เริ่มต้น|",
      "edit_duration": 3.729,
      "isForceout": false
    },
    {
      "message_id": 35,
      "editor_id": 13,
      "message_received": "จาก 5 นี่ แล้วบวกครั้งละ 1 นี่ ",
      "slice_count": 2,
      "slices": "จาก 5 นี่ |แล้วบวกครั้งละ 1 นี่ |",
      "edit_duration": 2.249,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 1,
      "slices": "ไปเรื่อยนี่ |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 36,
      "editor_id": 13,
      "message_received": "แล้วไม่เกิน 10 นี่ นึกออกนะ",
      "slice_count": 2,
      "slices": "แล้วไม่เกิน 10 นี่ |นึกออกนะ |",
      "edit_duration": 4.094,
      "isForceout": false
    },
    {
      "message_id": 37,
      "editor_id": 13,
      "message_received": "5 + 1 ก็เป็น 6 5 + 1 ก็เป็น 7 5 + 1 ก็เป็น 8 ",
      "slice_count": 3,
      "slices": "5 + 1 ก็เป็น 6 |5 + 1 ก็เป็น 7 |5 + 1 ก็เป็น 8 |",
      "edit_duration": 1.242,
      "isForceout": false
    },
    {
      "message_id": 38,
      "editor_id": 13,
      "message_received": "มันจะทำไปจนกระทั่งถึง 10 ใช่ไหม 10 ยังทำอยู่ แต่พอ 5 + 6 ",
      "slice_count": 3,
      "slices": "มันจะทำไปจนกระทั่งถึง 10 ใช่ไหม |10 ยังทำอยู่ |แต่พอ 5 + 6 |",
      "edit_duration": 3.158,
      "isForceout": false
    },
    {
      "message_id": 39,
      "editor_id": 13,
      "message_received": "เป็น 11 ปุ๊บ ไม่เป็นจริงแล้ว",
      "slice_count": 2,
      "slices": "เป็น 11 ปุ๊บ |ไม่เป็นจริงแล้ว |",
      "edit_duration": 1.685,
      "isForceout": false
    },
    {
      "message_id": 40,
      "editor_id": 13,
      "message_received": "นึกออกไหมคะ เพราะฉะนั้น เลขที่ออกมามันจะเป็น ",
      "slice_count": 5,
      "slices": "นึกออกไหมคะ |มันจะหยุด |เพราะฉะนั้น |เลขที่ออกมา |มันจะเป็น |",
      "edit_duration": 2.617,
      "isForceout": false
    },
    {
      "message_id": 41,
      "editor_id": 13,
      "message_received": "6 7 8 9 และ 10 ถึงแค่ 10 ",
      "slice_count": 2,
      "slices": "6 7 8 9 และ 10 |ถึงแค่ 10 |",
      "edit_duration": 7.321,
      "isForceout": false
    },
    {
      "message_id": 42,
      "editor_id": 13,
      "message_received": "เท่านั้น เลข 11 ก็จะไม่แสดงให้เห็น",
      "slice_count": 2,
      "slices": "เท่านั้น |เลข 11 ก็จะไม่แสดงให้เห็นอย่างนี้|",
      "edit_duration": 3.767,
      "isForceout": false
    },
    {
      "message_id": 43,
      "editor_id": 13,
      "message_received": "นะคะ ก็คือจะทำจนกว่า",
      "slice_count": 2,
      "slices": "นะคะ |ก็คือจะทำจนกว่า|",
      "edit_duration": 1.22,
      "isForceout": false
    },
    {
      "message_id": 44,
      "editor_id": 13,
      "message_received": "เงื่อนไขในลูปนั้นน่ะ โดยเงื่อนไขใน loop นั้นมันหยุด จะหยุดทำเมื่อ",
      "slice_count": 3,
      "slices": "เงื่อนไขใน loop นั้นน่ะ |โดยเงื่อนไขใน loop นั้นมันเป็นจริงอยู่| จะหยุดทำเมื่อ|",
      "edit_duration": 4.223,
      "isForceout": false
    },
    {
      "message_id": 45,
      "editor_id": 13,
      "message_received": "มันไปเจอเงื่อนไขที่ไม่ตรง ไม่ตรง",
      "slice_count": 2,
      "slices": "มันไปเจอเงื่อนไขที่ไม่ตรง |ไม่ตรง|",
      "edit_duration": 12.663,
      "isForceout": false
    },
    {
      "message_id": 46,
      "editor_id": 13,
      "message_received": "ตามที่กำหนด ปุ๊บ มันจะหยุดทำงานเลยนะคะ",
      "slice_count": 2,
      "slices": "ตามที่กำหนดปุ๊บ |มันจะหยุดทำงานเลยนะคะ |",
      "edit_duration": 4.164,
      "isForceout": false
    },
    {
      "message_id": 47,
      "editor_id": 13,
      "message_received": "ทีนี้เดี๋ยวมาดูตัวอย่าง ตัวอย่างแรก for เนื่องจาก",
      "slice_count": 4,
      "slices": "ทีนี้เดี๋ยวมาดูตัวอย่าง |ตัวอย่างแรก |for |เนื่องจาก|",
      "edit_duration": 5.387,
      "isForceout": false
    },
    {
      "message_id": 48,
      "editor_id": 13,
      "message_received": "คอมพิวเตอร์นี่ เวลาเราจะให้แสดง",
      "slice_count": 2,
      "slices": "คอมพิวเตอร์นี่ |เวลาเราจะให้แสดง|",
      "edit_duration": 3.392,
      "isForceout": false
    },
    {
      "message_id": 49,
      "editor_id": 13,
      "message_received": "ผลนะคะ ใน for นี่",
      "slice_count": 2,
      "slices": "ผลนะคะ |ใน for นี่ |",
      "edit_duration": 1.797,
      "isForceout": false
    },
    {
      "message_id": 50,
      "editor_id": 13,
      "message_received": "โดยใช้ for นี่ บอกแล้วว่ามีจำนวนรอบที่ชัดเจนหรือมีข้อมูลที่ชัดเจน เช่น ",
      "slice_count": 4,
      "slices": "โดยใช้ for นี่ |บอกแล้วว่ามีจำนวนรอบที่ชัดเจน |หรือมีข้อมูลที่ชัดเจน |เช่น |",
      "edit_duration": 1.119,
      "isForceout": false
    },
    {
      "message_id": 51,
      "editor_id": 13,
      "message_received": "for loop ตัวแรกนี่ เพื่อการแสดง ",
      "slice_count": 2,
      "slices": "for loop ตัวแรกนี่ |เพื่อการแสดง |",
      "edit_duration": 3.158,
      "isForceout": false
    },
    {
      "message_id": 52,
      "editor_id": 13,
      "message_received": "หรือวนซ้ำที่เป็น",
      "slice_count": 1,
      "slices": "หรือวนซ้ำที่เป็น|",
      "edit_duration": 1.587,
      "isForceout": false
    },
    {
      "message_id": 53,
      "editor_id": 13,
      "message_received": "ลักษณะข้อมูลที่เป็นตัวอักษร บอกแล้วนะคะ ลักษณะข้อมูลที่เป็นอักษร",
      "slice_count": 2,
      "slices": "ลักษณะข้อมูลที่เป็นตัวอักษร บอกแล้วนะคะ |ข้อมูลที่เป็นอักษรหรือข้อความ |",
      "edit_duration": 1.899,
      "isForceout": false
    },
    {
      "message_id": 54,
      "editor_id": 13,
      "message_received": "หรือข้อความดูง่าย ๆ ก็จะมีเครื่องหมายคำพูด Single Quoat หรือ Double Quoat ",
      "slice_count": 3,
      "slices": "ดูง่าย ๆ ก็จะมีเครื่องหมายคำพูด |Single Quoat |หรือ Double Quoat |",
      "edit_duration": 4.433,
      "isForceout": false
    },
    {
      "message_id": 55,
      "editor_id": 13,
      "message_received": "นะคะ ทีนี้ในตัวอย่างนี่",
      "slice_count": 2,
      "slices": "นะคะ |ทีนี้ในตัวอย่างนี่ |",
      "edit_duration": 6.863,
      "isForceout": false
    },
    {
      "message_id": 56,
      "editor_id": 13,
      "message_received": "เรามีตัวแปรชื่อว่า name โดยกำหนด",
      "slice_count": 2,
      "slices": "เรามีตัวแปรชื่อว่า name |โดยกำหนด|",
      "edit_duration": 7.603,
      "isForceout": false
    },
    {
      "message_id": 57,
      "editor_id": 13,
      "message_received": "ค่าให้ name ชื่อนี้ค่าเริ่มต้น",
      "slice_count": 2,
      "slices": "ค่าให้ name |ชื่อนี้ค่าเริ่มต้น|",
      "edit_duration": 6.076,
      "isForceout": false
    },
    {
      "message_id": 58,
      "editor_id": 13,
      "message_received": "อยู่ที่คำว่า \"สุธิรา\" นะคะ ",
      "slice_count": 1,
      "slices": "อยู่ที่คำว่า \"สุธิรา\" นะคะ |",
      "edit_duration": 6.51,
      "isForceout": false
    },
    {
      "message_id": 59,
      "editor_id": 13,
      "message_received": "เสร็จแล้วมาใช้ for คำสั่ง for",
      "slice_count": 2,
      "slices": "เสร็จแล้วมาใช้ for |คำสั่ง for |",
      "edit_duration": 1.915,
      "isForceout": false
    },
    {
      "message_id": 60,
      "editor_id": 13,
      "message_received": "เพื่อมีตัวแปรขึ้นมา 1 ตัว เพื่อจะมาทำการเป็นเหมือนจำนวนรอบนะคะ for in for n ",
      "slice_count": 4,
      "slices": "เพื่อมีตัวแปรขึ้นมา 1 ตัว |เพื่อจะมาทำการเป็นเหมือนจำนวนรอบนะคะ |for in |for n |",
      "edit_duration": 1.711,
      "isForceout": false
    },
    {
      "message_id": 61,
      "editor_id": 13,
      "message_received": "ใช้ว่า n n มันก็ย่ามาจา",
      "slice_count": 2,
      "slices": "ใช้ว่า n |n มันก็ย่ามาจาก|",
      "edit_duration": 1.479,
      "isForceout": false
    },
    {
      "message_id": 62,
      "editor_id": 13,
      "message_received": "เหมือน name นี่ล่ะ ให้รู้ว่า n นี่นะคะ ถ้า end ใน name เห็นไหมคะ for in name ",
      "slice_count": 4,
      "slices": "เหมือน name นี่ล่ะ |ให้รู้ว่า n นี่นะคะ |ถ้า n ใน name |เห็นไหมคะ for in name |",
      "edit_duration": 1.883,
      "isForceout": false
    },
    {
      "message_id": 63,
      "editor_id": 13,
      "message_received": "สำหรับ n ที่อยู่ใน name นะคะ ",
      "slice_count": 1,
      "slices": "สำหรับ n ที่อยู่ใน name นะคะ |",
      "edit_duration": 9.98,
      "isForceout": false
    },
    {
      "message_id": 64,
      "editor_id": 13,
      "message_received": "นะคะ ก็คือต้องการ",
      "slice_count": 1,
      "slices": "ก็คือต้องการ|",
      "edit_duration": 4.06,
      "isForceout": false
    },
    {
      "message_id": 65,
      "editor_id": 13,
      "message_received": "ให้คุณวนไอ้ตัวนี้ ไอ้สิ่งที่อยู่ใน name นี่ วิธีการก็คือให้ print n ให้เห็น ",
      "slice_count": 3,
      "slices": "ให้คุณวนไอ้ตัวนี้ |ไอ้สิ่งที่อยู่ใน name นี่ |วิธีการ ก็คือให้ print n ให้เห็น |",
      "edit_duration": 3.48,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 1,
      "slices": "มันจะวน|",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 66,
      "editor_id": 13,
      "message_received": "อย่างไร อันดับแรก ",
      "slice_count": 2,
      "slices": "อย่างไร |อันดับแรก |",
      "edit_duration": 10.475,
      "isForceout": false
    },
    {
      "message_id": 67,
      "editor_id": 13,
      "message_received": "เราเห็นตัวอย่างแล้วนะ ทีนี้เราก็ต้องลองโค้ดดู",
      "slice_count": 2,
      "slices": "เราเห็นตัวอย่างแล้วนะ |ทีนี้เราก็ต้องลองโค้ดดู |",
      "edit_duration": 1.019,
      "isForceout": false
    },
    {
      "message_id": 68,
      "editor_id": 13,
      "message_received": "เด็ก ๆ จะต้องเปิดโปรแกรม Colab จำได้นะคะ ที่เป็นออนไลน์ในสัปดาห์ก่อนน่ะ ",
      "slice_count": 4,
      "slices": "เด็ก ๆ จะต้องเปิดโปรแกรม Colab |จำได้นะคะ |ที่เป็นออนไลน์ |ในสัปดาห์ก่อนน่ะ |",
      "edit_duration": 3.343,
      "isForceout": false
    },
    {
      "message_id": 69,
      "editor_id": 13,
      "message_received": "เปิด Web browser ขึ้นมาลูก ",
      "slice_count": 1,
      "slices": "เปิด Web Browser ขึ้นมาลูก |",
      "edit_duration": 5.748,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 1,
      "slices": "เดี๋ยวนะ สลับเลย |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 70,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 71,
      "editor_id": 13,
      "message_received": "เปิดเว็บเบาเซอร์แล้วนะ ",
      "slice_count": 1,
      "slices": "เปิด Web browser แล้วนะ |",
      "edit_duration": 15.618,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 1,
      "slices": "เปิด Web browser |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 72,
      "editor_id": 13,
      "message_received": "แล้วพิมพ์ Colab Cola",
      "slice_count": 1,
      "slices": "แล้วพิมพ์ Colab |",
      "edit_duration": 12.024,
      "isForceout": false
    },
    {
      "message_id": 73,
      "editor_id": 13,
      "message_received": "Colab นี่ ที่เป็นโปรแกรมเขียนโค้ดออนไลน์น่ะค่ะ ",
      "slice_count": 2,
      "slices": "Colab นี่ |ที่เป็นโปรแกรมเขียนโค้ดออนไลน์น่ะค่ะ |",
      "edit_duration": 10.576,
      "isForceout": false
    },
    {
      "message_id": 74,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 75,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 76,
      "editor_id": 13,
      "message_received": "เขียนโค้ด Python นะ เลือกตัวนี้",
      "slice_count": 2,
      "slices": "เขียนโค้ด Python นะคะ| เลือกตัวนี้|",
      "edit_duration": 8.79,
      "isForceout": false
    },
    {
      "message_id": 77,
      "editor_id": 13,
      "message_received": "Colab ตัวนี้นะคะ Colab Colab ",
      "slice_count": 3,
      "slices": "Colab ตัวนี้นะคะ |Colab |Colab |",
      "edit_duration": 7.124,
      "isForceout": false
    },
    {
      "message_id": 78,
      "editor_id": 13,
      "message_received": "คลิกเข้าไปเลย",
      "slice_count": 1,
      "slices": "คลิกเข้าไปเลย |",
      "edit_duration": 5.187,
      "isForceout": false
    },
    {
      "message_id": 79,
      "editor_id": 13,
      "message_received": "คลิกเข้าไปเลย ",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 80,
      "editor_id": 13,
      "message_received": "ก็ให้เราเข้าสู่ระบบ",
      "slice_count": 1,
      "slices": "ก็ให้เราเข้าสู่ระบบ |",
      "edit_duration": 2.414,
      "isForceout": false
    },
    {
      "message_id": 81,
      "editor_id": 13,
      "message_received": "จำได้นะ ก็คือ... ",
      "slice_count": 2,
      "slices": "จำได้นะ |ก็คือ... |",
      "edit_duration": 2.488,
      "isForceout": false
    },
    {
      "message_id": 82,
      "editor_id": 13,
      "message_received": "ไม่แน่ใจเข้าให้หรือยัง ",
      "slice_count": 1,
      "slices": "ไม่แน่ใจเข้าให้หรือยัง |",
      "edit_duration": 7.055,
      "isForceout": false
    },
    {
      "message_id": 83,
      "editor_id": 13,
      "message_received": "เดี๋ยวลองก็ได้",
      "slice_count": 1,
      "slices": "เดี๋ยวลองก็ได้ |",
      "edit_duration": 6.045,
      "isForceout": false
    },
    {
      "message_id": 84,
      "editor_id": 13,
      "message_received": "ถ้าเข้าสู่ระบบจำได้นะ ",
      "slice_count": 2,
      "slices": "ถ้าเข้าสู่ระบบ |จำได้นะ |",
      "edit_duration": 8.98,
      "isForceout": false
    },
    {
      "message_id": 85,
      "editor_id": 13,
      "message_received": "เคยเข้าสู่ระบบไว้แล้วน่ะ ให้เข้า เดี๋ยวมัน",
      "slice_count": 3,
      "slices": "เคยเข้าสู่ระบบไว้แล้วน่ะ |ให้เข้า| ไม่อย่างนั้นเดี๋ยวมัน|",
      "edit_duration": 3.948,
      "isForceout": false
    },
    {
      "message_id": 86,
      "editor_id": 13,
      "message_received": "ไม่ Run เดี๋ยวจะ Run ไม่ได้ เด็ก ๆ ต้องคลิกเข้าสู่",
      "slice_count": 3,
      "slices": "ไม่ Run |เดี๋ยวจะ Run ไม่ได้ |เด็ก ๆ ต้องคลิกเพื่อเข้าสู่|",
      "edit_duration": 3.409,
      "isForceout": false
    },
    {
      "message_id": 87,
      "editor_id": 13,
      "message_received": "ระบบด้วย",
      "slice_count": 1,
      "slices": "ระบบด้วย |",
      "edit_duration": 8.596,
      "isForceout": false
    },
    {
      "message_id": 88,
      "editor_id": 13,
      "message_received": "ไม่แน่ใจเหมือนกันใช้ตัวไหน ",
      "slice_count": 2,
      "slices": "ไม่แน่ใจเหมือนกัน จำไม่ได้ |ใช้ตัวไหน |",
      "edit_duration": 9.416,
      "isForceout": false
    },
    {
      "message_id": 89,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 90,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 91,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 92,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 93,
      "editor_id": 13,
      "message_received": "นะคะ ถ้าใครเข้าสู่ระบบเรียบร้อยแล้ว",
      "slice_count": 2,
      "slices": "นะคะ |ถ้าใครเข้าสู่ระบบเรียบร้อยแล้ว |",
      "edit_duration": 0.705,
      "isForceout": false
    },
    {
      "message_id": 94,
      "editor_id": 13,
      "message_received": "สังเกตบัญชีจะต้องเป็นรูปเราหรือชื่อเรานะ เสร็จแล้วเราเริ่มต้น ก็คือเราเลือก Code ใช่ไหม ",
      "slice_count": 4,
      "slices": "สังเกตบัญชี |จะต้องเป็นรูปเราหรือชื่อเรานะ |เสร็จแล้วเราเริ่มต้น |ก็คือเราเลือก Code ใช่ไหม |",
      "edit_duration": 1.295,
      "isForceout": false
    },
    {
      "message_id": 95,
      "editor_id": 13,
      "message_received": "ก็คือ Coding นั่นเอง ก็คือเราจะเริ่มเขียนโค้ด ",
      "slice_count": 2,
      "slices": "ก็คือ Coding นั่นเอง |ก็คือเราจะเริ่มเขียนโค้ด |",
      "edit_duration": 1.994,
      "isForceout": false
    },
    {
      "message_id": 96,
      "editor_id": 13,
      "message_received": "เปิดให้เห็น 2 หน้าต่างทำอย่างไร",
      "slice_count": 1,
      "slices": "เปิดให้เห็น 2 หน้าต่างทำอย่างไร |",
      "edit_duration": 1.546,
      "isForceout": false
    },
    {
      "message_id": 97,
      "editor_id": 13,
      "message_received": "เดี๋ยว ๆ เดี๋ยวนะ มันต้องย่อ 2 หน้าไม่อย่างนั้นมันจะมองไม่เห็น Coding ",
      "slice_count": 2,
      "slices": "เดี๋ยว ๆ เดี๋ยวนะ มันต้องย่อ 2 หน้า |ไม่อย่างนั้นมันจะมองไม่เห็น Coding |",
      "edit_duration": 0.692,
      "isForceout": false
    },
    {
      "message_id": 98,
      "editor_id": 13,
      "message_received": "แป๊บ สลับ มันออกมาตัวไหนนี่",
      "slice_count": 2,
      "slices": "แป๊บ สลับ |มันสลับมาตัวไหนนี่ |",
      "edit_duration": 3.644,
      "isForceout": false
    },
    {
      "message_id": 99,
      "editor_id": 13,
      "message_received": "มาตัวไหนนี่ เลือกผิดอันใช่ไหมนี่ ",
      "slice_count": 1,
      "slices": "เลือกผิดอันใช่ไหมนี่ |",
      "edit_duration": 14.588,
      "isForceout": false
    },
    {
      "message_id": 100,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 101,
      "editor_id": 13,
      "message_received": "นะเด็ก ๆ นะ แป๊บหนึ่งนะ ",
      "slice_count": 1,
      "slices": "นะเด็ก ๆ นะ แป๊บหนึ่งนะ |",
      "edit_duration": 16.01,
      "isForceout": true
    },
    {
      "message_id": 102,
      "editor_id": 13,
      "message_received": "ไม่เห็น ",
      "slice_count": 1,
      "slices": "ไม่เห็น |",
      "edit_duration": 16.006,
      "isForceout": true
    },
    {
      "message_id": 103,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 104,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 105,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 106,
      "editor_id": 13,
      "message_received": "วางไว้คู่กัน ",
      "slice_count": 1,
      "slices": "วางไว้คู่กัน |",
      "edit_duration": 11.171,
      "isForceout": false
    },
    {
      "message_id": 107,
      "editor_id": 13,
      "message_received": "เอาไว้ฝั่งไหนจะเห็น",
      "slice_count": 1,
      "slices": "เอาไว้ฝั่งไหนจะเห็น |",
      "edit_duration": 6.349,
      "isForceout": false
    },
    {
      "message_id": 108,
      "editor_id": 13,
      "message_received": "ไม่ได้อีก ใหญ่ไป ",
      "slice_count": 2,
      "slices": "ไม่ได้อีก |ใหญ่ไป |",
      "edit_duration": 3.999,
      "isForceout": false
    },
    {
      "message_id": 109,
      "editor_id": 13,
      "message_received": "ไม่ให้ความร่วมมือในการย่อเลย ",
      "slice_count": 1,
      "slices": "ไม่ให้ความร่วมมือในการย่อเลย |",
      "edit_duration": 6.019,
      "isForceout": false
    },
    {
      "message_id": 110,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 111,
      "editor_id": 13,
      "message_received": "เห็นไหม เห็นหรือยัง ",
      "slice_count": 1,
      "slices": "เห็นไหม เห็นหรือยัง |",
      "edit_duration": 16.009,
      "isForceout": true
    },
    {
      "message_id": 112,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 113,
      "editor_id": 13,
      "message_received": "โอเคนะ ไม่ยอมปิด",
      "slice_count": 2,
      "slices": "โอเคนะ |ไม่ยอมปิด|",
      "edit_duration": 7.192,
      "isForceout": false
    },
    {
      "message_id": 114,
      "editor_id": 13,
      "message_received": "ไปให้อีก",
      "slice_count": 1,
      "slices": "ไปให้อีก|",
      "edit_duration": 11.65,
      "isForceout": false
    },
    {
      "message_id": 115,
      "editor_id": 13,
      "message_received": "เปิด 2 หน้าต่าง เดี๋ยวเปิด 2 หน้าต่างนะคะ ",
      "slice_count": 2,
      "slices": "เปิด 2 หน้าต่าง |เดี๋ยวเปิด 2 หน้าต่างนะคะ |",
      "edit_duration": 7.594,
      "isForceout": false
    },
    {
      "message_id": 116,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 117,
      "editor_id": 13,
      "message_received": "โอเคไหม ",
      "slice_count": 1,
      "slices": "ยอมไหม |",
      "edit_duration": 5.973,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 1,
      "slices": "โอเคไหม |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 118,
      "editor_id": 13,
      "message_received": "เดี๋ยวจะเปปิดแบบ 2 หน้าต่าง",
      "slice_count": 1,
      "slices": "เดี๋ยวจะเปปิดแบบ 2 หน้าต่าง |",
      "edit_duration": 3.724,
      "isForceout": false
    },
    {
      "message_id": 119,
      "editor_id": 13,
      "message_received": "โอเค ได้ไหม ไม่เห็นฝั่งนี้อีก เอา",
      "slice_count": 4,
      "slices": "โอเค| ได้ไหม| ไม่เห็นฝั่งนี้อีก |เอา |",
      "edit_duration": 2.231,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 1,
      "slices": "เอา |",
      "edit_duration": 0,
      "isForceout": true
    },
    {
      "message_id": 120,
      "editor_id": 13,
      "message_received": "ลงมานี่ ",
      "slice_count": 1,
      "slices": "ลงมานี่ |",
      "edit_duration": 8.457,
      "isForceout": false
    },
    {
      "message_id": 121,
      "editor_id": 13,
      "message_received": "เดี๋ยวนะ แป๊บหนึ่ง",
      "slice_count": 1,
      "slices": "เดี๋ยวนะ แป๊บหนึ่ง |",
      "edit_duration": 6.863,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 1,
      "slices": "แหม แหม ๆ ๆ |",
      "edit_duration": 0,
      "isForceout": true
    },
    {
      "message_id": -1,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 1,
      "slices": "ๆ ๆ |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 122,
      "editor_id": 13,
      "message_received": "โอเคหรือยัง Colab ไม่เห็นอีก ",
      "slice_count": 2,
      "slices": "โอเคหรือยัง |Colab ไม่เห็นอีก |",
      "edit_duration": 5.929,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 1,
      "slices": "โอเคนะ |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 123,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 124,
      "editor_id": 13,
      "message_received": "โอเคนะคะ บรรทัดแรกให้ประกาศตัวแปรใช่ไหม ",
      "slice_count": 2,
      "slices": "นะคะ |บรรทัดแรกให้ประกาศตัวแปรใช่ไหม |",
      "edit_duration": 5.854,
      "isForceout": false
    },
    {
      "message_id": 125,
      "editor_id": 13,
      "message_received": "ตัวแปรชื่อว่า name เราก็เริ่มเลย เริ่มพิมพ์ ",
      "slice_count": 3,
      "slices": "ตัวแปรชื่อว่า name |เราก็เริ่มเลย |เริ่มพิมพ์ |",
      "edit_duration": 5.156,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 1,
      "slices": "นะคะ |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 126,
      "editor_id": 13,
      "message_received": "name นี่สังเกต บอกแล้ว",
      "slice_count": 3,
      "slices": "name นี่ |สังเกต |บอกแล้ว|",
      "edit_duration": 8.156,
      "isForceout": false
    },
    {
      "message_id": 127,
      "editor_id": 13,
      "message_received": "ตัวแปรนี่ควรจะเป็น ถ้าใช้",
      "slice_count": 3,
      "slices": "ตัวแปรนี่ |ควรจะเป็น |ถ้าใช้|",
      "edit_duration": 4.697,
      "isForceout": false
    },
    {
      "message_id": 128,
      "editor_id": 13,
      "message_received": "ตัวเล็กต้องจำได้นะคะ ตัวเล็กตัวใหญ่ต่างกัน ",
      "slice_count": 2,
      "slices": "ตัวเล็กต้องจำได้นะคะ |ตัวเล็กตัวใหญ่ต่างกัน |",
      "edit_duration": 5.771,
      "isForceout": false
    },
    {
      "message_id": 129,
      "editor_id": 13,
      "message_received": "name ปึ๊บ วิธีประกาศตัวแปร",
      "slice_count": 2,
      "slices": "name ปึ๊บ |วิธีประกาศตัวแปร ก็คือ|",
      "edit_duration": 0.659,
      "isForceout": false
    },
    {
      "message_id": 130,
      "editor_id": 13,
      "message_received": "ชื่อตัวแปรแล้วตามด้วยเครื่องหมายเท่ากับ โดยก่อนจะพิมพ์เครื่องหมายเท่ากับเราต้องเว้นวรรคเสมอนะคะ เครื่องเท่ากับแล้ว",
      "slice_count": 5,
      "slices": "ชื่อตัวแปรแล้วตามด้วยเครื่องหมายเท่ากับ |โดยก่อนจะพิมพ์เครื่องหมายเท่ากับ |เราต้องเว้นวรรคเสมอนะคะ |เครื่องเท่ากับ|แล้ว|",
      "edit_duration": 1.315,
      "isForceout": false
    },
    {
      "message_id": 131,
      "editor_id": 13,
      "message_received": "ก็ตามด้วยบอกค่า หรือบอกชนิดของข้อมูล ตัวแปรนี้",
      "slice_count": 2,
      "slices": "ก็ตามด้วยบอกค่า |หรือบอกชนิดของข้อมูลให้ตัวแปรนี้ |",
      "edit_duration": 1.14,
      "isForceout": false
    },
    {
      "message_id": 132,
      "editor_id": 13,
      "message_received": "ชื่อตัวแปรก็บอกอยู่แล้ว name name นั่นหมายถึงชื่อ ",
      "slice_count": 3,
      "slices": "ชื่อตัวแปรก็บอกอยู่แล้ว |name |name นั้นหมายถึงชื่อ |",
      "edit_duration": 4.835,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 1,
      "slices": "เพราะฉะนั้น |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 133,
      "editor_id": 13,
      "message_received": "ค่าที่เราจะใส่เข้าไปก็คือชื่อนะคะ ",
      "slice_count": 1,
      "slices": "ค่าที่เราจะใส่เข้าไปก็คือชื่อนะคะ |",
      "edit_duration": 11.677,
      "isForceout": false
    },
    {
      "message_id": 134,
      "editor_id": 13,
      "message_received": "เด็ก ๆ ใส่ชื่อตัวเอง",
      "slice_count": 1,
      "slices": "เด็ก ๆ ใส่ชื่อตัวเอง|",
      "edit_duration": 8.924,
      "isForceout": false
    },
    {
      "message_id": 135,
      "editor_id": 13,
      "message_received": "ก็ได้นะคะ ถ้าอยากรู้",
      "slice_count": 2,
      "slices": "ก็ได้นะคะ| ถ้าอยากรู้|",
      "edit_duration": 2.124,
      "isForceout": false
    },
    {
      "message_id": 136,
      "editor_id": 13,
      "message_received": "นะคะ ไม่จำเป็นต้องใส่ชื่อแม่ลงไป ",
      "slice_count": 2,
      "slices": "นะคะ |ไม่จำเป็นต้องใส่ชื่อแม่ลงไป |",
      "edit_duration": 1.926,
      "isForceout": false
    },
    {
      "message_id": 137,
      "editor_id": 13,
      "message_received": "พิมพ์ชื่อตัวเองลงไปก็ได้ ตรงนี้",
      "slice_count": 2,
      "slices": "พิมพ์ชื่อตัวเองลงไปก็ได้ |ตรงนี้ |",
      "edit_duration": 5.92,
      "isForceout": false
    },
    {
      "message_id": 138,
      "editor_id": 13,
      "message_received": "ข้อมูลในนี้คือเด็ก ๆ กำหนดเองได้นะคะ ",
      "slice_count": 2,
      "slices": "ข้อมูลในนี้ คือ |เด็ก ๆ กำหนดเองได้นะคะ |",
      "edit_duration": 3.942,
      "isForceout": false
    },
    {
      "message_id": 139,
      "editor_id": 13,
      "message_received": "ใส่ลงไป แต่ให้รู้ว่าตัวแปรนี้",
      "slice_count": 2,
      "slices": "ใส่ลงไป |แต่ให้รู้ว่าตัวแปรนี้ |",
      "edit_duration": 1.657,
      "isForceout": false
    },
    {
      "message_id": 140,
      "editor_id": 13,
      "message_received": "ก็คือตัวแปรสำหรับข้อมูลที่เป็นชื่อนั่นเองนะคะ เสร็จแล้วในบรรทัดที่ 2 เรา",
      "slice_count": 3,
      "slices": "ก็คือตัวแปรสำหรับข้อมูลที่เป็นชื่อนั่นเองนะคะ |เสร็จแล้วในบรรทัดที่ 2 |เรา|",
      "edit_duration": 2.968,
      "isForceout": false
    },
    {
      "message_id": 141,
      "editor_id": 13,
      "message_received": "จะใช้คำสั่ง for นะคะ for แลเวก็มีตัวแปรชื่อว่า",
      "slice_count": 2,
      "slices": "จะใช้คำสั่ง for นะคะ |for แล้วก็มีตัวแปรชื่อว่า|",
      "edit_duration": 1.484,
      "isForceout": false
    },
    {
      "message_id": 142,
      "editor_id": 13,
      "message_received": "n สังเกตนะคะ ถ้าไม่ได้กด Tab นี่ ไม่ต้องไปทำอะไรมันนะ ",
      "slice_count": 4,
      "slices": "n |สังเกตนะคะ |ถ้าไม่ได้กด Tab นี่ |ไม่ต้องไปทำอะไรมันนะ |",
      "edit_duration": 2.505,
      "isForceout": false
    },
    {
      "message_id": 143,
      "editor_id": 13,
      "message_received": "ตำแหน่งของโครงสร้างของ",
      "slice_count": 2,
      "slices": "ตำแหน่งของโครงสร้าง|ของ|",
      "edit_duration": 8.506,
      "isForceout": false
    },
    {
      "message_id": 144,
      "editor_id": 13,
      "message_received": "ตัวโปรแกรมน่ะ ต้องพิมพ์ให้ถูกต้อง",
      "slice_count": 2,
      "slices": "ตัวโปรแกรมน่ะ |ต้องพิมพ์ให้ถูกต้อง|",
      "edit_duration": 1.005,
      "isForceout": false
    },
    {
      "message_id": 145,
      "editor_id": 13,
      "message_received": "ตามโครงสร้าง ไม่อย่างนั้นขึ้น Error นะคะ for n ",
      "slice_count": 3,
      "slices": "ตามโครงสร้าง |ไม่อย่างนั้นเดี๋ยวขึ้น Error นะคะ |for n |",
      "edit_duration": 1.354,
      "isForceout": false
    },
    {
      "message_id": 146,
      "editor_id": 13,
      "message_received": "in in นี่ก็เป็นคำสั่งที่ใช้คู่กับ ",
      "slice_count": 2,
      "slices": "in |in นี่ก็เป็นคำสั่งที่ใช้คู่กับ |",
      "edit_duration": 4.887,
      "isForceout": false
    },
    {
      "message_id": 147,
      "editor_id": 13,
      "message_received": "for นะคะ for n in name นะคะ ",
      "slice_count": 2,
      "slices": "for นะคะ |for n in name นะคะ |",
      "edit_duration": 4.271,
      "isForceout": false
    },
    {
      "message_id": 148,
      "editor_id": 13,
      "message_received": "ก็คือตัวแปร n ใน name นี่",
      "slice_count": 1,
      "slices": "ก็คือตัวแปร n ใน name นี่ |",
      "edit_duration": 2.221,
      "isForceout": false
    },
    {
      "message_id": 149,
      "editor_id": 13,
      "message_received": "นะคะ ทุกครั้งที่ใช้คำสั่ง for ปิดตัวคำสั่ง",
      "slice_count": 3,
      "slices": "นะคะ |ทุกครั้งที่ใช้คำสั่ง for |ปิดตัวคำสั่ง|",
      "edit_duration": 7.491,
      "isForceout": true
    },
    {
      "message_id": 150,
      "editor_id": 13,
      "message_received": "ด้วยเครื่องหมาย : เสมอะนคะ ",
      "slice_count": 1,
      "slices": "ด้วยเครื่องหมาย Colon เสมอะนคะเด็ก ๆ |",
      "edit_duration": 10.012,
      "isForceout": false
    },
    {
      "message_id": 151,
      "editor_id": 13,
      "message_received": "สังเกตเห็นไหมใน colab นี่",
      "slice_count": 2,
      "slices": "สังเกตเห็นไหม|ใน colab นี่ |",
      "edit_duration": 5.139,
      "isForceout": false
    },
    {
      "message_id": 152,
      "editor_id": 13,
      "message_received": "สีของตัวแปรมันจะเป็นสีดำเห็นไหมคะ อะไรเป็นตัวแปรมันจะเป็นสีดำ",
      "slice_count": 3,
      "slices": "สีของตัวแปรมันจะเป็นสีดำเห็นไหมคะ |อะไรเป็นตัวแปร|มันจะเป็นสีดำ|",
      "edit_duration": 2.247,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 153,
      "editor_id": 13,
      "message_received": "เห็นไหม บอกให้รู้ นะคะ ",
      "slice_count": 2,
      "slices": "เห็นไหม |บอกให้รู้นะคะ |",
      "edit_duration": 1.188,
      "isForceout": false
    },
    {
      "message_id": 154,
      "editor_id": 13,
      "message_received": "จากนั้นสั่งลูปแล้ว สิ่งที่ต้องการต่อมา ก็คือให้มันแสดง ",
      "slice_count": 3,
      "slices": "จากนั้นสั่ง loop แล้ว |สิ่งที่ต้องการต่อมา |ก็คือให้มันแสดง |",
      "edit_duration": 5.935,
      "isForceout": false
    },
    {
      "message_id": 155,
      "editor_id": 13,
      "message_received": "สั่งให้มันวนลูป แต่เราจะรู้ได้อย่างไร",
      "slice_count": 2,
      "slices": "สั่งให้มันวน loop| แต่เราจะรู้ได้อย่างไรว่า loop วน|",
      "edit_duration": 4.885,
      "isForceout": false
    },
    {
      "message_id": 156,
      "editor_id": 13,
      "message_received": "หรือไม่ เราก็ต้องสั่งให้มันแสดง",
      "slice_count": 2,
      "slices": "หรือไม่ |เราก็ต้องสั่งให้มันแสดง|",
      "edit_duration": 7.154,
      "isForceout": false
    },
    {
      "message_id": 157,
      "editor_id": 13,
      "message_received": "ในการแสดงผล เห็นไหมคะ เมื่อเราพิมพ์คำสั่ง for พอกด Enter ปุ๊บ สังเกตตำแหน่งมันจะขยับ",
      "slice_count": 5,
      "slices": "ในการแสดงผล |เห็นไหมคะ |เมื่อเราพิมพ์คำสั่ง for |พอกด Enter ปุ๊บ |สังเกตตำแหน่งมันจะขยับ|",
      "edit_duration": 3.902,
      "isForceout": false
    },
    {
      "message_id": 158,
      "editor_id": 13,
      "message_received": "เข้ามามันจะไม่อยู่ชิดนะคะ คำสั่ง print นั่นเอง p-r-i-n-t ",
      "slice_count": 3,
      "slices": "เข้ามามันจะไม่อยู่ชิดนะคะ |คำสั่ง print นั่นเอง| p-r-i-n-t |",
      "edit_duration": 3.581,
      "isForceout": false
    },
    {
      "message_id": 159,
      "editor_id": 13,
      "message_received": "print นั่นเอง p-r-i-n-t",
      "slice_count": 1,
      "slices": "print |",
      "edit_duration": 10.314,
      "isForceout": false
    },
    {
      "message_id": 160,
      "editor_id": 13,
      "message_received": "print แล้วก็พิมพ์เครื่องหมายวงเล็บ เห็นไหมคะ สิ่งที่เราต้องการให้แสดงใน print นะคะ ",
      "slice_count": 3,
      "slices": "แล้วก็พิมพ์เครื่องหมายวงเล็บ| เห็นไหมคะ |สิ่งที่เราต้องการให้แสดงใน print นะคะ |",
      "edit_duration": 6.969,
      "isForceout": false
    },
    {
      "message_id": 161,
      "editor_id": 13,
      "message_received": "ก็คือตัวแปรที่ชื่อว่า n ",
      "slice_count": 1,
      "slices": "ก็คือตัวแปรที่ชื่อว่า n |",
      "edit_duration": 9.052,
      "isForceout": false
    },
    {
      "message_id": 162,
      "editor_id": 13,
      "message_received": "นะคะ เพราะว่าใน for นี้สั่ง สั่ง",
      "slice_count": 3,
      "slices": "นะคะ |เพราะว่าใน for นี้สั่ง |สั่ง|",
      "edit_duration": 0.813,
      "isForceout": false
    },
    {
      "message_id": 163,
      "editor_id": 13,
      "message_received": "ให้ n ทำงาน เพราะฉะนั้น เราต้องใช้ให้แสดงตัวแปรที่ชื่อว่า n จำได้หรือเปล่า วิธี ",
      "slice_count": 5,
      "slices": "ให้ n ทำงาน| เพราะฉะนั้น เ|ราต้องใช้ให้แสดงตัวแปรที่ชื่อว่า n| จำได้หรือเปล่า |วิธี |",
      "edit_duration": 1.528,
      "isForceout": false
    },
    {
      "message_id": 164,
      "editor_id": 13,
      "message_received": "Run Code ในตัว",
      "slice_count": 2,
      "slices": "Run Code |ในตัว|",
      "edit_duration": 4.981,
      "isForceout": false
    },
    {
      "message_id": 165,
      "editor_id": 13,
      "message_received": "โปรแกรมนี้ ก็คือกดที่ปุ่ม ",
      "slice_count": 2,
      "slices": "โปรแกรมนี้ |ก็คือกดที่ปุ่มที่เป็นรูป|",
      "edit_duration": 2.708,
      "isForceout": false
    },
    {
      "message_id": 166,
      "editor_id": 13,
      "message_received": "เหมือน Play นี่เห็นไหมคะ กด 1 ครั้ง มันก็จะหมุน หมุน หมุน ",
      "slice_count": 3,
      "slices": "เหมือน Play นี่ |เห็นไหมคะ กด 1 ครั้ง |มันก็จะหมุน ๆ ๆ |",
      "edit_duration": 6.262,
      "isForceout": false
    },
    {
      "message_id": 167,
      "editor_id": 13,
      "message_received": "เพื่อให้มันแสดงผล ",
      "slice_count": 1,
      "slices": "เพื่อให้มันแสดงผล |",
      "edit_duration": 5.844,
      "isForceout": false
    },
    {
      "message_id": 168,
      "editor_id": 13,
      "message_received": "นี่เน็ตช้านะนี่ ",
      "slice_count": 1,
      "slices": "นี่เน็ตช้านะนี่ |",
      "edit_duration": 8.59,
      "isForceout": false
    },
    {
      "message_id": 169,
      "editor_id": 13,
      "message_received": "เห็นไหม สิ่งที่จะแสดงออกมา ",
      "slice_count": 2,
      "slices": "เห็นไหม |สิ่งที่จะแสดงออกมา |",
      "edit_duration": 4.463,
      "isForceout": false
    },
    {
      "message_id": 170,
      "editor_id": 13,
      "message_received": "เห็นไหมคะ n ใน name ใน name มีอะไร ",
      "slice_count": 3,
      "slices": "เห็นไหมคะ |n ใน name |ใน name มีอะไร |",
      "edit_duration": 2.581,
      "isForceout": false
    },
    {
      "message_id": 171,
      "editor_id": 13,
      "message_received": "มีคำว่า \"สุธิรา\" ",
      "slice_count": 1,
      "slices": "มีคำว่า \"สุธิรา\" |",
      "edit_duration": 1.722,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 1,
      "slices": "ส เสือ สระอุ |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 172,
      "editor_id": 13,
      "message_received": "ธิ-ร-า ถ้าเด็ก ๆ ใส่ชื่อตัวเอง สิ่งที่มันแสดง",
      "slice_count": 2,
      "slices": "ธิ-ร-า ถ้าเด็ก ๆ ใส่ชื่อตัวเอง| สิ่งที่มันแสดง|",
      "edit_duration": 12.228,
      "isForceout": false
    },
    {
      "message_id": 173,
      "editor_id": 13,
      "message_received": "ออกมามันก็จะเป็นชื่อของเด็ก ๆ นะคะ ",
      "slice_count": 1,
      "slices": "ออกมามันก็จะเป็นชื่อของเด็ก ๆ นะคะ |",
      "edit_duration": 7.806,
      "isForceout": false
    },
    {
      "message_id": 174,
      "editor_id": 13,
      "message_received": "เข้าใจนะ ",
      "slice_count": 1,
      "slices": "เข้าใจนะ |",
      "edit_duration": 8.122,
      "isForceout": false
    },
    {
      "message_id": 175,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 176,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 177,
      "editor_id": 13,
      "message_received": "บอกแล้วว่า for นี้",
      "slice_count": 1,
      "slices": "บอกแล้วว่า for นี้นะคะ |",
      "edit_duration": 8.583,
      "isForceout": false
    },
    {
      "message_id": 178,
      "editor_id": 13,
      "message_received": "มันใช้ในกรณีที่ให้วน",
      "slice_count": 1,
      "slices": "มันใช้ในกรณีที่ให้วน|",
      "edit_duration": 12.239,
      "isForceout": false
    },
    {
      "message_id": 179,
      "editor_id": 13,
      "message_received": "รอบที่มีจำนวนมที่แน่นอน เพราเหมือนชื่อนี",
      "slice_count": 2,
      "slices": "รอบที่มีจำนวนมที่แน่นอน |เพราะเหมือนชื่อนี่ |",
      "edit_duration": 1.031,
      "isForceout": false
    },
    {
      "message_id": 180,
      "editor_id": 13,
      "message_received": "ก็คือชื่อมันโดนระบุว่ามีตัวอักษรแค่ 1 2 3 4 5 6 นึกออกไหม มันก็จะทำไปจนกว่า",
      "slice_count": 3,
      "slices": "ก็คือชื่อมันโดนระบุว่ามีตัวอักษรแค่ 1 2 3 4 5 6| นึกออกไหม |มันก็จะทำไปจนกว่า|",
      "edit_duration": 6.286,
      "isForceout": false
    },
    {
      "message_id": 181,
      "editor_id": 13,
      "message_received": "จะแสดงชื่อของเราน่ะค่ะ จนครบ ",
      "slice_count": 2,
      "slices": "จะแสดงชื่อของเราน่ะค่ะ |จนครบ |",
      "edit_duration": 3.403,
      "isForceout": false
    },
    {
      "message_id": 182,
      "editor_id": 13,
      "message_received": "นึกออกนะ เพราะฉะนั้น ถ้าสมมติ",
      "slice_count": 3,
      "slices": "นึกออกนะ |เพราะฉะนั้น |ถ้าสมมติ|",
      "edit_duration": 2.387,
      "isForceout": false
    },
    {
      "message_id": 183,
      "editor_id": 13,
      "message_received": "เด็ก ๆ ลองเปลี่ยนนะคะ ใส่ทั้งชื่อและนามสกุลตัวเองเข้าไปดู ใน ",
      "slice_count": 4,
      "slices": "เด็ก ๆ ลองเปลี่ยนนะคะ |ใส่ทั้งชื่อ|และนามสกุลตัวเองเข้าไปดู |ใน |",
      "edit_duration": 1.985,
      "isForceout": false
    },
    {
      "message_id": 184,
      "editor_id": 13,
      "message_received": "Colab นี่ พิมพ์ภาษาไทยได้อยู่แล้ว เด็ก ๆ ",
      "slice_count": 2,
      "slices": "Colab นี่ พิมพ์ภาษาไทยได้อยู่แล้วนะคะ| เด็ก ๆ |",
      "edit_duration": 4.625,
      "isForceout": false
    },
    {
      "message_id": 185,
      "editor_id": 13,
      "message_received": "เปลี่ยนรูปแบบนะ ",
      "slice_count": 1,
      "slices": "เปลี่ยนรูปแบบนะ |",
      "edit_duration": 2.823,
      "isForceout": false
    },
    {
      "message_id": 186,
      "editor_id": 13,
      "message_received": "ฟอนต์เป็นไทย เป็นอังกฤษ เดี๋ยวลองดูนะคะ ",
      "slice_count": 2,
      "slices": "ฟอนต์เป็นไทย เป็นอังกฤษ |ลองดูนะคะ |",
      "edit_duration": 2.145,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 1,
      "slices": "เดี๋ยวลองให้ดูใหม่|",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 187,
      "editor_id": 13,
      "message_received": "อีกรอบหนึ่งนะคะ เมื่อกี้เฉพาะชื่อใช่ไหมคะ เรา",
      "slice_count": 3,
      "slices": "อีกรอบหนึ่งนะคะ |เมื่อกี้เฉพาะชื่อใช่ไหมคะ |เรา|",
      "edit_duration": 9.268,
      "isForceout": false
    },
    {
      "message_id": 188,
      "editor_id": 13,
      "message_received": "จะลองทั้งชื่อทั้งภาษาอังกฤษ",
      "slice_count": 2,
      "slices": "จะลองทั้งชื่อ |ทั้งภาษาอังกฤษ|",
      "edit_duration": 9.616,
      "isForceout": false
    },
    {
      "message_id": 189,
      "editor_id": 13,
      "message_received": "นะ เราก็",
      "slice_count": 2,
      "slices": "นะ |เราก็|",
      "edit_duration": 7.454,
      "isForceout": false
    },
    {
      "message_id": 190,
      "editor_id": 13,
      "message_received": "กดที่โค้ดอีก 1 ครั้ง ขี้เกียจพิมพ์แล้วนะ ",
      "slice_count": 2,
      "slices": "กดที่โค้ดอีก 1 ครั้ง |ขี้เกียจพิมพ์แล้วนะ |",
      "edit_duration": 5.16,
      "isForceout": false
    },
    {
      "message_id": 191,
      "editor_id": 13,
      "message_received": "วิธีการ Copy ดูนะคะ ",
      "slice_count": 1,
      "slices": "วิธีการ Copy ดูดี ๆ นะคะ |",
      "edit_duration": 10.827,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 1,
      "slices": "ทำ Tab |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 192,
      "editor_id": 13,
      "message_received": "กดเมาส์ค้างแล้วลากเมาส์ขึ้นไปให้มันเกิด Tab ",
      "slice_count": 2,
      "slices": "กดเมาส์ค้าง |แล้วลากเมาส์ขึ้นไปให้มันเกิด Tab |",
      "edit_duration": 9.128,
      "isForceout": false
    },
    {
      "message_id": 193,
      "editor_id": 13,
      "message_received": "เห็นไหมคะ แล้วก็กดอะไร",
      "slice_count": 2,
      "slices": "เห็นไหมคะ |แล้วก็กดอะไร |",
      "edit_duration": 3.22,
      "isForceout": false
    },
    {
      "message_id": 194,
      "editor_id": 13,
      "message_received": "Ctrl + C เสร็จแล้วก็กด Ctrl + V เพื่อวาง บอกแล้วให้เด็ก ๆ ",
      "slice_count": 4,
      "slices": "Ctrl + C |เสร็จแล้วก็กด Ctrl + V เพื่อวาง| เห็นไหมคะ| บอกแล้วให้เด็ก ๆ |",
      "edit_duration": 1.475,
      "isForceout": false
    },
    {
      "message_id": 195,
      "editor_id": 13,
      "message_received": "ใส่ทั้งชื่อและนามสกุล ",
      "slice_count": 1,
      "slices": "ใส่ทั้งชื่อและนามสกุล |",
      "edit_duration": 4.966,
      "isForceout": false
    },
    {
      "message_id": 196,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 197,
      "editor_id": 13,
      "message_received": "ใช้ตัวแปรเดิมเลย ใช้ตัวแปรเดิมแต่ไปเพิ่ม",
      "slice_count": 3,
      "slices": "ใช้ตัวแปรเดิมเลย |ใช้ตัวแปรเดิม |แต่ไปเพิ่ม|",
      "edit_duration": 2.268,
      "isForceout": false
    },
    {
      "message_id": 198,
      "editor_id": 13,
      "message_received": "ข้อความใช่ไหม เพิ่มนามสกุลเข้าไปในตัวแปรนั้น ",
      "slice_count": 2,
      "slices": "ข้อความใช่ไหม |เพิ่มนามสกุลเข้าไปในตัวแปรนั้น |",
      "edit_duration": 4.194,
      "isForceout": false
    },
    {
      "message_id": 199,
      "editor_id": 13,
      "message_received": "แล้วก็",
      "slice_count": 1,
      "slices": "แล้วก็|",
      "edit_duration": 4.459,
      "isForceout": false
    },
    {
      "message_id": 200,
      "editor_id": 13,
      "message_received": "ลอง Run ดูนะคะ เห็นไหม ผลออกมาก็จะ Run ",
      "slice_count": 3,
      "slices": "ลอง Run ดูนะคะ |เห็นไหม |ผลออกมาก็จะ Run |",
      "edit_duration": 1.79,
      "isForceout": false
    },
    {
      "message_id": 201,
      "editor_id": 13,
      "message_received": "จนครบหมดเลยนะคะ ",
      "slice_count": 1,
      "slices": "จนครบหมดเลยนะคะ |",
      "edit_duration": 6.854,
      "isForceout": false
    },
    {
      "message_id": 202,
      "editor_id": 13,
      "message_received": "มีหมดทุกตัว ไม่มีขาด",
      "slice_count": 2,
      "slices": "มีหมดทุกตัว |ไม่มีขาด|",
      "edit_duration": 6.345,
      "isForceout": false
    },
    {
      "message_id": 203,
      "editor_id": 13,
      "message_received": "ไม่มีหล่น เพราะมันรู้แล้วว่า",
      "slice_count": 3,
      "slices": "ไม่มีหล่น |เพราะมันรู้แล้ว|ว่า|",
      "edit_duration": 2.952,
      "isForceout": false
    },
    {
      "message_id": 204,
      "editor_id": 13,
      "message_received": "มันมีประโยคนี้อยู่ในนี้ มันก็จะ Run ให้",
      "slice_count": 2,
      "slices": "มันมีประโยคนี้อยู่ในตัวนี้ |มันก็จะ Run ให้|",
      "edit_duration": 4.954,
      "isForceout": false
    },
    {
      "message_id": 205,
      "editor_id": 13,
      "message_received": "นะคะ ",
      "slice_count": 1,
      "slices": "นะคะ |",
      "edit_duration": 11.665,
      "isForceout": false
    },
    {
      "message_id": 206,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 207,
      "editor_id": 13,
      "message_received": "ทีนี้เดี๋ยว",
      "slice_count": 1,
      "slices": "ทีนี้เดี๋ยว|",
      "edit_duration": 9.205,
      "isForceout": false
    },
    {
      "message_id": 208,
      "editor_id": 13,
      "message_received": "เด็ก ๆ เขียนเองนะ",
      "slice_count": 1,
      "slices": "เด็ก ๆ เขียนเองนะ |",
      "edit_duration": 3.757,
      "isForceout": false
    },
    {
      "message_id": 209,
      "editor_id": 13,
      "message_received": "อยากให้",
      "slice_count": 1,
      "slices": "อยากให้ |",
      "edit_duration": 9.54,
      "isForceout": false
    },
    {
      "message_id": 210,
      "editor_id": 13,
      "message_received": "นะคะ จะใช้หลักการนี้แต่เปลี่ยนแต่ชื่อ ",
      "slice_count": 3,
      "slices": "นะคะ |ใช้หลักการนี้ |แต่เปลี่ยนจากชื่อ |",
      "edit_duration": 1.152,
      "isForceout": false
    },
    {
      "message_id": 211,
      "editor_id": 13,
      "message_received": "ดูนะ เราจะเปลี่ยนจากชื่อนะคะ เป็นเบอร์เบอร์โทรศัพท์ นึกออกนะ",
      "slice_count": 4,
      "slices": "ดูนะ |เราจะเปลี่ยนจากชื่อนะคะ |เป็นเบอร์เบอร์โทรศัพท์ |นึกออกนะ |",
      "edit_duration": 1.923,
      "isForceout": false
    },
    {
      "message_id": 212,
      "editor_id": 13,
      "message_received": "ไม่เอาแล้วชื่อ เข้าใจนะ ให้แสดงเบอร์โทรศัพท์",
      "slice_count": 3,
      "slices": "ไม่เอาแล้วชื่อ |เข้าใจนะ |ให้แสดงเบอร์โทรศัพท์ |",
      "edit_duration": 2.015,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 1,
      "slices": "เพราะฉะนั้น ต้องเปลี่ยนตัวแปรด้วย|",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 213,
      "editor_id": 13,
      "message_received": "นะคะ นะคะ ตัวแปรสำหรับเก็บเบอร์โทรศัพท์ ",
      "slice_count": 2,
      "slices": "นะคะ |นะคะ ตัวแปรสำหรับเก็บเบอร์โทรศัพท์ |",
      "edit_duration": 11.346,
      "isForceout": false
    },
    {
      "message_id": 214,
      "editor_id": 13,
      "message_received": "แล้วก็ใส่ค่า",
      "slice_count": 1,
      "slices": "แล้วก็ใส่ค่า|",
      "edit_duration": 3.392,
      "isForceout": false
    },
    {
      "message_id": 215,
      "editor_id": 13,
      "message_received": "เบอร์โทรศัพท์เข้าไป แล้วก็เปลี่ยนชื่อตัวแปรนี้เป็นแล้วแต่เด็ก ๆ จะเปลี่ยนนะคะ ให้ตรงกัน ",
      "slice_count": 5,
      "slices": "เบอร์โทรศัพท์เข้าไป |แล้วก็เปลี่ยนชื่อตัวแปรนี้ |เป็น... |แล้วแต่เด็ก ๆ จะเปลี่ยนนะคะ ใ|ห้ตรงกัน  |",
      "edit_duration": 2.111,
      "isForceout": false
    },
    {
      "message_id": 216,
      "editor_id": 13,
      "message_received": "แล้วก็แสดงผลของตัวแปรออกมา ",
      "slice_count": 1,
      "slices": "แล้วก็แสดงผลของตัวแปรออกมา |",
      "edit_duration": 9.255,
      "isForceout": false
    },
    {
      "message_id": 217,
      "editor_id": 13,
      "message_received": "ลองสิ อยากให้ print ",
      "slice_count": 2,
      "slices": "ลองสิ |อยากให้ print |",
      "edit_duration": 1.779,
      "isForceout": false
    },
    {
      "message_id": 218,
      "editor_id": 13,
      "message_received": "เบอร์โทรของแต่ละคน ลองทำเองนะ จะไม่พาทำ อธิบายแล้ว คือ จากเดิม",
      "slice_count": 5,
      "slices": "เบอร์โทรของแต่ละคน |ลองทำเองนะ |จะไม่พาทำ |อธิบายแล้ว |ว่า คือ จากเดิม|",
      "edit_duration": 0.601,
      "isForceout": false
    },
    {
      "message_id": 219,
      "editor_id": 13,
      "message_received": "นะ เราแสดงชื่อ ทีนี้เราจะแสดงเป็นเบอร์โทรศัพท์",
      "slice_count": 3,
      "slices": "นะ |เราแสดงชื่อ |ทีนี้เราจะแสดงเป็นเบอร์โทรศัพท์|",
      "edit_duration": 2.046,
      "isForceout": false
    },
    {
      "message_id": 220,
      "editor_id": 13,
      "message_received": "แทน เด็ก ๆ ลองเปลี่ยนโค้ด",
      "slice_count": 2,
      "slices": "แทน |เด็ก ๆ ลองเปลี่ยนโค้ด |",
      "edit_duration": 0.61,
      "isForceout": false
    },
    {
      "message_id": 221,
      "editor_id": 13,
      "message_received": "อันดับแรกเสมอนะคะ ทุกครั้งเสมอ ก็คือสิ่งที่เราจะต้องมี ก็คือตัวแปรที่เราจะใช้ ",
      "slice_count": 4,
      "slices": "อันดับแรกเสมอนะคะ |ทุกครั้งเสมอ |ก็คือสิ่งที่เราจะต้องมี |ก็คือตัวแปรที่จะใช้ใช่ไหม |",
      "edit_duration": 0.948,
      "isForceout": false
    },
    {
      "message_id": 222,
      "editor_id": 13,
      "message_received": "อันนี้ตัวแปร name สำหรับชื่อไปแล้ว เราก็จะ",
      "slice_count": 3,
      "slices": "อันนี้ตัวแปร name สำหรับชื่อไปแล้ว |ทีนี้ |เราก็จะ|",
      "edit_duration": 3.566,
      "isForceout": false
    },
    {
      "message_id": 223,
      "editor_id": 13,
      "message_received": "ส้รางตัวแปรสำหรับ",
      "slice_count": 1,
      "slices": "สร้างตัวแปรสำหรับ|",
      "edit_duration": 5.05,
      "isForceout": false
    },
    {
      "message_id": 224,
      "editor_id": 13,
      "message_received": "ข้อมูลของเบอร์โทรใช่ไหม เบอร์โทร",
      "slice_count": 2,
      "slices": "ข้อมูลของเบอร์โทรใช่ไหม |เบอร์โทร. นี่ |",
      "edit_duration": 3.099,
      "isForceout": false
    },
    {
      "message_id": 225,
      "editor_id": 13,
      "message_received": "จะตั้งชื่อตัวแปรว่าอะไรนะคะ เสร็จแล้วคำสั่ง for นี่ รูปแบบเดิม",
      "slice_count": 4,
      "slices": "จะตั้งชื่อตัวแปรว่าอะไรนะคะ |เสร็จแล้ว |คำสั่ง for นี่ |รูปแบบเดิม|",
      "edit_duration": 0.582,
      "isForceout": false
    },
    {
      "message_id": 226,
      "editor_id": 13,
      "message_received": "เลยแต่ให้เปลี่ยนแค่ตัวแปร นึกออกนะ",
      "slice_count": 3,
      "slices": "เลย| แต่ให้เปลี่ยนแค่ตัวแปร |นึกออกนะ |",
      "edit_duration": 1.026,
      "isForceout": false
    },
    {
      "message_id": 227,
      "editor_id": 13,
      "message_received": "2 ตัวนี้ n กับ name นี่เปลี่ยน เพราะฉะนั้น ถ้า name เป็นตัวแปรที่เก็บชื่อ เพราะฉะนั้น ตัวแปรที่เก็บเบอร์โทรชื่ออะไร ",
      "slice_count": 4,
      "slices": "2 ตัวนี้ n กับ name นี่เปลี่ยน เพราะฉะนั้น |ถ้า name เป็นตัวแปรที่เก็บชื่อ |เพราะฉะนั้น ตัวแปรที่เก็บเบอร์โทร. |ชื่ออะไร |",
      "edit_duration": 1.443,
      "isForceout": false
    },
    {
      "message_id": 228,
      "editor_id": 13,
      "message_received": "ก็ต้องเปลี่ยนให้ตรงกับตัวนี้ เห็นไหม มันจะมา",
      "slice_count": 3,
      "slices": "ก็ต้องเปลี่ยนให้ตรงกับตัวนี้ |เห็นไหม |มันจะมาคู่กัน |",
      "edit_duration": 1.323,
      "isForceout": false
    },
    {
      "message_id": 229,
      "editor_id": 13,
      "message_received": "แต่ตัวนี้ตั้งขึ้นเป็นตัวแปรที่ตั้งขึ้น เพื่อให้มันวนน่ะค่ะ ",
      "slice_count": 2,
      "slices": "แต่ตัวนี้ตั้งขึ้นเป็นตัวแปรที่ตั้งขึ้น |เพื่อให้มันวนน่ะค่ะ |",
      "edit_duration": 4.087,
      "isForceout": false
    },
    {
      "message_id": 230,
      "editor_id": 13,
      "message_received": "มันวนรอบ ตั้งเป็นตัวอะไรก็ได้แล้วแต่เด็ก ๆ เลย",
      "slice_count": 3,
      "slices": "มันวนรอบ |ตั้งเป็นตัวอะไรก็ได้ |แล้วแต่เด็ก ๆ เลย|",
      "edit_duration": 4.643,
      "isForceout": false
    },
    {
      "message_id": 231,
      "editor_id": 13,
      "message_received": "นะคะ หรือจะเอา n เหมือนเดิมก็ได้ แตทั",
      "slice_count": 3,
      "slices": "นะคะ |หรือจะเอา n เหมือนเดิมก็ได้ |แตทีนี้ |",
      "edit_duration": 0.99,
      "isForceout": false
    },
    {
      "message_id": 232,
      "editor_id": 13,
      "message_received": "บอกแล้วหลักการมันควรจะสอดคล้องกัน เพื่อให้รู้ว่าตัวแปรนี้มันจะมาดึงข้อมูลตัวนี้",
      "slice_count": 3,
      "slices": "บอกแล้วหลักการมันควรจะสอดคล้องกัน |เพื่อให้รู้ว่าตัวแปรนี้|มันจะมาดึงข้อมูลตัวนี้|",
      "edit_duration": 4.994,
      "isForceout": false
    },
    {
      "message_id": 233,
      "editor_id": 13,
      "message_received": "มาแสดงนะคะ แล้วพอสั่ง print เราจะสั่ง print ตัวแปร",
      "slice_count": 4,
      "slices": "มาแสดงนะคะ |แล้วพอสั่ง print |เราจะสั่ง print |ตัวแปร|",
      "edit_duration": 2.429,
      "isForceout": false
    },
    {
      "message_id": 234,
      "editor_id": 13,
      "message_received": "ที่อยู่หลังคำสั่ง for เสมอ",
      "slice_count": 1,
      "slices": "ที่อยู่หลังคำสั่ง for เสมอนะ |",
      "edit_duration": 3.081,
      "isForceout": false
    },
    {
      "message_id": 235,
      "editor_id": 13,
      "message_received": "ลองดูสิ อยากให้ใครจะสามารถแสดง",
      "slice_count": 3,
      "slices": "ลองดูสิ |อยากเห็น |ใครจะสามารถแสดง|",
      "edit_duration": 2.222,
      "isForceout": false
    },
    {
      "message_id": 236,
      "editor_id": 13,
      "message_received": "เบอร์โทรตัวเอง โดยใช้คำสั่ง for ได้ ",
      "slice_count": 2,
      "slices": "เบอร์โทร. ตัวเอง |โดยใช้คำสั่ง for ได้ |",
      "edit_duration": 4.438,
      "isForceout": false
    },
    {
      "message_id": 237,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 238,
      "editor_id": 13,
      "message_received": "ลงมือเลย ทำเลย ให้ทำเองนะคะ เวลาเรา",
      "slice_count": 4,
      "slices": "ลงมือเลย |ทำเลย |ให้ทำเองนะคะ |เวลาเรา|",
      "edit_duration": 1.415,
      "isForceout": false
    },
    {
      "message_id": 239,
      "editor_id": 13,
      "message_received": "จะเขียนโค้ดใหม่ นึกออกนะ เด็ก ๆ คลิกที่",
      "slice_count": 3,
      "slices": "จะเขียนโค้ดใหม่ |นึกออกนะ |เด็ก ๆ คลิกที่ เห็นไหมคะ |",
      "edit_duration": 3.269,
      "isForceout": false
    },
    {
      "message_id": 240,
      "editor_id": 13,
      "message_received": "นี่เสมอ ตำแหน่งบวกโ",
      "slice_count": 3,
      "slices": "นี่ |เสมอ| ตำแหน่งบวกโค้ดเสมอ |",
      "edit_duration": 2.89,
      "isForceout": false
    },
    {
      "message_id": 241,
      "editor_id": 13,
      "message_received": "แล้วมันก็จะขึ้นบรรทัดใหม่ขึ้นมาเห็นไหม แล้วก็เริ่มลงมือเห็นไหมคะ มันก็จะมีบอก 1 ",
      "slice_count": 4,
      "slices": "แล้วมันก็จะขึ้นบรรทัดใหม่ขึ้นมาเห็นไหม |แล้วก็เริ่มลงมือ |เห็นไหมคะ |มันก็จะมีบอก 1 |",
      "edit_duration": 7.951,
      "isForceout": false
    },
    {
      "message_id": 242,
      "editor_id": 13,
      "message_received": "2  อันนี้เมื่อทำเสร็จอันนี้ก็จะเป็น 3 ",
      "slice_count": 3,
      "slices": "2 |อันนี้เมื่อทำเสร็จ |อันนี้ก็จะเป็น 3 |",
      "edit_duration": 5.508,
      "isForceout": false
    },
    {
      "message_id": 243,
      "editor_id": 13,
      "message_received": "ตอนนี้โค้ดเรา มี 2 อันแล้วนี่",
      "slice_count": 1,
      "slices": "ตอนนี้โค้ดเรา มี 2 อันแล้วนี่ |",
      "edit_duration": 6.141,
      "isForceout": false
    },
    {
      "message_id": 244,
      "editor_id": 13,
      "message_received": "นะคะ จะย่อ ",
      "slice_count": 2,
      "slices": "นะคะ |จะย่อ ย่อ |",
      "edit_duration": 6.251,
      "isForceout": false
    },
    {
      "message_id": 245,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 246,
      "editor_id": 13,
      "message_received": "อันดับแรก ",
      "slice_count": 1,
      "slices": "อันดับแรก |",
      "edit_duration": 6.968,
      "isForceout": false
    },
    {
      "message_id": 247,
      "editor_id": 13,
      "message_received": "ประกาศตัวแปรสำหรับเก็บเบอร์โทรศัพท์",
      "slice_count": 1,
      "slices": "ประกาศตัวแปรสำหรับเก็บเบอร์โทรศัพท์ก่อน |",
      "edit_duration": 3.013,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 1,
      "slices": "ทำเลยครับ |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 1,
      "slices": "แต่ความจริงจะต้อง... เพราะว่า |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 248,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 249,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 250,
      "editor_id": 13,
      "message_received": "เมื่อกี้เอ็กซ์ตร้าทำแล้ว แต่เอ็กซ์ตร้าไม่ยอมเปลี่ยน",
      "slice_count": 2,
      "slices": "เมื่อกี้เอ็กซ์ตร้าทำแล้ว |แต่เอ็กซ์ตร้าไม่ยอมเปลี่ยน|",
      "edit_duration": 4.344,
      "isForceout": false
    },
    {
      "message_id": 251,
      "editor_id": 13,
      "message_received": "ตัวแปร เอ็กส์ต้าต้องเปลี่ยน",
      "slice_count": 2,
      "slices": "ตัวแปร |เอ็กซ์ตร้าต้องเปลี่ยนตัวแปร |",
      "edit_duration": 3.271,
      "isForceout": false
    },
    {
      "message_id": 252,
      "editor_id": 13,
      "message_received": "นึกออกไหม มันเก็บคนละอันน่ะ ให้นึกถึงนะ ",
      "slice_count": 3,
      "slices": "นึกออกไหม |มันเก็บคนละอันน่ะ |ให้นึกถึงนะ |",
      "edit_duration": 10.923,
      "isForceout": false
    },
    {
      "message_id": 253,
      "editor_id": 13,
      "message_received": "เพราะ name มันเก็บชื่อใช่ไหมคะ",
      "slice_count": 1,
      "slices": "เพราะ name มันเก็บชื่อใช่ไหมคะ |",
      "edit_duration": 4.815,
      "isForceout": false
    },
    {
      "message_id": 254,
      "editor_id": 13,
      "message_received": "ใช่ไหม name เก็บชื่อ แต่ทีนี้เก็บเบอร์โทร ",
      "slice_count": 2,
      "slices": "ใช่ไหม name เก็บชื่อ |แต่ทีนี้เก็บเบอร์โทร. เอกซ์ตร้าควรจะ|",
      "edit_duration": 1.535,
      "isForceout": false
    },
    {
      "message_id": 255,
      "editor_id": 13,
      "message_received": "ตั้งชื่อตัวแปรใหม่ เพื่อเก็บเบอร์โทรศัพท์ นึกออกนะ ",
      "slice_count": 3,
      "slices": "ตั้งชื่อตัวแปรใหม่ |เพื่อเก็บเบอร์โทรศัพท์ |นึกออกนะ |",
      "edit_duration": 9.636,
      "isForceout": false
    },
    {
      "message_id": 256,
      "editor_id": 13,
      "message_received": "ไม่ควรใช้ชื่อเดิมน่ะลูก ",
      "slice_count": 1,
      "slices": "ไม่ควรใช้ชื่อเดิมน่ะลูก |",
      "edit_duration": 5.534,
      "isForceout": false
    },
    {
      "message_id": 257,
      "editor_id": 13,
      "message_received": "ให้นึกถึง ในกรณีที่เปลี่ยนโจทย์นี่",
      "slice_count": 2,
      "slices": "ให้นึกถึง |ในกรณีที่เปลี่ยนโจทย์นี่นะคะ |",
      "edit_duration": 3.287,
      "isForceout": false
    },
    {
      "message_id": 258,
      "editor_id": 13,
      "message_received": "ตัว ชื่อตัวแปรมันก็ต้องสอดคล้องกับที่",
      "slice_count": 1,
      "slices": "ตัว ชื่อตัวแปรมันก็ต้องสอดคล้องกับข้องมูลที่เราเก็บ |",
      "edit_duration": 6.57,
      "isForceout": false
    },
    {
      "message_id": 259,
      "editor_id": 13,
      "message_received": "เก็บนึกออกนะ ไม่ใช่ยังใช้ name แล้วก็มาเปลี่ยนแต่ไส้ในเป็นเบอร์โทร",
      "slice_count": 3,
      "slices": "เก็บนึกออกนะ |ไม่ใช่ยังใช้ name |แล้วก็มาเปลี่ยนแต่ใส้ในเป็นเบอร์โทร. |",
      "edit_duration": 0.558,
      "isForceout": false
    },
    {
      "message_id": 260,
      "editor_id": 13,
      "message_received": "นะคะ เข้าใจไหม ลองสิ ลองเขียนใหม่ เอ็กส์ต้าลองเขียนใหม่ ",
      "slice_count": 4,
      "slices": "นะคะ |เข้าใจไหม |ลองสิ ลองเขียนใหม่ |เอ็กซ์ต้าลองเขียนใหม่ |",
      "edit_duration": 12.016,
      "isForceout": true
    },
    {
      "message_id": 261,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 262,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 263,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 264,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 265,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 266,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 267,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 268,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 269,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 270,
      "editor_id": 13,
      "message_received": "ก็คือเมื่อโจทย์เปลี่ยนนี่เราต้อง... นะคะ หลักการเขียนโค้ดนี่ เราจะ",
      "slice_count": 4,
      "slices": "ก็คือเมื่อโจทย์เปลี่ยนนี่เราต้อง... |นะคะ |หลักการเขียนโค้ดนี่ |เมื่อเราจะ|",
      "edit_duration": 1.28,
      "isForceout": false
    },
    {
      "message_id": 271,
      "editor_id": 13,
      "message_received": "เปลี่ยนโจทย์หรือเปลี่ยนสิ่งที่เราต้องการ Output ออกมาปุ๊บ สิ่งที่เรา",
      "slice_count": 2,
      "slices": "เปลี่ยนโจทย์หรือเปลี่ยนสิ่งที่เราต้องการ Output ออกมาปุ๊บน่ะ| สิ่งที่เรา|",
      "edit_duration": 2.156,
      "isForceout": false
    },
    {
      "message_id": 272,
      "editor_id": 13,
      "message_received": "ก็จะมีพวกตัวแปรใช่ไหม ตัวแปรหรือกระบวนการ เช่น คำสั่งที่ใช้ในการวนรอบ",
      "slice_count": 3,
      "slices": "ก็จะมีพวกตัวแปรใช่ไหม| ตัวแปรหรือกระบวนการ| เช่น คำสั่งที่ใช้ในการวนรอบ |",
      "edit_duration": 1.67,
      "isForceout": false
    },
    {
      "message_id": 273,
      "editor_id": 13,
      "message_received": "อย่างนี้นะคะ นี่ ",
      "slice_count": 2,
      "slices": "อย่างนี้นะคะ| นี่ |",
      "edit_duration": 1.438,
      "isForceout": false
    },
    {
      "message_id": 274,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 275,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 276,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 277,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 278,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 279,
      "editor_id": 13,
      "message_received": "โอเคนะคะ เมื่อกี้เดินไปดูแล้ว",
      "slice_count": 2,
      "slices": "โอเคนะคะ |เมื่อกี้เดินไปดูแล้ว |",
      "edit_duration": 3.598,
      "isForceout": false
    },
    {
      "message_id": 280,
      "editor_id": 13,
      "message_received": "ก็ตอนแรกอาจจะยังงง ๆ อยู่ แต่",
      "slice_count": 2,
      "slices": "ก็ตอนแรกอาจจะยังงง ๆ อยู่ |แต่|",
      "edit_duration": 1.886,
      "isForceout": false
    },
    {
      "message_id": 281,
      "editor_id": 13,
      "message_received": "ดูแล้วพออธิบายอีกครั้งหนึ่งก็จะเข้าใจนะคะ ก็คือจากเดิมนะคะ เราใช้ชื่อตัวแปร name นี่ ",
      "slice_count": 3,
      "slices": "ดูแล้วพออธิบายอีกครั้งหนึ่งก็จะเข้าใจนะคะ |ก็คือจากเดิมนะคะ |เราใช้ชื่อตัวแปร name นี่ |",
      "edit_duration": 1.907,
      "isForceout": false
    },
    {
      "message_id": 282,
      "editor_id": 13,
      "message_received": "เพื่อเก็บชื่อนามสกุลใช่ไหมคะ ",
      "slice_count": 1,
      "slices": "เพื่อเก็บชื่อนามสกุลใช่ไหมคะ |",
      "edit_duration": 5.72,
      "isForceout": false
    },
    {
      "message_id": 283,
      "editor_id": 13,
      "message_received": "แต่ทีนี้บอกว่า โจทย์ก็คือบอกว่า",
      "slice_count": 3,
      "slices": "แต่ทีนี้บอกว่า |โจทย์ |ก็คือบอกว่า|",
      "edit_duration": 1.12,
      "isForceout": false
    },
    {
      "message_id": 284,
      "editor_id": 13,
      "message_received": "ต้องการให้เก็บเบอร์โทร แม่ก็จะตั้งชื่อ",
      "slice_count": 2,
      "slices": "ต้องการให้เก็บเบอร์โทร.| แม่ก็จะตั้งชื่อ|",
      "edit_duration": 3.668,
      "isForceout": false
    },
    {
      "message_id": 285,
      "editor_id": 13,
      "message_received": "ตัวแปรใหม่ ก็จะมีตัวแปรใหม่ขึ้นมา ",
      "slice_count": 2,
      "slices": "ตัวแปรใหม่ |ก็จะมีตัวแปรใหม่ขึ้นมา |",
      "edit_duration": 0.975,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 1,
      "slices": "นะคะ เช่น |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 286,
      "editor_id": 13,
      "message_received": "Tell Tell ก็คือโทรศัพท์ใช่ไหมคะ ",
      "slice_count": 1,
      "slices": "Tell Tell ก็คือโทรศัพท์ใช่ไหมคะ |",
      "edit_duration": 1.391,
      "isForceout": false
    },
    {
      "message_id": 287,
      "editor_id": 13,
      "message_received": "หรือ phone ใช่ไหมคะ ",
      "slice_count": 1,
      "slices": "หรือ phone ใช่ไหมคะ |",
      "edit_duration": 1.387,
      "isForceout": false
    },
    {
      "message_id": 288,
      "editor_id": 13,
      "message_received": "p-h-o-n-e ใช่ไหม ตามตัวเลยก็ได้ เพราะบอกแล้ววิธีการ",
      "slice_count": 4,
      "slices": "p-h-o-n-e เห็นไหม |ตามตัวเลยก็ได้ |เพราะบอกแล้ว |วิธีการ|",
      "edit_duration": 4.135,
      "isForceout": false
    },
    {
      "message_id": 289,
      "editor_id": 13,
      "message_received": "ตั้งชื่อตัวแปรนี่ ",
      "slice_count": 1,
      "slices": "ตั้งชื่อตัวแปรนี่ |",
      "edit_duration": 6.662,
      "isForceout": false
    },
    {
      "message_id": 290,
      "editor_id": 13,
      "message_received": "ก็พยายามให้มันใกล้เคียงกับความหมายภาษาไท",
      "slice_count": 2,
      "slices": "ก็พยายามให้มันใกล้เคียงกับความหมายที่มันเป็น|ภาษาไทย|",
      "edit_duration": 4.677,
      "isForceout": false
    },
    {
      "message_id": 291,
      "editor_id": 13,
      "message_received": "ของเรานั่นเองนะคะ สังเกตว่าข้อมูลที่มันเป็นเบอร์โทรนี่มันเป็นเลขก็จริง แต่ความ",
      "slice_count": 4,
      "slices": "ของเรานั่นเองนะคะ |สังเกตว่าข้อมูลที่มันเป็นเบอร์โทร.นี่ |มันเป็นเลขก็จริง |แต่ความ|",
      "edit_duration": 4.445,
      "isForceout": false
    },
    {
      "message_id": 292,
      "editor_id": 13,
      "message_received": "เป็นจริง มันคือเป็นตัวเลขหรือ",
      "slice_count": 3,
      "slices": "เป็นจริง| มันคือเป็นตัวเลข|หรือ|",
      "edit_duration": 6.48,
      "isForceout": false
    },
    {
      "message_id": 293,
      "editor_id": 13,
      "message_received": "ข้อความหนรือตัวอักษรเราดี ๆ นั่นเองนะคะ",
      "slice_count": 2,
      "slices": "ข้อความ |หรือตัวอักษรเราดี ๆ นั่นเองนะคะ |",
      "edit_duration": 4.979,
      "isForceout": false
    },
    {
      "message_id": 294,
      "editor_id": 13,
      "message_received": "เราก็เลยต้องให้มันแสดงอยู่ในรูปของข้อความ ก็คือใส่เครื่องหมายคำพูด ",
      "slice_count": 2,
      "slices": "เราก็เลยต้องให้มันแสดงอยู่ในรูปของข้อความ |ก็คือใส่เครื่องหมายคำพูด |",
      "edit_duration": 3.359,
      "isForceout": false
    },
    {
      "message_id": 295,
      "editor_id": 13,
      "message_received": "0 8 0 6 3",
      "slice_count": 1,
      "slices": "08063|",
      "edit_duration": 6.798,
      "isForceout": false
    },
    {
      "message_id": 296,
      "editor_id": 13,
      "message_received": "9793539 ",
      "slice_count": 2,
      "slices": "979|3539 |",
      "edit_duration": 1.659,
      "isForceout": false
    },
    {
      "message_id": 297,
      "editor_id": 13,
      "message_received": "2539 อย่างนี้นะคะ ",
      "slice_count": 1,
      "slices": "อย่างนี้นะคะ |",
      "edit_duration": 8.045,
      "isForceout": false
    },
    {
      "message_id": 298,
      "editor_id": 13,
      "message_received": "เสร็จแล้วก็ใช้คำสั่ง for ",
      "slice_count": 1,
      "slices": "เสร็จแล้วก็ใช้คำสั่ง for |",
      "edit_duration": 5.662,
      "isForceout": false
    },
    {
      "message_id": 299,
      "editor_id": 13,
      "message_received": "เหมือนเดิม for โดยที่...",
      "slice_count": 2,
      "slices": "เหมือนเดิม |for โดยที่... |",
      "edit_duration": 1.362,
      "isForceout": false
    },
    {
      "message_id": 300,
      "editor_id": 13,
      "message_received": "โดยที่กำหนดให้ตัวแปร t นะคะ ตัวแปรชื่อว่า t นี่ ",
      "slice_count": 2,
      "slices": "โดยที่กำหนดให้ตัวแปร t นะคะ |ตัวแปรชื่อว่า t นี่ |",
      "edit_duration": 0.866,
      "isForceout": false
    },
    {
      "message_id": 301,
      "editor_id": 13,
      "message_received": "เข้าไปวนรอบอยู่ใน phone ของเรา",
      "slice_count": 1,
      "slices": "เข้าไปวนรอบอยู่ใน phone ของเรา |",
      "edit_duration": 2.517,
      "isForceout": false
    },
    {
      "message_id": 302,
      "editor_id": 13,
      "message_received": "ตัวแปร t ไหม วนรอบอยู่ใน phone ของเรา",
      "slice_count": 2,
      "slices": "ตัวแปร p ไหม |วนรอบอยู่ใน phone ของเรา|",
      "edit_duration": 7.229,
      "isForceout": false
    },
    {
      "message_id": 303,
      "editor_id": 13,
      "message_received": "นะคะ เสร็จแล้ว",
      "slice_count": 2,
      "slices": "นะคะ |เสร็จแล้ว |",
      "edit_duration": 4.055,
      "isForceout": false
    },
    {
      "message_id": 304,
      "editor_id": 13,
      "message_received": "เราก็ให้มันแสดง",
      "slice_count": 1,
      "slices": "เราก็ให้มันแสดง|",
      "edit_duration": 7.025,
      "isForceout": false
    },
    {
      "message_id": 305,
      "editor_id": 13,
      "message_received": "ไอ้เจ้าตัวแปร ",
      "slice_count": 1,
      "slices": "ไอ้เจ้าตัวแปร |",
      "edit_duration": 8.477,
      "isForceout": false
    },
    {
      "message_id": 306,
      "editor_id": 13,
      "message_received": "p นั้นให้เห็น ",
      "slice_count": 2,
      "slices": "p นั้น |ให้เห็น |",
      "edit_duration": 6.32,
      "isForceout": false
    },
    {
      "message_id": 307,
      "editor_id": 13,
      "message_received": "พอสั่ง print ปุ๊บ ",
      "slice_count": 1,
      "slices": "พอสั่ง print ปุ๊บ|",
      "edit_duration": 11.336,
      "isForceout": false
    },
    {
      "message_id": 308,
      "editor_id": 13,
      "message_received": "นะคะ ก็จะ",
      "slice_count": 2,
      "slices": "นะคะ |ก็จะ|",
      "edit_duration": 1.18,
      "isForceout": false
    },
    {
      "message_id": 309,
      "editor_id": 13,
      "message_received": "print เบอร์โทรออกมาทีละตัว ทีละตัวอย่างนี้นะคะ ",
      "slice_count": 3,
      "slices": "print เบอร์โทร.ออกมาทีละตัว |ทีละตัว |อย่างนี้นะคะ |",
      "edit_duration": 3.325,
      "isForceout": false
    },
    {
      "message_id": 310,
      "editor_id": 13,
      "message_received": "อันนี้คือใช้ for นะคะ ในกรณีที่ ",
      "slice_count": 2,
      "slices": "อันนี้คือใช้ for นะคะ |ในกรณีที่ |",
      "edit_duration": 4.526,
      "isForceout": false
    },
    {
      "message_id": 311,
      "editor_id": 13,
      "message_received": "loop เพื่อให้แสดงข้อความนะคะ",
      "slice_count": 2,
      "slices": "loop |เพื่อให้แสดงข้อความนะคะ |",
      "edit_duration": 1.981,
      "isForceout": false
    },
    {
      "message_id": 312,
      "editor_id": 13,
      "message_received": "ทีนี้เมื่อมีข้อความแล้ว แล้วในกรณีที่เป็นตัวเลขน่ะ เห็นไหมคะ ",
      "slice_count": 3,
      "slices": "ทีนี้เมื่อมีข้อความแล้ว |แล้วในกรณีที่เป็นตัวเลขน่ะ |เห็นไหมคะ |",
      "edit_duration": 1.51,
      "isForceout": false
    },
    {
      "message_id": 313,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 314,
      "editor_id": 13,
      "message_received": "ลืม for แบบตัวเลขใช่ไหมนี่ ",
      "slice_count": 2,
      "slices": "ลืม |ลืม for แบบตัวเลขใช่ไหมนี่ |",
      "edit_duration": 8.38,
      "isForceout": false
    },
    {
      "message_id": 315,
      "editor_id": 13,
      "message_received": "อยู่อันล่าง เดี๋ยว ๆ ตอนนี้เป็นข้อความอยู่นะคะ ",
      "slice_count": 3,
      "slices": "อยู่อันล่าง |เดี๋ยว ๆ |ตอนนี้เป็นข้อความอยู่นะคะ |",
      "edit_duration": 1.535,
      "isForceout": false
    },
    {
      "message_id": 316,
      "editor_id": 13,
      "message_received": "ยังเป็นข้อความอยู่นะ แต่เป็นข้อความแบบเป็นชุด มาเป็นชุดเลย",
      "slice_count": 2,
      "slices": "แต่เป็นข้อความแบบเป็นชุด |มาเป็นชุดเลยนะคะ |",
      "edit_duration": 3.572,
      "isForceout": false
    },
    {
      "message_id": 317,
      "editor_id": 13,
      "message_received": "for loop to list หมายถึงอะไร เดี๋ยวขยายก่อน อธิบายก่อน ทำไมหน้าจอ",
      "slice_count": 4,
      "slices": "for loop to list หมายถึงอะไร |เดี๋ยวขยายก่อน |อธิบายก่อน |ทำไมหน้าจอ|",
      "edit_duration": 1.154,
      "isForceout": false
    },
    {
      "message_id": 318,
      "editor_id": 13,
      "message_received": "มันโดนเปลี่ยนไปแบบนี้",
      "slice_count": 1,
      "slices": "มันโดนเปลี่ยนไปแบบนี้ |",
      "edit_duration": 2.591,
      "isForceout": false
    },
    {
      "message_id": 319,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 320,
      "editor_id": 13,
      "message_received": "ตั้งค่าจอไม่บาล้าน มัน",
      "slice_count": 2,
      "slices": "ตั้งค่าจอไม่ Balance บ่| มัน|",
      "edit_duration": 12.751,
      "isForceout": false
    },
    {
      "message_id": 321,
      "editor_id": 13,
      "message_received": "ล้นน่ะ เซ็ตจอใหม่นะคะ สำหรับ",
      "slice_count": 3,
      "slices": "ล้นน่ะ |เซ็ตจอใหม่นะคะ |สำหรับ|",
      "edit_duration": 10.089,
      "isForceout": false
    },
    {
      "message_id": 322,
      "editor_id": 13,
      "message_received": "list นี่ มันหมายถึงข้อมูล",
      "slice_count": 2,
      "slices": "list นี่ |มันหมายถึงข้อมูล|",
      "edit_duration": 8.143,
      "isForceout": false
    },
    {
      "message_id": 323,
      "editor_id": 13,
      "message_received": "นะคะ นี่ที่อยู่ในวงเล็บ",
      "slice_count": 2,
      "slices": "นะคะ |นี่ที่อยู่ในวงเล็บ|",
      "edit_duration": 5.449,
      "isForceout": false
    },
    {
      "message_id": 324,
      "editor_id": 13,
      "message_received": "ที่เป็นสี่เหลี่ยมน่ะ",
      "slice_count": 1,
      "slices": "ที่เป็นสี่เหลี่ยมน่ะ|",
      "edit_duration": 6.851,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 325,
      "editor_id": 13,
      "message_received": "นะคะ ก็คือ เป็นข้อมูลที่มา",
      "slice_count": 2,
      "slices": "นะคะ |ก็คือเป็นข้อมูลที่มา|",
      "edit_duration": 0.654,
      "isForceout": false
    },
    {
      "message_id": 326,
      "editor_id": 13,
      "message_received": "เป็นชุดเลย เช่น ประกาศตัวแปร",
      "slice_count": 3,
      "slices": "เป็นชุดเลย |เช่น |ประกาศตัวแปร|",
      "edit_duration": 1.435,
      "isForceout": false
    },
    {
      "message_id": 327,
      "editor_id": 13,
      "message_received": "ชื่อว่า nickname nickname ก็คือชื่อเล่น",
      "slice_count": 1,
      "slices": "ชื่อว่า nickname nickname หมายถึงชื่อเล่นนั่นเอง แปลเป็น |",
      "edit_duration": 9.316,
      "isForceout": false
    },
    {
      "message_id": 328,
      "editor_id": 13,
      "message_received": "ภาษาไทยออกมา เพราะฉะนั้น ในชุด ก็คือถ้าบอกมาเป็น list เราจะต้องมีวงเล็บ",
      "slice_count": 4,
      "slices": "ภาษาไทยออกมา |เพราะฉะนั้น ในชุด |ก็คือถ้าบอกมาเป็น list |เราจะต้องมีวงเล็บ|",
      "edit_duration": 2.326,
      "isForceout": false
    },
    {
      "message_id": 329,
      "editor_id": 13,
      "message_received": "สี่เหลี่ยมนี่ขึ้นมาคลุม แล้วก็ตามด้วยข้อมูลชนิด ",
      "slice_count": 2,
      "slices": "สี่เหลี่ยมนี่ขึ้นมาคลุม |แล้วก็ตามด้วยข้อมูลชนิด |",
      "edit_duration": 1.067,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 1,
      "slices": "nickname ก็คือ|",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 330,
      "editor_id": 13,
      "message_received": "ชื่อเล่น ชื่อเล่นก็ใช้ตัวอักษรใช่ไหมคะ มีองุ่น มี",
      "slice_count": 4,
      "slices": "ชื่อเล่น |ชื่อเล่นก็ใช้ตัวอักษรใช่ไหมคะ |มีองุ่น |มี|",
      "edit_duration": 8.235,
      "isForceout": false
    },
    {
      "message_id": 331,
      "editor_id": 13,
      "message_received": "มีเอ็กซ์ตร้าแบบนี้นะคะ",
      "slice_count": 2,
      "slices": "มีเอ็กซ์ตร้า |แบบนี้นะคะ |",
      "edit_duration": 10.062,
      "isForceout": false
    },
    {
      "message_id": 332,
      "editor_id": 13,
      "message_received": "แล้วใช้คำสั่ง for เพื่อที่จะแสดงข้อมูลที่เป็น list ",
      "slice_count": 2,
      "slices": "แล้วใช้คำสั่ง for |เพื่อที่จะแสดงข้อมูลที่เป็น list |",
      "edit_duration": 9.397,
      "isForceout": false
    },
    {
      "message_id": 333,
      "editor_id": 13,
      "message_received": "ต่างกันอย่างไรกับเมื่อกี้ที่เป็นตัวอักษรนะคะ ",
      "slice_count": 1,
      "slices": "ต่างกันอย่างไรกับเมื่อกี้ที่เป็นตัวอักษรนะคะ |",
      "edit_duration": 12.135,
      "isForceout": false
    },
    {
      "message_id": 334,
      "editor_id": 13,
      "message_received": "เดี๋ยวเราจะลองเขียนโค้ดตัวนี้ดู ",
      "slice_count": 1,
      "slices": "เดี๋ยวเราจะลองเขียนโค้ดตัวนี้ดู |",
      "edit_duration": 10.144,
      "isForceout": false
    },
    {
      "message_id": 335,
      "editor_id": 13,
      "message_received": "เปิด colab เลย เปิด colab แล้วทำไปพร",
      "slice_count": 2,
      "slices": "เปิด colab เลย |เปิด colab แล้วทำไปพร้อมกัน|",
      "edit_duration": 1.497,
      "isForceout": false
    },
    {
      "message_id": 336,
      "editor_id": 13,
      "message_received": "นะคะ เหมือนเดิมนะคะ เพิ่มโค้ดใหม่ เราจะเขียนโค้ดใหม่แล้วนะคะ ",
      "slice_count": 4,
      "slices": "นะคะ |เหมือนเดิมนะคะ |เพิ่มโค้ดใหม่ |เราจะเขียนโค้ดใหม่แล้วนะคะ |",
      "edit_duration": 1.219,
      "isForceout": false
    },
    {
      "message_id": 337,
      "editor_id": 13,
      "message_received": "เราจะแสดงผลที่เป็น list ",
      "slice_count": 1,
      "slices": "เราจะแสดงผลที่เป็น list |",
      "edit_duration": 3.991,
      "isForceout": false
    },
    {
      "message_id": 338,
      "editor_id": 13,
      "message_received": "นะคะเด็ก ๆ ",
      "slice_count": 2,
      "slices": "นะคะ |เด็ก ๆ |",
      "edit_duration": 2.049,
      "isForceout": true
    },
    {
      "message_id": 339,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 340,
      "editor_id": 13,
      "message_received": "ไปทีละบรรทัดดูที่บรรทัดแรก เอาใหม่ ๆ ๆ ",
      "slice_count": 3,
      "slices": "ไปทีละบรรทัด |ดูที่บรรทัดแรก |เอาใหม่ ๆ ๆ |",
      "edit_duration": 3.75,
      "isForceout": true
    },
    {
      "message_id": 341,
      "editor_id": 13,
      "message_received": "ย่อแล้วขยายหน้าจอกันอยู่นี่ล่ะ ",
      "slice_count": 1,
      "slices": "ย่อแล้วขยายหน้าจอกันอยู่นี่ล่ะ |",
      "edit_duration": 14.585,
      "isForceout": false
    },
    {
      "message_id": 342,
      "editor_id": 13,
      "message_received": "โอเคไหม หมดไหม",
      "slice_count": 2,
      "slices": "โอเคไหม |หมดไหม|",
      "edit_duration": 8.28,
      "isForceout": false
    },
    {
      "message_id": 343,
      "editor_id": 13,
      "message_received": "เข้าไปเยอะไป เดี๋ยวนะ ",
      "slice_count": 2,
      "slices": "เข้าไปเยอะไป |เดี๋ยวนะ |",
      "edit_duration": 9.097,
      "isForceout": false
    },
    {
      "message_id": 344,
      "editor_id": 13,
      "message_received": "เดี๋ยว ๆ ขอจัดให้เด็ก ๆ จะได้เห็น",
      "slice_count": 1,
      "slices": "เดี๋ยว ๆ ขอจัดให้เด็ก ๆ จะได้เห็น|",
      "edit_duration": 7.565,
      "isForceout": false
    },
    {
      "message_id": 345,
      "editor_id": 13,
      "message_received": "ได้หมดนะ เราจะได้เห็นทั้ง 2 ฝั่งนะคะ ",
      "slice_count": 2,
      "slices": "ได้หมดนะ |เราจะได้เห็นทั้ง 2 ฝั่งนะคะ |",
      "edit_duration": 3.915,
      "isForceout": false
    },
    {
      "message_id": 346,
      "editor_id": 13,
      "message_received": "เห็นทั้ง 2 จอ",
      "slice_count": 1,
      "slices": "เห็นทั้ง 2 จอ|",
      "edit_duration": 9.047,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 347,
      "editor_id": 13,
      "message_received": "โอเคไหม ",
      "slice_count": 1,
      "slices": "โอเคไหม |",
      "edit_duration": 8.373,
      "isForceout": false
    },
    {
      "message_id": 348,
      "editor_id": 13,
      "message_received": "ตำแหน่งแรกนะคะ ประกาศตัวแปรชื่อว่า nickname ",
      "slice_count": 2,
      "slices": "ตำแหน่งแรกนะคะ |ประกาศตัวแปรชื่อว่า nickname |",
      "edit_duration": 1.702,
      "isForceout": false
    },
    {
      "message_id": 349,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 350,
      "editor_id": 13,
      "message_received": "นะคะแล้วกำหนดค่าในตัวแปร nickname ",
      "slice_count": 2,
      "slices": "นะคะ |แล้วกำหนดค่าในตัวแปร nickname |",
      "edit_duration": 4.767,
      "isForceout": false
    },
    {
      "message_id": 351,
      "editor_id": 13,
      "message_received": "เป็นแบบ list ก็คือใส่วงเล็บสี่เหลี่ยม",
      "slice_count": 2,
      "slices": "เป็นแบบ list |ก็คือใส่วงเล็บสี่เหลี่ยม|",
      "edit_duration": 0.567,
      "isForceout": false
    },
    {
      "message_id": 352,
      "editor_id": 13,
      "message_received": "ใหญ่เข้าไปเด็ก ๆ เห็นไหม เห็นไหมคะ ใน Colab พอกดสี่เหลี่ยมเปิด",
      "slice_count": 2,
      "slices": "ใหญ่เข้าไปเด็ก ๆ เห็นไหม เห็นไหมคะ |ใน Colab พอกดสี่เหลี่ยมเปิดมันจะมี|",
      "edit_duration": 1.312,
      "isForceout": false
    },
    {
      "message_id": 353,
      "editor_id": 13,
      "message_received": "ปิดตามมาทันที ในนี้เราก็ใส่ชื่อเล่นลงไปนะคะ เสร็จ 1 ชื่อ",
      "slice_count": 3,
      "slices": "ปิดตามมาทันที |ในนี้เราก็ใส่ชื่อเล่นลงไปนะคะ |เสร็จ 1 ชื่อ |",
      "edit_duration": 4.528,
      "isForceout": false
    },
    {
      "message_id": 354,
      "editor_id": 13,
      "message_received": "ขั้นด้วย",
      "slice_count": 1,
      "slices": "ขั้นด้วย|",
      "edit_duration": 14.061,
      "isForceout": false
    },
    {
      "message_id": 355,
      "editor_id": 13,
      "message_received": "คอมมาใช่ไหม เสมอนะคะ ชื่อเล่น ",
      "slice_count": 3,
      "slices": "คอมมาใช่ไหม |เสมอนะคะ |ชื่อเล่นคนแรก |",
      "edit_duration": 7.232,
      "isForceout": false
    },
    {
      "message_id": 356,
      "editor_id": 13,
      "message_received": "ถ้าตัวเองอยากเอาชื่อตัวเอง",
      "slice_count": 1,
      "slices": "ถ้าตัวเองอยากเอาชื่อตัวเอง|",
      "edit_duration": 13.431,
      "isForceout": false
    },
    {
      "message_id": 357,
      "editor_id": 13,
      "message_received": "ใส่เข้าไปจากองุ่นก็เป็นกุ้งนางนะ",
      "slice_count": 2,
      "slices": "ใส่เข้าไป |จากองุ่นก็เป็นกุ้งนางนะ |",
      "edit_duration": 3.323,
      "isForceout": false
    },
    {
      "message_id": 358,
      "editor_id": 13,
      "message_received": "หรือบาสขึ้นก่อน เอ็กซ์ต้าขึ้นก่อน แล้วแต่นะคะ ",
      "slice_count": 3,
      "slices": "หรือบาสขึ้นก่อน |เอ็กซ์ตร้าขึ้นก่อน| แล้วแต่นะคะ |",
      "edit_duration": 4.311,
      "isForceout": false
    },
    {
      "message_id": 359,
      "editor_id": 13,
      "message_received": "พอหมด",
      "slice_count": 1,
      "slices": "พอหมด 1 ชื่อ |",
      "edit_duration": 11.304,
      "isForceout": false
    },
    {
      "message_id": 360,
      "editor_id": 13,
      "message_received": "หนึ่งชื่อ ชื่อใหม่จะต้องคั่นด้วยเครื่องหมาย",
      "slice_count": 1,
      "slices": "ชื่อใหม่จะต้องคั่นด้วยเครื่องหมาย|",
      "edit_duration": 7.732,
      "isForceout": false
    },
    {
      "message_id": 361,
      "editor_id": 13,
      "message_received": "โคลอนอย่างนี้... ไม่ใช่สิ ",
      "slice_count": 2,
      "slices": "Colon อย่างนี้... |ไม่ใช่สิ |",
      "edit_duration": 5.477,
      "isForceout": false
    },
    {
      "message_id": 362,
      "editor_id": 13,
      "message_received": "คอมมาสินะ ซักสับสนแล้ว",
      "slice_count": 2,
      "slices": "คอมมาสินะ |ชักสับสนแล้ว |",
      "edit_duration": 3.394,
      "isForceout": false
    },
    {
      "message_id": 363,
      "editor_id": 13,
      "message_received": "โคลอน คอมมา ",
      "slice_count": 2,
      "slices": "โคลอน |คอมมา |",
      "edit_duration": 9.004,
      "isForceout": false
    },
    {
      "message_id": 364,
      "editor_id": 13,
      "message_received": "คั่นด้วยคอมม่านะคะ เสร็จ",
      "slice_count": 2,
      "slices": "คั่นด้วยคอมม่านะคะ |เสร็จ|",
      "edit_duration": 6.015,
      "isForceout": false
    },
    {
      "message_id": 365,
      "editor_id": 13,
      "message_received": "ข้อมูลชื่อเล่นชุดที่ 1 จะขึ้นชุดใหม่",
      "slice_count": 2,
      "slices": "ข้อมูลชื่อเล่นชุดที่ 1 |จะขึ้นชุดใหม่|",
      "edit_duration": 4.049,
      "isForceout": false
    },
    {
      "message_id": 366,
      "editor_id": 13,
      "message_received": "ต้องใส่คอมมาเข้าไป แล้วก็ตามด้วย",
      "slice_count": 2,
      "slices": "ต้องใส่คอมมาเข้าไป |แล้วก็ตามด้วย|",
      "edit_duration": 1.32,
      "isForceout": false
    },
    {
      "message_id": 367,
      "editor_id": 13,
      "message_received": "เครื่องหมาย Single Quote ",
      "slice_count": 1,
      "slices": "เครื่องหมาย Single Quote |",
      "edit_duration": 2.458,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 1,
      "slices": "หรือ Double Quote ก็แล้วแต่นะคะ |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 368,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 369,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 370,
      "editor_id": 13,
      "message_received": "ชุดข้อมูลนี่ เด็ก ๆ สามารถใส่เกิน ",
      "slice_count": 2,
      "slices": "ชุดข้อมูลนี่ |เด็ก ๆ สามารถใส่เกิน |",
      "edit_duration": 3.837,
      "isForceout": false
    },
    {
      "message_id": 371,
      "editor_id": 13,
      "message_received": "3 อันก็ได้นะคะ คือ ",
      "slice_count": 2,
      "slices": "3 อันก็ได้นะคะ |คือ ถ้ายังอยู่ในวงเล็บน่ะ |",
      "edit_duration": 1.27,
      "isForceout": false
    },
    {
      "message_id": 372,
      "editor_id": 13,
      "message_received": "มันหมายถึงชุดเดียวกันนึกออกนะ",
      "slice_count": 1,
      "slices": "มันหมายถึงชุดเดียวกันนึกออกนะ|",
      "edit_duration": 2.257,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 373,
      "editor_id": 13,
      "message_received": "ใส่แค่ 2 ก็ได้ แต่ความจริงตามหลักชุดข้อมูลมันมีหลายตัว ไม่ได้มีแค่ตัวเดียวนะคะ ",
      "slice_count": 3,
      "slices": "ใส่แค่ 2 ก็ได้| แต่ความจริงตามหลักชุดข้อมูลมันมีหลายตัว |ไม่ได้มีแค่ตัวเดียวนะคะ |",
      "edit_duration": 3.253,
      "isForceout": false
    },
    {
      "message_id": 374,
      "editor_id": 13,
      "message_received": "เพราะเหมือนชื่อเล่น เหมือนในห้องเราก็มี ",
      "slice_count": 3,
      "slices": "เพราะเหมือนชื่อเล่น |ก็มีตั้ง... |เหมือนในห้องเราก็มีทั้งหมดกี่คน |",
      "edit_duration": 4.121,
      "isForceout": false
    },
    {
      "message_id": 375,
      "editor_id": 13,
      "message_received": "8-9 คนแบบนี้นะคะ นั่นก็คือข้อมูลชื่อเล",
      "slice_count": 2,
      "slices": "8-9 คนแบบนี้นะคะ |นั่นก็คือข้อมูลชื่อเล่น |",
      "edit_duration": 5.602,
      "isForceout": false
    },
    {
      "message_id": 376,
      "editor_id": 13,
      "message_received": "ของทั้งชุดอย่างนี้นะคะ ",
      "slice_count": 1,
      "slices": "ของทั้งชุดอย่างนี้นะคะ |",
      "edit_duration": 6.156,
      "isForceout": false
    },
    {
      "message_id": 377,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 378,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 379,
      "editor_id": 13,
      "message_received": "เดี๋ยวเพิ่มก็ได้นะคะ ",
      "slice_count": 1,
      "slices": "เดี๋ยวเพิ่มก็ได้นะคะ |",
      "edit_duration": 16.023,
      "isForceout": true
    },
    {
      "message_id": 380,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 381,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 382,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 383,
      "editor_id": 13,
      "message_received": "สมมติเพิ่มเป็น 5 ",
      "slice_count": 1,
      "slices": "สมมติเพิ่มเป็น 5 |",
      "edit_duration": 6.3,
      "isForceout": false
    },
    {
      "message_id": 384,
      "editor_id": 13,
      "message_received": "คน ก็ได้นะคะ ก็คือถ้า",
      "slice_count": 3,
      "slices": "คน |ก็ได้นะคะ |ก็คือถ้า|",
      "edit_duration": 4.454,
      "isForceout": false
    },
    {
      "message_id": 385,
      "editor_id": 13,
      "message_received": "ในนี้ เรามา 3 นี่ ",
      "slice_count": 2,
      "slices": "ในนี้ |เรามา 3 นี่ |",
      "edit_duration": 1.402,
      "isForceout": false
    },
    {
      "message_id": 386,
      "editor_id": 13,
      "message_received": "อยากไปเพิ่มทีหลังก็เพิ่มได้ ก็คือจำไว้ว่าให้มันอยู่ใน",
      "slice_count": 3,
      "slices": "อยากไปเพิ่มทีหลังก็เพิ่มได้ |ก็คือจำไว้ว่า|ให้มันอยู่ในไอ้|",
      "edit_duration": 3.169,
      "isForceout": false
    },
    {
      "message_id": 387,
      "editor_id": 13,
      "message_received": "วงเล็บสี่เหลี่ยมใหญ่นี่ มันจะ โปรแกรม",
      "slice_count": 3,
      "slices": "วงเล็บสี่เหลี่ยมใหญ่นี่ |มันจะ |โปรแกรม|",
      "edit_duration": 5.589,
      "isForceout": false
    },
    {
      "message_id": 388,
      "editor_id": 13,
      "message_received": "มันจะรู้ทันทีว่า อ๋อ นี่มันเป็นชุดข้อมูล",
      "slice_count": 2,
      "slices": "มันจะรู้ทันทีว่า |อ๋อ นี่มันเป็นข้อมูลประเภทชุดข้อมูล|",
      "edit_duration": 0.488,
      "isForceout": false
    },
    {
      "message_id": 389,
      "editor_id": 13,
      "message_received": "หรือ list นั่นเองนะ",
      "slice_count": 1,
      "slices": "หรือ list นั่นเองนะ |",
      "edit_duration": 7.769,
      "isForceout": false
    },
    {
      "message_id": 390,
      "editor_id": 13,
      "message_received": "เหมือนเดิม เสร็จแล้วก็ใช้คำสั่ง for นะคะ ",
      "slice_count": 2,
      "slices": "เหมือนเดิม |เสร็จแล้วก็ใช้คำสั่ง for นะคะ |",
      "edit_duration": 4.952,
      "isForceout": false
    },
    {
      "message_id": 391,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 392,
      "editor_id": 13,
      "message_received": "for เพื่อให้ตัวแปร nick",
      "slice_count": 1,
      "slices": "for เพื่อให้ตัวแปร nick |",
      "edit_duration": 1.934,
      "isForceout": false
    },
    {
      "message_id": 393,
      "editor_id": 13,
      "message_received": "สมมติตั้งชื่อตัวแปรนี้ว่า nick nick ก็คือ nickname ใช่ไหมคะ ",
      "slice_count": 2,
      "slices": "สมมติตั้งชื่อตัวแปรนี้ว่า nick |nick ก็คือ nickname นั่นเองไหมคะ |",
      "edit_duration": 0.508,
      "isForceout": false
    },
    {
      "message_id": 394,
      "editor_id": 13,
      "message_received": "ในไม่เอา n แล้ว เบื่อ ",
      "slice_count": 1,
      "slices": "ในไม่เอา n แล้ว เบื่อ |",
      "edit_duration": 7.034,
      "isForceout": false
    },
    {
      "message_id": 395,
      "editor_id": 13,
      "message_received": "ตัวแปร a for a = ",
      "slice_count": 2,
      "slices": "ตัวแปร a |for a = |",
      "edit_duration": 4.35,
      "isForceout": false
    },
    {
      "message_id": 396,
      "editor_id": 13,
      "message_received": "ใน nickname ",
      "slice_count": 1,
      "slices": "ใน nickname |",
      "edit_duration": 10.082,
      "isForceout": false
    },
    {
      "message_id": 397,
      "editor_id": 13,
      "message_received": "สังเกต ",
      "slice_count": 1,
      "slices": "สังเกต |",
      "edit_duration": 7.132,
      "isForceout": false
    },
    {
      "message_id": 398,
      "editor_id": 13,
      "message_received": "ชื่อตัวแปรมันจะขึ้นมา แล้วก็คลิกได้เลย",
      "slice_count": 2,
      "slices": "ชื่อตัวแปรมันจะขึ้นมา |แล้วก็คลิกได้เลยนะคะ |",
      "edit_duration": 1.365,
      "isForceout": false
    },
    {
      "message_id": 399,
      "editor_id": 13,
      "message_received": "แล้วก็อย่าลืมใส่โคลอน แล้วก็ print print ตัวแปรที่อยู่หลัง ",
      "slice_count": 3,
      "slices": "แล้วก็อย่าลืมใส่โคลอน |แล้วก็ print |print ตัวแปรที่อยู่หลัง |",
      "edit_duration": 2.28,
      "isForceout": false
    },
    {
      "message_id": 400,
      "editor_id": 13,
      "message_received": "for ก็คือตัวแปร ",
      "slice_count": 2,
      "slices": "for |ก็คือตัวแปร |",
      "edit_duration": 6.333,
      "isForceout": false
    },
    {
      "message_id": 401,
      "editor_id": 13,
      "message_received": "a นั่นเองนะคะ",
      "slice_count": 1,
      "slices": "a นั่นเองนะคะ |",
      "edit_duration": 5.819,
      "isForceout": false
    },
    {
      "message_id": 402,
      "editor_id": 13,
      "message_received": "สิ่งที่เราต้องการให้แสดงจะอยู่ที่ a ",
      "slice_count": 1,
      "slices": "สิ่งที่เราต้องการให้แสดงมันะอยู่ที่ a |",
      "edit_duration": 8.066,
      "isForceout": false
    },
    {
      "message_id": 403,
      "editor_id": 13,
      "message_received": "เสร็จแล้วจะ ",
      "slice_count": 1,
      "slices": "เสร็จแล้วจะ |",
      "edit_duration": 10.861,
      "isForceout": false
    },
    {
      "message_id": 404,
      "editor_id": 13,
      "message_received": "Run ผลให้ดูนะคะ เด็ก ๆ ดูการ Run for ",
      "slice_count": 2,
      "slices": "Run ผลให้ดูนะคะ |เด็ก ๆ ดูการใช้ for |",
      "edit_duration": 1.561,
      "isForceout": false
    },
    {
      "message_id": 405,
      "editor_id": 13,
      "message_received": "แบบที่ไม่เป็นชุดข้อมูลตัวแรกนะ",
      "slice_count": 1,
      "slices": "แบบที่ไม่เป็นชุดข้อมูลตัวแรกนะ |",
      "edit_duration": 3.376,
      "isForceout": false
    },
    {
      "message_id": 406,
      "editor_id": 13,
      "message_received": "จากตัวอย่างข้างบนกับตัวนี้ เดี๋ยวจะเปรียบเทียบให้ดูว่า",
      "slice_count": 2,
      "slices": "จากตัวอย่างข้างบนกับตัวนี้ |เดี๋ยวจะเปรียบเทียบให้ดูว่า|",
      "edit_duration": 4.203,
      "isForceout": false
    },
    {
      "message_id": 407,
      "editor_id": 13,
      "message_received": "มันต่างกันอย่างไร เห็นไหม ",
      "slice_count": 2,
      "slices": "มันต่างกันอย่างไร |เห็นไหม |",
      "edit_duration": 4.72,
      "isForceout": false
    },
    {
      "message_id": 408,
      "editor_id": 13,
      "message_received": "ถ้าเป็น list มันจะมาเป็นคำ ๆ เลย ",
      "slice_count": 2,
      "slices": "ถ้าเป็น list |มันจะมาเป็นคำ ๆ เลย |",
      "edit_duration": 2.783,
      "isForceout": false
    },
    {
      "message_id": 409,
      "editor_id": 13,
      "message_received": "เป็นชื่อเลยเห็นไหมคะ ต่างกันนะ",
      "slice_count": 3,
      "slices": "เป็นชื่อเลย |เห็นไหมคะ |ต่างกันนะ |",
      "edit_duration": 2.321,
      "isForceout": false
    },
    {
      "message_id": 410,
      "editor_id": 13,
      "message_received": "ใช่ไหม แบบที่ 1 น่ะ เรามาแบบเป็น Sting มันจะไล่เป็นตัวอักษร",
      "slice_count": 2,
      "slices": "ใช่ไหม |แบบที่ 1 น่ะ เรามาแบบเป็น String มันจะไล่เป็นตัวอักษร|",
      "edit_duration": 1.416,
      "isForceout": false
    },
    {
      "message_id": 411,
      "editor_id": 13,
      "message_received": "ทีละตัวอักษรนะ แต่แบบที่ 2 เราน่ะ ",
      "slice_count": 2,
      "slices": "ทีละตัวอักษรนะ |แต่แบบที่ 2 เราน่ะ |",
      "edit_duration": 5.871,
      "isForceout": false
    },
    {
      "message_id": 412,
      "editor_id": 13,
      "message_received": "ชนิดของตัวแปรเรานี่ มันเป็น li",
      "slice_count": 1,
      "slices": "ชนิดของตัวแปรเรานี่ มันเป็น list |",
      "edit_duration": 5.808,
      "isForceout": false
    },
    {
      "message_id": 413,
      "editor_id": 13,
      "message_received": "เวลาสั่ง print มันก็จะออกมาเป็นชุด ๆ นึกออกนะ ข้อมูลมันก็จะเป็นชุดชื่อเล่นเลย องุ่น บาส ",
      "slice_count": 4,
      "slices": "เวลาสั่ง print มันก็จะออกมาเป็นชุด ๆ |นึกออกนะ |ข้อมูลมันก็จะเป็นชุดชื่อเล่นเลย |องุ่น บาส |",
      "edit_duration": 1.671,
      "isForceout": false
    },
    {
      "message_id": 414,
      "editor_id": 13,
      "message_received": "เอ็กซ์ต้า มิ่ง แล้วก็ตี๋น้อยนะคะ ",
      "slice_count": 2,
      "slices": "เอ็กซ์ตร้า มิ่ง |แล้วก็ตี๋น้อยนะคะ |",
      "edit_duration": 6.367,
      "isForceout": false
    },
    {
      "message_id": 415,
      "editor_id": 13,
      "message_received": "นี่คือลักษณะของข้อมูลที่เป็น list ",
      "slice_count": 1,
      "slices": "นี่คือลักษณะของข้อมูลที่เป็น list |",
      "edit_duration": 1.845,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 1,
      "slices": "จำง่าย ๆ เลย |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 1,
      "slices": "ก็คือ|",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 416,
      "editor_id": 13,
      "message_received": "ใส่ปีกกาใหญ่เข้าไปนี่ คุมเข้าไปนี่จะได้ข้อมูลที่เป็นชุดแบบนี้ออกมาเลยนะคะ ",
      "slice_count": 3,
      "slices": "ใส่ปีกกาใหญ่เข้าไปนี่ |คุมเข้าไปนี่ |จะได้ข้อมูลที่เป็นชุดแบบนี้ออกมาเลยนะคะ |",
      "edit_duration": 4.134,
      "isForceout": false
    },
    {
      "message_id": 417,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 418,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 419,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 420,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 421,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 422,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 423,
      "editor_id": 13,
      "message_received": "บางทีนะคะเวลาเขียนโค้ดแล้วผิดนะคะ เช่นนี่ เดี๋ยว ๆ ",
      "slice_count": 5,
      "slices": "บางทีนะคะ| เวลาเขียนโค้ดแล้วผิดนะคะ |เช่น |นี่ |เดี๋ยว ๆ ๆ ๆ |",
      "edit_duration": 1.282,
      "isForceout": false
    },
    {
      "message_id": 424,
      "editor_id": 13,
      "message_received": "เดี๋ยวทำให้ดูนะคะ เมื่อกี้ ",
      "slice_count": 2,
      "slices": "เดี๋ยวทำให้ดูนะคะ |เมื่อกี้ |",
      "edit_duration": 7.374,
      "isForceout": false
    },
    {
      "message_id": 425,
      "editor_id": 13,
      "message_received": "โปรแกรมมันจะแจ้ง Error เสมอ",
      "slice_count": 1,
      "slices": "โปรแกรมมันจะแจ้ง Error เสมอ |",
      "edit_duration": 5.202,
      "isForceout": false
    },
    {
      "message_id": 426,
      "editor_id": 13,
      "message_received": "เดี๋ยว Run ให้ดูนะ ปุ๊บ นี่ถ้ามันขึ้น name error เช็กง่าย ๆ ",
      "slice_count": 4,
      "slices": "เดี๋ยว Run ให้ดูนะ |ปุ๊บ |นี่ถ้ามันขึ้นคำว่า name error |เช็กง่าย ๆ |",
      "edit_duration": 2.264,
      "isForceout": false
    },
    {
      "message_id": 427,
      "editor_id": 13,
      "message_received": "เลย ก็คือให้ไปดูที่อะไร ",
      "slice_count": 2,
      "slices": "เลย |ก็คือให้ไปดูที่อะไร |",
      "edit_duration": 5.969,
      "isForceout": false
    },
    {
      "message_id": 428,
      "editor_id": 13,
      "message_received": "ตำแหน่งของตัวแปรนะคะ ใช่ไหม",
      "slice_count": 2,
      "slices": "ตำแหน่งของตัวแปรนะคะ |ใช่ไหม |",
      "edit_duration": 5.974,
      "isForceout": false
    },
    {
      "message_id": 429,
      "editor_id": 13,
      "message_received": "name ก็คือชื่อของตัวแปรนั่นเอง นี่",
      "slice_count": 2,
      "slices": "name ก็คือชื่อของตัวแปรนั่นเอง |นี่|",
      "edit_duration": 12.355,
      "isForceout": false
    },
    {
      "message_id": 430,
      "editor_id": 13,
      "message_received": "เห็นไหม ให้ดูที่ตัวแดง ๆ ตัวนี้ ",
      "slice_count": 2,
      "slices": "เห็นไหม |ให้ดูที่ตัวแดง ๆ ตัวนี้ |",
      "edit_duration": 7.784,
      "isForceout": false
    },
    {
      "message_id": 431,
      "editor_id": 13,
      "message_received": "บอกว่า name Error เห็นไหมคะ name ",
      "slice_count": 3,
      "slices": "บอกว่า name Error |เห็นไหมคะ |name |",
      "edit_duration": 5.522,
      "isForceout": false
    },
    {
      "message_id": 432,
      "editor_id": 13,
      "message_received": "nicknum มาจากไหน",
      "slice_count": 2,
      "slices": "nicknum |มาจากไหน|",
      "edit_duration": 3.744,
      "isForceout": false
    },
    {
      "message_id": 433,
      "editor_id": 13,
      "message_received": "ชื่อว่า nickname เห็นไหมคะ ตำแหน่งมันจะบอกชัดเจนเลยนะคะ ชื่อมันจะบอก",
      "slice_count": 2,
      "slices": "ชื่อว่า nickname เห็นไหมคะ ตำแหน่งมันจะบอกชัดเจนเลยนะคะ |ชื่อมันจะบอก|",
      "edit_duration": 3.084,
      "isForceout": false
    },
    {
      "message_id": 434,
      "editor_id": 13,
      "message_received": "ชัดเจนว่าผิดตรงไหนนะคะ is not defind ",
      "slice_count": 3,
      "slices": "ชัดเจนว่าผิดตรงไหนนะคะ |is not defind นี่ หมายถึง| คุณ|",
      "edit_duration": 1.914,
      "isForceout": false
    },
    {
      "message_id": 435,
      "editor_id": 13,
      "message_received": "ไม่ได้มี คุณไม่ได้ประกาศ เราไม่รู็จัก",
      "slice_count": 2,
      "slices": "ไม่ได้มี คุณไม่ได้ประกาศ| เราไม่รู้จัก|",
      "edit_duration": 5.116,
      "isForceout": false
    },
    {
      "message_id": 436,
      "editor_id": 13,
      "message_received": "นะคะ มันจะบอก แล้วอะไร สังเกตตรงนี้มันก็จะขึ้นเส้นหยัก ๆ ",
      "slice_count": 2,
      "slices": "นะคะ มันจะบอก |แล้วอะไร สังเกตตรงนี้มันก็จะขึ้นเส้นหยัก ๆ |",
      "edit_duration": 7.526,
      "isForceout": false
    },
    {
      "message_id": 437,
      "editor_id": 13,
      "message_received": "สีแดง ๆ ในบรรทัดที่เกิด Error น่ะ ",
      "slice_count": 1,
      "slices": "สีแดง ๆ ในบรรทัดที่เกิด Error น่ะ |",
      "edit_duration": 12.272,
      "isForceout": false
    },
    {
      "message_id": 438,
      "editor_id": 13,
      "message_received": "มันจะมีไอ้ตัวนี้ขึ้นมาเลย เห็นไหม",
      "slice_count": 2,
      "slices": "มันจะมีไอ้ตัวนี้ขึ้นมาเลย |เห็นไหม |",
      "edit_duration": 4.192,
      "isForceout": false
    },
    {
      "message_id": 439,
      "editor_id": 13,
      "message_received": "ให้รู้ตำแหน่งว่าผิดตรงนี้นะคะ เพราะฉะนั้น เวลาบอกแล้ว ",
      "slice_count": 3,
      "slices": "ให้รู้ตำแหน่งว่าผิดตรงนี้นะคะ |เพราะฉะนั้น |เวลาบอกแล้ว |",
      "edit_duration": 2.555,
      "isForceout": false
    },
    {
      "message_id": 440,
      "editor_id": 13,
      "message_received": "ตัวแปรตั้งชื่อ ต้องเช็กด้วยว่า",
      "slice_count": 2,
      "slices": "ตัวแปรตั้งชื่อ |ต้องเช็กด้วยว่า|",
      "edit_duration": 4.392,
      "isForceout": false
    },
    {
      "message_id": 441,
      "editor_id": 13,
      "message_received": "ใส่ถูกไหม เวลาจะเรียกใช้มันด้วยนะคะ",
      "slice_count": 2,
      "slices": "ใส่ถูกไหม |เวลาจะเรียกใช้มันด้วยนะคะ |",
      "edit_duration": 1.507,
      "isForceout": false
    },
    {
      "message_id": 442,
      "editor_id": 13,
      "message_received": "Run ใหม่ แก้แล้วอย่างนี้นะคะ แก้แล้วก็จะได้ผลลัพธ์ออกมาเป็นแบบนี้",
      "slice_count": 4,
      "slices": "Run ใหม่ |แก้แล้วอย่างนี้นะคะ |พอแก้ปุ๊บ |แก้แล้วก็จะได้ผลลัพธ์ออกมาเป็นแบบนี้|",
      "edit_duration": 2.515,
      "isForceout": false
    },
    {
      "message_id": 443,
      "editor_id": 13,
      "message_received": "นะคะ นี่คือในกรณี",
      "slice_count": 2,
      "slices": "นะคะ |นี่คือในกรณี|",
      "edit_duration": 9.571,
      "isForceout": true
    },
    {
      "message_id": 444,
      "editor_id": 13,
      "message_received": "ที่เป็น ",
      "slice_count": 1,
      "slices": "ที่เป็น |",
      "edit_duration": 4.851,
      "isForceout": false
    },
    {
      "message_id": 445,
      "editor_id": 13,
      "message_received": "loop แบบ list นะ เมื่อกี้เป็นชุดข้อมูลที่เป็นข้อความ อยากให้ลอง",
      "slice_count": 3,
      "slices": "loop แบบ list นะ |เมื่อกี้เป็นชุดข้อมูลที่เป็นข้อความ |อยากให้ลอง|",
      "edit_duration": 3.721,
      "isForceout": false
    },
    {
      "message_id": 446,
      "editor_id": 13,
      "message_received": "มาดูตัวต่อมาค่ะ ",
      "slice_count": 1,
      "slices": "มาดูตัวต่อมาค่ะ |",
      "edit_duration": 11.198,
      "isForceout": false
    },
    {
      "message_id": 447,
      "editor_id": 13,
      "message_received": "ชุดข้อมูล",
      "slice_count": 1,
      "slices": "ชุดข้อมูล|",
      "edit_duration": 3.836,
      "isForceout": false
    },
    {
      "message_id": 448,
      "editor_id": 13,
      "message_received": "ที่เป็นตัวเลข เห็นไหมคะ อาจารย์แม่เลยประกาศตัวแปรชื่อว่า numbers ",
      "slice_count": 3,
      "slices": "ที่เป็นตัวเลข |เห็นไหมคะ |อาจารย์แม่เลยประกาศตัวแปรชื่อว่า number |",
      "edit_duration": 0.615,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 1,
      "slices": "นะ |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 449,
      "editor_id": 13,
      "message_received": "number ก็คือจำนวนหรือตัวเลขนั่นเองนะคะ ",
      "slice_count": 1,
      "slices": "number ก็คือจำนวนหรือตัวเลขนั่นเองนะคะ |",
      "edit_duration": 4.753,
      "isForceout": false
    },
    {
      "message_id": 450,
      "editor_id": 13,
      "message_received": "แล้ว ให้ตัวแปรชนิดนี้",
      "slice_count": 1,
      "slices": "แล้วให้ตัวแปรชนิดนี้|",
      "edit_duration": 3.4,
      "isForceout": false
    },
    {
      "message_id": 451,
      "editor_id": 13,
      "message_received": "เป็นข้อมูลชุดนะคะ ก็เลยใส่เครื่องหมายวงเล็บสี่เหลี่ยมใหญ่เข้าไป ",
      "slice_count": 3,
      "slices": "เป็นข้อมูลชุดนะคะ |ก็เลยใส่เครื่องหมายวงเล็บ |วงเล็บสี่เหลี่ยมใหญ่เข้าไป |",
      "edit_duration": 1.176,
      "isForceout": false
    },
    {
      "message_id": 452,
      "editor_id": 13,
      "message_received": "ประกอบด้วยเลข 5, ",
      "slice_count": 2,
      "slices": "ประกอบด้วย |เลข 5, |",
      "edit_duration": 8.094,
      "isForceout": false
    },
    {
      "message_id": 453,
      "editor_id": 13,
      "message_received": "10, 15 สังเกตถ้าข้อมูล",
      "slice_count": 2,
      "slices": "10, 15 |สังเกตถ้าข้อมูล|",
      "edit_duration": 1.967,
      "isForceout": false
    },
    {
      "message_id": 454,
      "editor_id": 13,
      "message_received": "แบบตัวเลข ไม่ต้องใส่เครื่องหมายคำพูด เห็นไหมคะ ไม่ต้องใส่ Single quote หรือ Double quote เราพิมพ์ตัวเลข",
      "slice_count": 6,
      "slices": "แบบตัวเลข |ไม่ต้องใส่เครื่องหมายคำพูด |เห็นไหมคะ |ไม่ต้องใส่ Single quote |หรือ Double quote| เราพิมพ์ตัวเลข|",
      "edit_duration": 1.628,
      "isForceout": false
    },
    {
      "message_id": 455,
      "editor_id": 13,
      "message_received": "ลงไปได้เลย แล้วคั่นด้วยตัวเลขแต่ละชุดด้วย",
      "slice_count": 2,
      "slices": "ลงไปได้เลย |แล้วคั่นด้วยตัวเลขแต่ละชุดด้วย|",
      "edit_duration": 1.292,
      "isForceout": false
    },
    {
      "message_id": 456,
      "editor_id": 13,
      "message_received": "คอมมา คอมมานะคะ ถ้ามี 3 ก็ใส่แค่ 2 ตัวสุดท้ายไม่ต้องใส่ ",
      "slice_count": 3,
      "slices": "คอมมา |คอมมานะคะ ถ้ามี 3 ก็ใส่แค่...| 2 ตัวสุดท้ายไม่ต้องใส่ |",
      "edit_duration": 0.643,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 1,
      "slices": "ทีนี้|",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 457,
      "editor_id": 13,
      "message_received": "ลองดูนะคะ แบบที่เป็นตัวเลข ",
      "slice_count": 2,
      "slices": "ลองดูนะคะ |แบบที่เป็นตัวเลข |",
      "edit_duration": 7.779,
      "isForceout": false
    },
    {
      "message_id": 458,
      "editor_id": 13,
      "message_received": "เหมือนเดิม ให้เด็ก ๆ ",
      "slice_count": 1,
      "slices": "เหมือนเดิมนะคะ ให้เด็ก ๆ |",
      "edit_duration": 10.926,
      "isForceout": false
    },
    {
      "message_id": 459,
      "editor_id": 13,
      "message_received": "เขียนโค้ดนะคะ ",
      "slice_count": 1,
      "slices": "เขียนโค้ดนะคะ |",
      "edit_duration": 9.688,
      "isForceout": false
    },
    {
      "message_id": 460,
      "editor_id": 13,
      "message_received": "แล้วก็ประกาศตัวแปรชื่อว่า ",
      "slice_count": 2,
      "slices": "แล้วก็ประกาศตัวแปร|ชื่อว่า |",
      "edit_duration": 5.382,
      "isForceout": false
    },
    {
      "message_id": 461,
      "editor_id": 13,
      "message_received": "number นะคะ n-u-m-",
      "slice_count": 3,
      "slices": "number | number นะคะ |n-u-m-|",
      "edit_duration": 2.418,
      "isForceout": false
    },
    {
      "message_id": 462,
      "editor_id": 13,
      "message_received": "b-e-r ",
      "slice_count": 1,
      "slices": "b-e-r |",
      "edit_duration": 6.569,
      "isForceout": false
    },
    {
      "message_id": 463,
      "editor_id": 13,
      "message_received": "ประกาศตัวแปรชื่อว่า numbers เติม s เพราะว่าอะไร เพราะมันมี",
      "slice_count": 3,
      "slices": "ประกาศตัวแปรชื่อว่า numbers |เติม s เพราะว่าอะไร |เพราะมันมี|",
      "edit_duration": 1.811,
      "isForceout": false
    },
    {
      "message_id": 464,
      "editor_id": 13,
      "message_received": "ตัวเลขหลายชุดไม่ได้มีตัวเดียวนะคะ ",
      "slice_count": 2,
      "slices": "ตัวเลขหลายชุด |ไม่ได้มีอันเดียวนะคะ |",
      "edit_duration": 5.083,
      "isForceout": false
    },
    {
      "message_id": 465,
      "editor_id": 13,
      "message_received": "แล้วทำอย่างไรต่อ แล้วกำหนดค่าเริ่มต้น",
      "slice_count": 2,
      "slices": "แล้วทำอย่างไรต่อ |แล้วกำหนดค่าเริ่มต้น|",
      "edit_duration": 1.536,
      "isForceout": false
    },
    {
      "message_id": 466,
      "editor_id": 13,
      "message_received": "ของชุดข้อมูลตัวนี้ด้วยเลข 5 นะคะ ",
      "slice_count": 1,
      "slices": "ของชุดข้อมูลตัวนี้ด้วยเลข 5 นะคะ |",
      "edit_duration": 2.882,
      "isForceout": false
    },
    {
      "message_id": 467,
      "editor_id": 13,
      "message_received": "10, ",
      "slice_count": 1,
      "slices": "10, |",
      "edit_duration": 6.211,
      "isForceout": false
    },
    {
      "message_id": 468,
      "editor_id": 13,
      "message_received": "15 เอา 5 ตัวแล้วกัน",
      "slice_count": 2,
      "slices": "15 |เอา 5 ตัวแล้วกัน |",
      "edit_duration": 0.901,
      "isForceout": false
    },
    {
      "message_id": 469,
      "editor_id": 13,
      "message_received": "5 ชุด 25 เพิ่มทีละ 5 5 10 15 20 ก่อนสิ เพิ่มทีละ 5 กระโดดข้ามเลย ",
      "slice_count": 6,
      "slices": "5 ชุด |25 |เพิ่มทีละ 5 |5 10 15 20 ก่อนสิ |เพิ่มทีละ 5 |กระโดดข้ามแล้ว |",
      "edit_duration": 1.047,
      "isForceout": false
    },
    {
      "message_id": 470,
      "editor_id": 13,
      "message_received": "ถึง 30 25 ",
      "slice_count": 2,
      "slices": "ถึง 30 |25 |",
      "edit_duration": 10.631,
      "isForceout": false
    },
    {
      "message_id": 471,
      "editor_id": 13,
      "message_received": "แล้วก็ 30 นะคะ",
      "slice_count": 1,
      "slices": "แล้วก็ 30 นะคะ |",
      "edit_duration": 8.327,
      "isForceout": false
    },
    {
      "message_id": 472,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 473,
      "editor_id": 13,
      "message_received": "เสร็จแล้วใช่คำสั่ง for ",
      "slice_count": 1,
      "slices": "เสร็จแล้วใช้คำสั่ง for |",
      "edit_duration": 8.485,
      "isForceout": false
    },
    {
      "message_id": 474,
      "editor_id": 13,
      "message_received": "เพื่อให้มันทำการวน loop ตัวแปร ",
      "slice_count": 1,
      "slices": "เพื่อให้มันทำการวน loop ตัวแปร |",
      "edit_duration": 8.678,
      "isForceout": false
    },
    {
      "message_id": 475,
      "editor_id": 13,
      "message_received": "n ที่อยู่ใน",
      "slice_count": 2,
      "slices": "n |ที่อยู่ใน|",
      "edit_duration": 5.113,
      "isForceout": false
    },
    {
      "message_id": 476,
      "editor_id": 13,
      "message_received": "number ",
      "slice_count": 2,
      "slices": "numbers | |",
      "edit_duration": 3.662,
      "isForceout": false
    },
    {
      "message_id": 477,
      "editor_id": 13,
      "message_received": "n-u-m-b-e-r อย่าลืมนะคะ ตัวแปรที่เราประกาศมี s",
      "slice_count": 2,
      "slices": "n-u-m-b-e-r อย่าลืมนะคะ |ตัวแปรที่เราประกาศมี s|",
      "edit_duration": 2.43,
      "isForceout": false
    },
    {
      "message_id": 478,
      "editor_id": 13,
      "message_received": "numbers ที่เราประกาศมี s ด้วยก็ต้องใส่ s ",
      "slice_count": 1,
      "slices": " ด้วยก็ต้องใส่ s |",
      "edit_duration": 10.247,
      "isForceout": false
    },
    {
      "message_id": 479,
      "editor_id": 13,
      "message_received": "numbers นะคะ",
      "slice_count": 1,
      "slices": "numbers นะคะ |",
      "edit_duration": 8.666,
      "isForceout": false
    },
    {
      "message_id": 480,
      "editor_id": 13,
      "message_received": "แล้วก็ปิดด้วยคำสั่ง for ด้วย",
      "slice_count": 1,
      "slices": "แล้วก็ปิดด้วยคำสั่ง for ด้วย |",
      "edit_duration": 8.196,
      "isForceout": false
    },
    {
      "message_id": 481,
      "editor_id": 13,
      "message_received": "ทุกครั้งที่จบคำสั่ง for ต้องปิดด้วยเครื่องหมาย : ",
      "slice_count": 2,
      "slices": "ทุกครั้งเมื่อจบคำสั่ง for |ต้องปิดด้วยเครื่องหมายโคลอน|",
      "edit_duration": 6.199,
      "isForceout": false
    },
    {
      "message_id": 482,
      "editor_id": 13,
      "message_received": "เสมอนะคะ แล้วใช้คำสั่ง print ในการแสดงผล",
      "slice_count": 2,
      "slices": "เสมอนะคะ |แล้วใช้คำสั่ง print ในการแสดงผล |",
      "edit_duration": 5.567,
      "isForceout": false
    },
    {
      "message_id": 483,
      "editor_id": 13,
      "message_received": "print อะไร print สิ่งที่ หรือ print ตัวแปรที่อยู่หลัง ",
      "slice_count": 3,
      "slices": "print อะไร |print สิ่งที่ |หรือ print ตัวแปรที่อยู่หลัง |",
      "edit_duration": 1.927,
      "isForceout": false
    },
    {
      "message_id": 484,
      "editor_id": 13,
      "message_received": "for ก็คือตัวแปรที่ชื่อว่า n นั่นเองนะคะ ",
      "slice_count": 2,
      "slices": "for |ก็คือตัวแปรที่ชื่อว่า n นั่นเองนะคะ |",
      "edit_duration": 5.028,
      "isForceout": false
    },
    {
      "message_id": 485,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 486,
      "editor_id": 13,
      "message_received": "เห็นไหม ",
      "slice_count": 1,
      "slices": "เห็นไหม |",
      "edit_duration": 11.506,
      "isForceout": false
    },
    {
      "message_id": 487,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 488,
      "editor_id": 13,
      "message_received": "เห็นไหมคะ เป็นชุดนี่มา เป็นตามชุดมันเลย ถ้ามีชุด",
      "slice_count": 3,
      "slices": "เห็นไหมคะ เป็นชุดนี่มา |มาตามชุดมันเลย |ถ้ามีชุด|",
      "edit_duration": 3.182,
      "isForceout": false
    },
    {
      "message_id": 489,
      "editor_id": 13,
      "message_received": "จะมีความแตกต่างกันนะคะ ระหว่างชุดกับไม่เป็นชุด ",
      "slice_count": 2,
      "slices": "จะมีความแตกต่างกันนะคะ |ระหว่างเป็นชุดกับไม่เป็นชุด |",
      "edit_duration": 1.481,
      "isForceout": false
    },
    {
      "message_id": 490,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 491,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 492,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 493,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 494,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 495,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 496,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 497,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 498,
      "editor_id": 13,
      "message_received": "สังเกตนะคะ ถ้าเราประกาศตัวแปร",
      "slice_count": 2,
      "slices": "สังเกตนะคะ |ถ้าเราประกาศตัวแปร|",
      "edit_duration": 2.204,
      "isForceout": false
    },
    {
      "message_id": 499,
      "editor_id": 13,
      "message_received": "ไปแล้ว แล้วเวลาเราจะเรียกใช้ เด็ก ๆ ดูตรงนี้นะ ",
      "slice_count": 3,
      "slices": "ไปแล้ว |แล้วเวลาเราจะเรียกใช้ |เด็ก ๆ ดูตรงนี้นะ |",
      "edit_duration": 2.286,
      "isForceout": false
    },
    {
      "message_id": 500,
      "editor_id": 13,
      "message_received": "n ปุ๊บ",
      "slice_count": 1,
      "slices": "n ปุ๊บ |",
      "edit_duration": 3.89,
      "isForceout": false
    },
    {
      "message_id": 501,
      "editor_id": 13,
      "message_received": "นี่ num นี่ ให้เราเลือกตัว",
      "slice_count": 2,
      "slices": "นี่ n-u-m นี่ |ให้เราเลือกตัว|",
      "edit_duration": 6.974,
      "isForceout": false
    },
    {
      "message_id": 502,
      "editor_id": 13,
      "message_received": "ที่มันขึ้นเห็นไหม ตรง... มันเป็สิ่งที่ประกาศไปแล้ว ",
      "slice_count": 4,
      "slices": "ที่มันขึ้น |เห็นไหม |ตรง... |มันเป็สิ่งที่ประกาศไปแล้ว |",
      "edit_duration": 1.325,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 1,
      "slices": "รับรองว่า|",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 503,
      "editor_id": 13,
      "message_received": "จะพิมพ์ไม่ผิดนะคะ ",
      "slice_count": 1,
      "slices": "จะพิมพ์ไม่ผิดนะคะ |",
      "edit_duration": 10.575,
      "isForceout": false
    },
    {
      "message_id": 504,
      "editor_id": 13,
      "message_received": "จะไม่เกิดปัญหาร name Error ",
      "slice_count": 1,
      "slices": "จะไม่เกิดปัญหาร name error |",
      "edit_duration": 11.978,
      "isForceout": false
    },
    {
      "message_id": 505,
      "editor_id": 13,
      "message_received": "เพราะตัว Colab มันจะช่วยในการเช็กว่ามีคำสั่งนี้มีตัวแปร",
      "slice_count": 2,
      "slices": "เพราะตัว Colab |มันจะช่วยในการเช็กว่ามีคำสั่งนี้มีตัวแปร|",
      "edit_duration": 10.123,
      "isForceout": false
    },
    {
      "message_id": 506,
      "editor_id": 13,
      "message_received": "ชื่อนี้นะ เราเช็กดู ถ้าเรามี ",
      "slice_count": 3,
      "slices": "ชื่อนี้นะ |เราเช็กดู |ถ้าเรามี |",
      "edit_duration": 10.772,
      "isForceout": false
    },
    {
      "message_id": 507,
      "editor_id": 13,
      "message_received": "เราก็คลิกเลือกมาใช้ได้เลย",
      "slice_count": 1,
      "slices": "เราก็คลิกเลือกมาใช้ได้เลย |",
      "edit_duration": 7.171,
      "isForceout": false
    },
    {
      "message_id": 508,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 509,
      "editor_id": 13,
      "message_received": "อันนี้ for for loop สำหรับตัวเลข",
      "slice_count": 3,
      "slices": "อันนี้ for |for loop |สำหรับตัวเลข|",
      "edit_duration": 1.803,
      "isForceout": false
    },
    {
      "message_id": 510,
      "editor_id": 13,
      "message_received": "ไปแล้วนะ ยังมีอีกนะคะ for ที่ใช้",
      "slice_count": 3,
      "slices": "ไปแล้วนะ |ยังมีอีกนะคะ |for ที่ใช้|",
      "edit_duration": 3.968,
      "isForceout": false
    },
    {
      "message_id": 511,
      "editor_id": 13,
      "message_received": "ตัวต่อมา ",
      "slice_count": 1,
      "slices": "ตัวต่อมา |",
      "edit_duration": 5,
      "isForceout": false
    },
    {
      "message_id": 512,
      "editor_id": 13,
      "message_received": "for ที่ใช้คำ with range ",
      "slice_count": 1,
      "slices": "for ที่ใช้คำ with range |",
      "edit_duration": 3.863,
      "isForceout": false
    },
    {
      "message_id": 513,
      "editor_id": 13,
      "message_received": "range คืออะไร มันเป็นฟังก์ชันที่โปรแกรม ",
      "slice_count": 2,
      "slices": "range คืออะไร |มันเป็นฟังก์ชันที่โปรแกรม |",
      "edit_duration": 1.866,
      "isForceout": false
    },
    {
      "message_id": 514,
      "editor_id": 13,
      "message_received": "Python สร้างไว้แล้วน่ะค่ะ เขาบอก",
      "slice_count": 2,
      "slices": "Python สร้างไว้แล้วน่ะค่ะ |เขาบอก|",
      "edit_duration": 1.93,
      "isForceout": false
    },
    {
      "message_id": 515,
      "editor_id": 13,
      "message_received": "built-in ฟังก์ชันนะคะ ใช้สร้าง Object ตัวเลข",
      "slice_count": 2,
      "slices": "built-in ฟังก์ชันนะคะ |ใช้สร้าง Object ตัวเลข |",
      "edit_duration": 1.306,
      "isForceout": false
    },
    {
      "message_id": 516,
      "editor_id": 13,
      "message_received": "โดยจะมี paramitor 3 ตัว ก็คือมีตัวเลขเริ่มต้น ",
      "slice_count": 2,
      "slices": "โดยจะมี paramitor 3 ตัว |ก็คือมีตัวเลขเริ่มต้น |",
      "edit_duration": 4.26,
      "isForceout": false
    },
    {
      "message_id": 517,
      "editor_id": 13,
      "message_received": "ตัวเลขสุดท้าย แล้วก็",
      "slice_count": 2,
      "slices": "ตัวเลขสุดท้าย |แล้วก็|",
      "edit_duration": 1.962,
      "isForceout": false
    },
    {
      "message_id": 518,
      "editor_id": 13,
      "message_received": "ตัวเลขที่จะ... หรือค่าที่มันจะทำให้เกิดการเปลี่ยนแปลงในตัวเลขนั้น ",
      "slice_count": 3,
      "slices": "ตัวเลขที่จะ... |หรือค่าที่มันจะทำให้เกิดการเปลี่ยนแปลง|ในตัวเลขนั้นนะคะ |",
      "edit_duration": 0.518,
      "isForceout": false
    },
    {
      "message_id": 519,
      "editor_id": 13,
      "message_received": "วิธีการใช้งาน for ที่มี range ด้วยนี่",
      "slice_count": 1,
      "slices": "วิธีการใช้งาน for ที่มี range ด้วยนี่|",
      "edit_duration": 5.375,
      "isForceout": false
    },
    {
      "message_id": 520,
      "editor_id": 13,
      "message_received": "นะคะ รูปแบบ ก็คือ",
      "slice_count": 3,
      "slices": "นะคะ |รูปแบบ |ก็คือ|",
      "edit_duration": 1.11,
      "isForceout": false
    },
    {
      "message_id": 521,
      "editor_id": 13,
      "message_received": "เห็นไหมคะ พิมพ์คำว่า \"for\" ตามด้วยตัวแปรแล้วระบุคำว่า ... ",
      "slice_count": 4,
      "slices": "เห็นไหมคะ |พิมพ์คำว่า \"for\" |ตามด้วยตัวแปร| แล้วระบุคำว่า... |",
      "edit_duration": 1.536,
      "isForceout": false
    },
    {
      "message_id": 522,
      "editor_id": 13,
      "message_received": "เอ้ย แล้วใช้คำสั่ง ",
      "slice_count": 1,
      "slices": "แล้วใช้คำสั่ง |",
      "edit_duration": 11.049,
      "isForceout": false
    },
    {
      "message_id": 523,
      "editor_id": 13,
      "message_received": "in ใน",
      "slice_count": 2,
      "slices": "in |ใน... |",
      "edit_duration": 1.793,
      "isForceout": false
    },
    {
      "message_id": 524,
      "editor_id": 13,
      "message_received": "แล้วก็พิมพ์ฟังก์ชัน range() หรือคำสั่ง range มา ",
      "slice_count": 2,
      "slices": "แล้วก็พิมพ์ฟังก์ชัน range() |หรือคำสั่ง range มา |",
      "edit_duration": 1.76,
      "isForceout": false
    },
    {
      "message_id": 525,
      "editor_id": 13,
      "message_received": "ในนี้ 1 1 ก็คือค่าเริ่มต้น ก็คือบอกว่าให้มันเริ่มที่เลข 1 ",
      "slice_count": 3,
      "slices": "ในนี้ 1 |1 ก็คือค่าเริ่มต้น |ก็คือบอกว่าให้มันเริ่มที่เลข 1 |",
      "edit_duration": 3.619,
      "isForceout": false
    },
    {
      "message_id": 526,
      "editor_id": 13,
      "message_received": "แล้วไปสิ้นสุดที่เลขอะไรคะ 6",
      "slice_count": 1,
      "slices": "แล้วไปสิ้นสุดที่เลขอะไรคะ 6|",
      "edit_duration": 5.194,
      "isForceout": false
    },
    {
      "message_id": 527,
      "editor_id": 13,
      "message_received": "นะคะ แล้วให้มันลอง print สิ่งที่อยู่ใน 1 ",
      "slice_count": 2,
      "slices": "นะคะ |แล้วให้มันลอง print สิ่งที่อยู่ใน 1 |",
      "edit_duration": 0.662,
      "isForceout": false
    },
    {
      "message_id": 528,
      "editor_id": 13,
      "message_received": "ค่าเริ่มต้นเริ่มที่ 1 แล้วไปสิ้นสุดที่ 6 นี่ ",
      "slice_count": 2,
      "slices": "ค่าเริ่มต้นเริ่มที่ 1 |แล้วไปสิ้นสุดที่ 6 นี่ |",
      "edit_duration": 1.243,
      "isForceout": false
    },
    {
      "message_id": 529,
      "editor_id": 13,
      "message_received": "คืออะไร อยากรู้ผลลัพธ์ในการ",
      "slice_count": 3,
      "slices": "คืออะไร |อยากรู้ผลลัพธ์|ในการ|",
      "edit_duration": 1.334,
      "isForceout": false
    },
    {
      "message_id": 530,
      "editor_id": 13,
      "message_received": "ใช้คำสั่ง for loop ด้วย range นี่ เมื่อกี้ตัวเลขที่เป็นชุดนะ ใส่แบบนี้เลย ",
      "slice_count": 3,
      "slices": "ใช้คำสั่ง for loop ด้วย range นี่นะคะ| เมื่อกี้ตัวเลขที่เป็นชุดนะ| เป็นตัวเลขใส่แบบนี้เลย |",
      "edit_duration": 3.141,
      "isForceout": false
    },
    {
      "message_id": 531,
      "editor_id": 13,
      "message_received": "กับอีกแบบหนึ่งเป็นตัวเลขเหมือนกัน ",
      "slice_count": 2,
      "slices": "กับอีกแบบหนึ่ง |เป็นตัวเลขเหมือนกัน |",
      "edit_duration": 10.165,
      "isForceout": false
    },
    {
      "message_id": 532,
      "editor_id": 13,
      "message_received": "แต่บอกค่าเริ่มต้นกับ",
      "slice_count": 1,
      "slices": "แต่บอกค่าเริ่มต้นกับ|",
      "edit_duration": 4.316,
      "isForceout": false
    },
    {
      "message_id": 533,
      "editor_id": 13,
      "message_received": "เลขสุดท้าย เห็นไหมคะ ในวงเล็บนี่ นี่คือตัวเลข 1 นี่ ",
      "slice_count": 4,
      "slices": "เลขสุดท้าย| เห็นไหมคะ |ในวงเล็บนี่ |นี่คือตัวเลข 1 นี่ |",
      "edit_duration": 3.143,
      "isForceout": false
    },
    {
      "message_id": 534,
      "editor_id": 13,
      "message_received": "หมายถึงค่าเริ่มต้น เลข 6 นี่หมายถึงค่าสุดท้ายที่",
      "slice_count": 5,
      "slices": "หมายถึง |ค่าเริ่มต้น| เลข 6 นี่ |หมายถึง |เลขสุดท้ายที่|",
      "edit_duration": 2.255,
      "isForceout": false
    },
    {
      "message_id": 535,
      "editor_id": 13,
      "message_received": "ให้ for มันทำงานนั่นเองนะคะ ",
      "slice_count": 1,
      "slices": "ให้ for มันทำงานนั่นเองนะคะ |",
      "edit_duration": 8.073,
      "isForceout": false
    },
    {
      "message_id": 536,
      "editor_id": 13,
      "message_received": "เราลอง Codeding ดู",
      "slice_count": 1,
      "slices": "เราลอง Coding ดูนะคะเด็ก ๆ |",
      "edit_duration": 7.22,
      "isForceout": false
    },
    {
      "message_id": 537,
      "editor_id": 13,
      "message_received": "ไม่มีประกาศตัวแปรเลย เพราะบอกแล้วว่า range เป็นตัวเลขที่เป็นชุดอยู่แล้ว ",
      "slice_count": 3,
      "slices": "ไม่มีประกาศตัวแปรเลย |เพราะบอกแล้วว่า range| เป็นตัวเลขที่เป็นชุดอยู่แล้ว |",
      "edit_duration": 5.286,
      "isForceout": false
    },
    {
      "message_id": 538,
      "editor_id": 13,
      "message_received": "ก็คือมันจะใช้สำหรับ for ที่ใช้สำหรับ",
      "slice_count": 2,
      "slices": "ก็คือมันจะใช้สำหรับ for |ที่ใช้สำหรับ|",
      "edit_duration": 6.737,
      "isForceout": false
    },
    {
      "message_id": 539,
      "editor_id": 13,
      "message_received": "วนรอบตัวเลข",
      "slice_count": 1,
      "slices": "วนรอบตัวเลข|",
      "edit_duration": 4.137,
      "isForceout": false
    },
    {
      "message_id": 540,
      "editor_id": 13,
      "message_received": "ที่เป็นชุดที่ต้องการให้ทำนะคะ เพราะถ้าคิดว่า 6 มันน้อยดูนะคะ คอมพิวเตอร์มันสามารถ Run ได้สูงสุดเท่าไร เด็ก ๆ ",
      "slice_count": 7,
      "slices": "ที่เป็นชุด|ที่ต้องการให้ทำนะคะ |เพราะถ้าคิดว่า 6 มันน้อย |ดูนะคะ |คอมพิวเตอร์|มันสามารถ Run ได้สูงสุดเท่าไร |เด็ก ๆ |",
      "edit_duration": 1.057,
      "isForceout": false
    },
    {
      "message_id": 541,
      "editor_id": 13,
      "message_received": "อยากรู้ไหม ใช้",
      "slice_count": 2,
      "slices": "อยากรู้ไหม |ใช้|",
      "edit_duration": 5.528,
      "isForceout": false
    },
    {
      "message_id": 542,
      "editor_id": 13,
      "message_received": "คำสั่ง for นะคะสำหรับตัวแปรที่",
      "slice_count": 2,
      "slices": "คำสั่ง for นะคะ |สำหรับตัวแปรที่|",
      "edit_duration": 1.586,
      "isForceout": false
    },
    {
      "message_id": 543,
      "editor_id": 13,
      "message_received": "ชื่อว่า a โดยใน a นั้น มี range ",
      "slice_count": 3,
      "slices": "ชื่อว่า a |โดยใน a นั้นนะคะ |มี range |",
      "edit_duration": 2.273,
      "isForceout": false
    },
    {
      "message_id": 544,
      "editor_id": 13,
      "message_received": "มีพารามิเตอร์ของตัวเลข ",
      "slice_count": 1,
      "slices": "มีพารามิเตอร์ของตัวเลข |",
      "edit_duration": 4.23,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 1,
      "slices": "r-a-|",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 545,
      "editor_id": 13,
      "message_received": "n เห็นไหมคะ ",
      "slice_count": 1,
      "slices": "n เห็นไหมคะ |",
      "edit_duration": 8.099,
      "isForceout": false
    },
    {
      "message_id": 546,
      "editor_id": 13,
      "message_received": "ในนี้มันก็จะขึ้นมาเลย คำสั่ง range ไม่อยากพิมพ์ผิดก็คลิกได้เลย ",
      "slice_count": 3,
      "slices": "ในนี้มันก็จะขึ้นมาเลย |คำสั่ง range |ไม่อยากพิมพ์ผิดก็คลิกได้เลย |",
      "edit_duration": 5.428,
      "isForceout": false
    },
    {
      "message_id": 547,
      "editor_id": 13,
      "message_received": "เห็นไหม r-a-n-g-e นะคะ แล้วก็ใส่เครื่องหมายวงเล็บ ค่าเริ่มต้นเริ่มที่",
      "slice_count": 3,
      "slices": "เห็นไหม r-a-n-g-e นะคะ |แล้วก็ใส่เครื่องหมายวงเล็บ| ค่าเริ่มต้นเริ่มที่ |",
      "edit_duration": 5.905,
      "isForceout": false
    },
    {
      "message_id": 548,
      "editor_id": 13,
      "message_received": "อยากเริ่มที่ 100",
      "slice_count": 1,
      "slices": "อยากเริ่มที่ 100 |",
      "edit_duration": 7.352,
      "isForceout": false
    },
    {
      "message_id": 549,
      "editor_id": 13,
      "message_received": "เปลี่ยนจาก 1 1 มันน้อย เดี๋ยวจะว่า",
      "slice_count": 3,
      "slices": "เปลี่ยนจาก 1 |1 มันน้อย |เดี๋ยวจะว่า|",
      "edit_duration": 1.235,
      "isForceout": false
    },
    {
      "message_id": 550,
      "editor_id": 13,
      "message_received": "ไม่เจ๋งจริง ดูคอมพิวเตอร์ประมวลผล ",
      "slice_count": 2,
      "slices": "ไม่เจ๋งจริง |ดูคอมพิวเตอร์ประมวลผล |",
      "edit_duration": 2.197,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 1,
      "slices": "100 ถึง... |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 551,
      "editor_id": 13,
      "message_received": "เอาเท่าไรดี เอาหลักเท่าไรดี จะทะลุ",
      "slice_count": 3,
      "slices": "เอาเท่าไรดี |เอาหลักเท่าไรดี |จะทะลุ|",
      "edit_duration": 8.76,
      "isForceout": false
    },
    {
      "message_id": 552,
      "editor_id": 13,
      "message_received": "เดือดไปไหม",
      "slice_count": 1,
      "slices": "เดือดไปไหม|",
      "edit_duration": 4.672,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 553,
      "editor_id": 13,
      "message_received": "100-200 นี่ก็เยอะแล้วนะ ",
      "slice_count": 2,
      "slices": "100-200 นี่ |ก็เยอะแล้วนะ |",
      "edit_duration": 6.716,
      "isForceout": false
    },
    {
      "message_id": 554,
      "editor_id": 13,
      "message_received": "เดี๋ยวให้ดูว่ามันจะทะลุเดือดมาจากไหน ",
      "slice_count": 2,
      "slices": "เดี๋ยวให้ดู |ว่ามันจะทะลุเดือดกันขนาดไหน 200 นี่ |",
      "edit_duration": 2.146,
      "isForceout": false
    },
    {
      "message_id": 555,
      "editor_id": 13,
      "message_received": "พอมัน Run ออกมาแล้วมันจะเป็นอย่างไร ",
      "slice_count": 2,
      "slices": "พอมัน Run ออกมาแล้ว|มันจะเป็นอย่างไร |",
      "edit_duration": 11.156,
      "isForceout": false
    },
    {
      "message_id": 556,
      "editor_id": 13,
      "message_received": "อย่าลืมนะคะ",
      "slice_count": 1,
      "slices": "อย่าลืมนะคะ |",
      "edit_duration": 8.431,
      "isForceout": false
    },
    {
      "message_id": 557,
      "editor_id": 13,
      "message_received": "ปิดคำสั่ง for อย่าลืมใส่โคลอนเสมอ ",
      "slice_count": 2,
      "slices": "ปิดคำสั่ง for |อย่าลืมใส่โคลอนเสมอ |",
      "edit_duration": 6.525,
      "isForceout": false
    },
    {
      "message_id": 558,
      "editor_id": 13,
      "message_received": "ไม่อย่างนี้พอกด Enter มันจะไม่ Tab ให้ ",
      "slice_count": 2,
      "slices": "ไม่อย่างนั้นพอกด Enter |มันจะไม่ Tab ให้ |",
      "edit_duration": 5.641,
      "isForceout": false
    },
    {
      "message_id": 559,
      "editor_id": 13,
      "message_received": "เพื่อทำงานในคำสั่งต่อไป ",
      "slice_count": 1,
      "slices": "เพื่อทำงานในคำสั่งต่อไป |",
      "edit_duration": 3.392,
      "isForceout": false
    },
    {
      "message_id": 560,
      "editor_id": 13,
      "message_received": "สิ่งที่เราต้องการ print ",
      "slice_count": 1,
      "slices": "สิ่งที่เราต้องการ print ก็คือสิ่งที่อยู่... |",
      "edit_duration": 9.98,
      "isForceout": false
    },
    {
      "message_id": 561,
      "editor_id": 13,
      "message_received": "ตัวแปรที่อยู่ท้าย for ก็คือตัวแปร a ",
      "slice_count": 2,
      "slices": "ตัวแปรที่อยู่ท้าย for |ก็คือตัวแปร a |",
      "edit_duration": 8.247,
      "isForceout": false
    },
    {
      "message_id": 562,
      "editor_id": 13,
      "message_received": "ดูนะเด็ก ๆ 100-200 ",
      "slice_count": 2,
      "slices": "ดูนะเด็ก ๆ |100-200 |",
      "edit_duration": 6.831,
      "isForceout": false
    },
    {
      "message_id": 563,
      "editor_id": 13,
      "message_received": "เห็นหรือเปล่า",
      "slice_count": 1,
      "slices": "เห็นหรือเปล่า |",
      "edit_duration": 5.618,
      "isForceout": false
    },
    {
      "message_id": 564,
      "editor_id": 13,
      "message_received": "เยอะนะคะ มันนับเลยนะ 100, 101, 102 ",
      "slice_count": 5,
      "slices": "เยอะนะคะ |มันนับเลยนะ |100, |101, 1|02 |",
      "edit_duration": 0.613,
      "isForceout": false
    },
    {
      "message_id": 565,
      "editor_id": 13,
      "message_received": "เห็นไหม เราทำเอง เราจะ",
      "slice_count": 3,
      "slices": "เห็นไหม |เราทำเอง |เราจะ|",
      "edit_duration": 3.513,
      "isForceout": false
    },
    {
      "message_id": 566,
      "editor_id": 13,
      "message_received": "ทันไหม ",
      "slice_count": 1,
      "slices": "ทันไหม |",
      "edit_duration": 1.536,
      "isForceout": false
    },
    {
      "message_id": 567,
      "editor_id": 13,
      "message_received": "เด็ก ๆ จะสงสัย ",
      "slice_count": 2,
      "slices": "เด็ก ๆ จะสงสัย |เอ๊ะ ทำไมตัวสุดท้าย|",
      "edit_duration": 10.948,
      "isForceout": false
    },
    {
      "message_id": 568,
      "editor_id": 13,
      "message_received": "มันแค่ 199 อย่าลืมนะคะ ",
      "slice_count": 2,
      "slices": "มันแค่ 199 |อย่าลืมนะคะ |",
      "edit_duration": 10.604,
      "isForceout": false
    },
    {
      "message_id": 569,
      "editor_id": 13,
      "message_received": "ค่าเริ่มต้นเริ่มที่ 100",
      "slice_count": 1,
      "slices": "ค่าเริ่มต้นเริ่มที่ 100 |",
      "edit_duration": 5.065,
      "isForceout": false
    },
    {
      "message_id": 570,
      "editor_id": 13,
      "message_received": "ค่าสุดท้ายนี่คือค่าของจำนวนที่มันจะ เขาเรียกว่าอะไรล่ะ ให้มันวนน่ะ ",
      "slice_count": 5,
      "slices": "ค่าสุดท้ายนี่ |คือ |ค่าของจำนวนที่มันจะ... |เขาเรียกว่าอะไรล่ะ |ที่ให้มันวนน่ะ |",
      "edit_duration": 1.782,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 1,
      "slices": "นึกออกไหม |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 571,
      "editor_id": 13,
      "message_received": "มันเริ่มนับที่ 100 เป็นรอบที่ 1 ",
      "slice_count": 1,
      "slices": "มันเริ่มนับที่ 100 เป็นรอบที่ 1 |",
      "edit_duration": 5.246,
      "isForceout": false
    },
    {
      "message_id": 572,
      "editor_id": 13,
      "message_received": "เพราะฉะนั้นพอไปถึง 199 ",
      "slice_count": 1,
      "slices": "เพราะฉะนั้น พอไปถึง 199 |",
      "edit_duration": 5.562,
      "isForceout": false
    },
    {
      "message_id": 573,
      "editor_id": 13,
      "message_received": "มันคือรอบที่ 200 นะคะ ทีนี้ใส่เยอะเดี๋ยวไม่ชัวร์ เปลี่ยนจำนวน",
      "slice_count": 4,
      "slices": "มันคือรอบที่ 200 นะคะ |ทีนี้ใส่เยอะเดี๋ยวไม่ชัวร์ |เดี๋ยวไม่มันใจว่าครบ 200 รอบไหม |เปลี่ยนจำนวน|",
      "edit_duration": 0.55,
      "isForceout": true
    },
    {
      "message_id": 574,
      "editor_id": 13,
      "message_received": "รอบไหม เปลี่ยนจำนวนรอบจาก 100 เหลือ 110 ",
      "slice_count": 1,
      "slices": "อบจาก 100 เหลือ 110 |",
      "edit_duration": 14.084,
      "isForceout": false
    },
    {
      "message_id": 575,
      "editor_id": 13,
      "message_received": "จะได้รู้ว่ามัน Run แค่",
      "slice_count": 1,
      "slices": "จะได้รู้ว่ามัน Run แค่|",
      "edit_duration": 9.479,
      "isForceout": false
    },
    {
      "message_id": 576,
      "editor_id": 13,
      "message_received": "10 รอบไหมนะคะ ",
      "slice_count": 1,
      "slices": "10 รอบไหมนะคะ |",
      "edit_duration": 6.719,
      "isForceout": false
    },
    {
      "message_id": 577,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 578,
      "editor_id": 13,
      "message_received": "110 จะเยอะไป เอา 10 นะ ",
      "slice_count": 2,
      "slices": "110 จะเยอะไป |เอา 10 นะ |",
      "edit_duration": 4.301,
      "isForceout": false
    },
    {
      "message_id": 579,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 580,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 581,
      "editor_id": 13,
      "message_received": "Error นะนี่ 110 สิ ค่าเริ่มต้น ค่าสิ้นสุด 1, 2, ",
      "slice_count": 4,
      "slices": "Error นะนี่ 110 สิ |ค่าเริ่มต้น |ค่าสิ้นสุด |1, 2, |",
      "edit_duration": 1.89,
      "isForceout": false
    },
    {
      "message_id": 582,
      "editor_id": 13,
      "message_received": "3, 4, 5, 6, 7, 8, 9, ",
      "slice_count": 1,
      "slices": "3, 4, 5, 6, 7, 8, 9, |",
      "edit_duration": 5.202,
      "isForceout": false
    },
    {
      "message_id": 583,
      "editor_id": 13,
      "message_received": "10 เห็นไหมคะ จำนวนรอบมันจะไปถึง",
      "slice_count": 3,
      "slices": "10 |เห็นไหมคะ |จำนวนรอบมันจะไปถึง|",
      "edit_duration": 1.286,
      "isForceout": false
    },
    {
      "message_id": 584,
      "editor_id": 13,
      "message_received": "10 รอบน่ะ จาก 100 นับที่ 1 2 3 4 5 ",
      "slice_count": 3,
      "slices": "10 รอบน่ะ |จาก 100 นับที่ |1, 2, 3, 4, 5,  |",
      "edit_duration": 0.654,
      "isForceout": false
    },
    {
      "message_id": 585,
      "editor_id": 13,
      "message_received": "ุ6 7 8 9 10 เห็นไหมคะ พอถึง ",
      "slice_count": 3,
      "slices": "6, 7, 8, 9, 10 |เห็นไหมคะ |พอถึง |",
      "edit_duration": 12.718,
      "isForceout": false
    },
    {
      "message_id": 586,
      "editor_id": 13,
      "message_received": "110 มันก็จะหยุด มันมีจำนวน",
      "slice_count": 2,
      "slices": "110 มันก็จะหยุด |มันมีจำนวน|",
      "edit_duration": 5.95,
      "isForceout": false
    },
    {
      "message_id": 587,
      "editor_id": 13,
      "message_received": "รอบที่แน่นอนบอกแล้วนะคะ ",
      "slice_count": 2,
      "slices": "รอบที่แน่นอน |บอกแล้วนะคะ |",
      "edit_duration": 7.503,
      "isForceout": false
    },
    {
      "message_id": 588,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 589,
      "editor_id": 13,
      "message_received": "นี่คือใช้ในกรณีที่เป็นตัวเลข อยู่ในช่วงข้อมูลเลย 1 - 6 ",
      "slice_count": 3,
      "slices": "นี่คือใช้ในกรณีที่เป็นตัวเลข |อยู่ในช่วงข้อมูลเลย |เลข 1 - 6 |",
      "edit_duration": 2.645,
      "isForceout": false
    },
    {
      "message_id": 590,
      "editor_id": 13,
      "message_received": "อย่างนี้นะคะ 1-100 100-110 ",
      "slice_count": 3,
      "slices": "อย่างนี้นะคะ |1-100 |100-110 |",
      "edit_duration": 5.897,
      "isForceout": false
    },
    {
      "message_id": 591,
      "editor_id": 13,
      "message_received": "นี่ มันก็จะไปจนถึงนั่น ",
      "slice_count": 2,
      "slices": "นี่ |มันก็จะไปจนถึงนั่นนะคะ |",
      "edit_duration": 0.465,
      "isForceout": false
    },
    {
      "message_id": 592,
      "editor_id": 13,
      "message_received": "ลักษณะของ for loop with range() จะเป็นแบบนี้",
      "slice_count": 2,
      "slices": "ลักษณะของ for loop with range() |จะเป็นแบบนี้นะคะ |",
      "edit_duration": 1.201,
      "isForceout": false
    },
    {
      "message_id": 593,
      "editor_id": 13,
      "message_received": "เห็นไหม เฉพาะคำสั่ง for นี่ ",
      "slice_count": 1,
      "slices": "เห็นไหม เฉพาะคำสั่ง for นี่ |",
      "edit_duration": 5.22,
      "isForceout": false
    },
    {
      "message_id": 594,
      "editor_id": 13,
      "message_received": "ได้หลายแบบเลย เห็นไหมคะ",
      "slice_count": 2,
      "slices": "ได้หลายแบบเลย |เห็นไหมคะ |",
      "edit_duration": 5.727,
      "isForceout": false
    },
    {
      "message_id": 595,
      "editor_id": 13,
      "message_received": "หมดจาก for แล้ว เราจะมาเริ่มที่ while บ้างนะคะ ",
      "slice_count": 2,
      "slices": "หมดจาก for แล้ว |เราจะมาเริ่มที่ while บ้างนะคะ |",
      "edit_duration": 5.225,
      "isForceout": false
    },
    {
      "message_id": 596,
      "editor_id": 13,
      "message_received": "เมื่อกี้ดู for ไปแล้ว ทีนี้มาดู",
      "slice_count": 2,
      "slices": "เมื่อกี้ดู for ไปแล้ว |ทีนี้มาดู|",
      "edit_duration": 5.877,
      "isForceout": false
    },
    {
      "message_id": 597,
      "editor_id": 13,
      "message_received": "การวนรอบแบบwhile  while ",
      "slice_count": 2,
      "slices": "การวนรอบแบบ while |while |",
      "edit_duration": 1.88,
      "isForceout": false
    },
    {
      "message_id": 598,
      "editor_id": 13,
      "message_received": "บอกว่ามันจะทำงานเมื่อคำสั่งยังเป็นจริง ถ้าเมื่อใดที่คำสั่งเป็นเท็จ",
      "slice_count": 2,
      "slices": "บอกว่ามันจะทำงานเมื่อคำสั่งยังเป็นจริง |ถ้าเมื่อใดที่คำสั่งเป็นเท็จ|",
      "edit_duration": 1.542,
      "isForceout": false
    },
    {
      "message_id": 599,
      "editor_id": 13,
      "message_received": "มันจะหยุดทำงาน ให้มาดูที่รูปแบบของ while  นะคะ ก่อนอื่น",
      "slice_count": 3,
      "slices": "มันจะหยุดทำงาน |ให้มาดูที่รูปแบบของ while นะคะ |ก่อนอื่น|",
      "edit_duration": 0.964,
      "isForceout": false
    },
    {
      "message_id": 600,
      "editor_id": 13,
      "message_received": "ประกาศตัวแปรนะคะ 1 ตัว ",
      "slice_count": 1,
      "slices": "ประกาศตัวแปรนะคะ 1 ตัว |",
      "edit_duration": 5.958,
      "isForceout": false
    },
    {
      "message_id": 601,
      "editor_id": 13,
      "message_received": "เพื่อเหมือนบอกค่าเริ่มต้นให้ while ",
      "slice_count": 1,
      "slices": "เพื่อเหมือนบอกค่าเริ่มต้นให้ while |",
      "edit_duration": 3.621,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 1,
      "slices": "เพราะฉะนั้น ตัวแปร|",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 602,
      "editor_id": 13,
      "message_received": "นี้ ที่ในตัวอย่างนะคะ ให้ตัวแปรชื่อว่า i ",
      "slice_count": 3,
      "slices": "นี้ |ที่ในตัวอย่างนะคะ |ให้ตัวแปรชื่อว่า i |",
      "edit_duration": 3.877,
      "isForceout": false
    },
    {
      "message_id": 603,
      "editor_id": 13,
      "message_received": "ตัวแปร i โดยกำหนดค่าเริ่มต้นให้ i ",
      "slice_count": 2,
      "slices": "ตัวแปร i |โดยกำหนดค่าเริ่มต้นให้ i |",
      "edit_duration": 4.997,
      "isForceout": false
    },
    {
      "message_id": 604,
      "editor_id": 13,
      "message_received": "ที่ 1 สิ่งที่ ",
      "slice_count": 2,
      "slices": "ที่ 1 |สิ่งที่ |",
      "edit_duration": 1.353,
      "isForceout": false
    },
    {
      "message_id": 605,
      "editor_id": 13,
      "message_received": "while จะทำให้ดูที่เงื่อนไขนะคะ เงื่อนไข",
      "slice_count": 3,
      "slices": "while จะทำ |ให้ดูที่เงื่อนไขนะคะ |เงื่อนไข|",
      "edit_duration": 5.738,
      "isForceout": false
    },
    {
      "message_id": 606,
      "editor_id": 13,
      "message_received": "ใน while เราระบุ",
      "slice_count": 2,
      "slices": "ใน while |เราระบุ|",
      "edit_duration": 4.122,
      "isForceout": false
    },
    {
      "message_id": 607,
      "editor_id": 13,
      "message_received": "คำสั่ง while ปุ๊บ แล้วก็ตามด้วยตัวแปร i ",
      "slice_count": 2,
      "slices": "คำสั่ง while ปุ๊บ |แล้วก็ตามด้วยตัวแปร i |",
      "edit_duration": 0.967,
      "isForceout": false
    },
    {
      "message_id": 608,
      "editor_id": 13,
      "message_received": "โดยเราบอกเงื่อนไขว่า while  จะทำงานเมื่อ i เครื่องหมายอะไรคะ ",
      "slice_count": 3,
      "slices": "โดยเราบอกเงื่อนไขว่า |while จะทำงานเมื่อ| i เครื่องหมายอะไรคะ |",
      "edit_duration": 2.204,
      "isForceout": false
    },
    {
      "message_id": 609,
      "editor_id": 13,
      "message_received": "น้อยกว่า",
      "slice_count": 1,
      "slices": "น้อยกว่า|",
      "edit_duration": 3.656,
      "isForceout": false
    },
    {
      "message_id": 610,
      "editor_id": 13,
      "message_received": "หรือเท่ากับ 10 ใช่ไหมคะ มันจะยังทำงานอยู่ ",
      "slice_count": 3,
      "slices": "หรือเท่ากับ 10 |ใช่ไหมคะ |มันจะยังทำงานอยู่ |",
      "edit_duration": 1.964,
      "isForceout": false
    },
    {
      "message_id": 611,
      "editor_id": 13,
      "message_received": "ถ้าจำนวนนั้นยังไม่ถึง 10 นึกออกนะ ",
      "slice_count": 2,
      "slices": "ถ้าจำนวนนั้นยังไม่ถึง 10 |นึกออกไหม |",
      "edit_duration": 5.04,
      "isForceout": false
    },
    {
      "message_id": 612,
      "editor_id": 13,
      "message_received": "นะคะ ทีนี้เราอยากรู้ได้อย่างไรว่า ",
      "slice_count": 3,
      "slices": "นะคะ |ทีนี้เราอยากรู้ด้วยไง |ว่า |",
      "edit_duration": 6.132,
      "isForceout": false
    },
    {
      "message_id": 613,
      "editor_id": 13,
      "message_received": "มันจะทำไปจนถึง 10 นี่",
      "slice_count": 1,
      "slices": "มันจะทำไปจนถึง 10 นี่ |",
      "edit_duration": 6.282,
      "isForceout": false
    },
    {
      "message_id": 614,
      "editor_id": 13,
      "message_received": "เราใช้คำสั่ง print เพื่อให้มันแสดงใช่ไหมคะ แสดงผลของการวนรอบ แสดงผลอะไร แสดงผลของ ",
      "slice_count": 5,
      "slices": "เราใช้คำสั่ง print |เพื่อให้มันแสดงใช่ไหมคะ |แสดงผลของการวนรอบ |แสดงผลอะไร |แสดงผลของ |",
      "edit_duration": 1.696,
      "isForceout": false
    },
    {
      "message_id": 615,
      "editor_id": 13,
      "message_received": "i ที่เราสั่งมันไว้ไง ",
      "slice_count": 3,
      "slices": "i |ตัวแปร i |ที่เราสั่งมันไว้ไง |",
      "edit_duration": 5.788,
      "isForceout": false
    },
    {
      "message_id": 616,
      "editor_id": 13,
      "message_received": "แล้วตามด้วย",
      "slice_count": 1,
      "slices": "แล้วตามด้วย|",
      "edit_duration": 11.858,
      "isForceout": false
    },
    {
      "message_id": 617,
      "editor_id": 13,
      "message_received": "n = คือ ตัวสุดท้ายน่ะ คือจำนวนเท่าไรนะคะ ",
      "slice_count": 4,
      "slices": "end = |คือ ตัวสุดท้ายน่ะ |คือ |จำนวนเท่าไรนะคะ |",
      "edit_duration": 5.942,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 1,
      "slices": "โดย |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 618,
      "editor_id": 13,
      "message_received": "โดยเมื่อ",
      "slice_count": 1,
      "slices": "โดยเมื่อ|",
      "edit_duration": 14.664,
      "isForceout": false
    },
    {
      "message_id": 619,
      "editor_id": 13,
      "message_received": "พอ print i รอบที่ 1 เสร็จ",
      "slice_count": 1,
      "slices": "พอ print i รอบที่ 1 เสร็จ|",
      "edit_duration": 2.61,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 620,
      "editor_id": 13,
      "message_received": "ให้มันมาทำการเพิ่มจำนวน เห็นไหมคะ โดยใช้ตัวดำเนินการทางคณิตศาสตร์ ",
      "slice_count": 3,
      "slices": "ให้มันมาทำการเพิ่มจำนวน |เห็นไหมคะ |โดยใช้ตัวดำเนินการทางคณิตศาสตร์ |",
      "edit_duration": 0.632,
      "isForceout": false
    },
    {
      "message_id": 621,
      "editor_id": 13,
      "message_received": "บอกว่าให้ตัวแปร i = ",
      "slice_count": 1,
      "slices": "บอกว่าให้ตัวแปร i = |",
      "edit_duration": 7.006,
      "isForceout": false
    },
    {
      "message_id": 622,
      "editor_id": 13,
      "message_received": "i+1 ก็คือให้",
      "slice_count": 2,
      "slices": "i+1 |ก็คือให้ต้องให้ค่าของ i มันเพิ่ม|",
      "edit_duration": 1.141,
      "isForceout": false
    },
    {
      "message_id": 623,
      "editor_id": 13,
      "message_received": "ขึ้นทุกรอบ ครั้งละ 1 นะคะ มันก็จะวน วนไปจนกว่าจะไม่เป็นจริง ",
      "slice_count": 4,
      "slices": "ขึ้นทุกรอบ |ครั้งละ 1 นะคะ| มันก็จะวน |วนไปจนกว่าจะไม่เป็นจริง |",
      "edit_duration": 8.324,
      "isForceout": false
    },
    {
      "message_id": 624,
      "editor_id": 13,
      "message_received": "ก็คือ i \u003e 10 ปุ๊บ มันจะหยุด",
      "slice_count": 1,
      "slices": "ก็คือ i \u003e 10 ปุ๊บ มันจะหยุด print |",
      "edit_duration": 16.007,
      "isForceout": true
    },
    {
      "message_id": 625,
      "editor_id": 13,
      "message_received": "นะคะ ลอง key คำสั่งนี้ดู",
      "slice_count": 2,
      "slices": "นะคะ |ลอง key คำสั่งนี้ดู |",
      "edit_duration": 8.01,
      "isForceout": false
    },
    {
      "message_id": 626,
      "editor_id": 13,
      "message_received": "อันดับแรกเหมือนเดิม เราก็ประกาศตัวแปรนะคะ ประกาศตัวแปรชื่อว่า ",
      "slice_count": 3,
      "slices": "อันดับแรกเหมือนเดิม |เราก็ประกาศตัวแปรนะคะ| ประกาศตัวแปรชื่อว่า |",
      "edit_duration": 9.289,
      "isForceout": false
    },
    {
      "message_id": 627,
      "editor_id": 13,
      "message_received": "i ของเราลงไปแล้วตามด้วย",
      "slice_count": 2,
      "slices": "i ของเราลงไป |แล้วตามด้วย|",
      "edit_duration": 9.203,
      "isForceout": false
    },
    {
      "message_id": 628,
      "editor_id": 13,
      "message_received": "เครื่องหมายเท่ากับเหมือนเดิมนะคะเด็ก ๆ ",
      "slice_count": 1,
      "slices": "เครื่องหมายเท่ากับเหมือนเดิมนะคะเด็ก ๆ |",
      "edit_duration": 2.601,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 1,
      "slices": "ก็คือ|",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 629,
      "editor_id": 13,
      "message_received": "ตัวแปร i ของฉันนี่มีค่าเริ่มต้นที่ 1 นะ จากนั้นมาใช้คำสั่ง while ",
      "slice_count": 3,
      "slices": "ตัวแปร i ของฉันนี่ |มีค่าเริ่มต้นที่ 1 นะ |จากนั้นมาใช้คำสั่ง while |",
      "edit_duration": 1.153,
      "isForceout": false
    },
    {
      "message_id": 630,
      "editor_id": 13,
      "message_received": "เพื่อกำหนดเงื่อนไขให้มัน",
      "slice_count": 2,
      "slices": "เพื่อกำหนดเงื่อนไข|ให้มัน|",
      "edit_duration": 3.613,
      "isForceout": false
    },
    {
      "message_id": 631,
      "editor_id": 13,
      "message_received": "ทำการวนรอบหรือวนซ้ำนะคะ ใช้คำว่า while  เด็ก ๆ ไม่อยากพิมพ์ผิดเห็นไหม ",
      "slice_count": 3,
      "slices": "ทำการวนรอบหรือวนซ้ำนะคะ |ใช้คำว่า while เด็ก ๆ ไม่อยากพิมพ์ผิด |เห็นไหม พอเราพิมพ์ w-h |",
      "edit_duration": 0.552,
      "isForceout": false
    },
    {
      "message_id": 632,
      "editor_id": 13,
      "message_received": "แล้วมีคำว่า \"while\" ขึ้นมาก็คลิกที่คำนั้น",
      "slice_count": 2,
      "slices": "แล้วมีคำว่า \"while\" ขึ้นมา |ก็คลิกที่คำนั้น|",
      "edit_duration": 13.915,
      "isForceout": false
    },
    {
      "message_id": 633,
      "editor_id": 13,
      "message_received": "ได้เลย จะไดอ้พิมพ์ไม่ผิด เห็นไหมคะ",
      "slice_count": 3,
      "slices": "ได้เลย |จะไดอ้พิมพ์ไม่ผิด |เห็นไหมคะ |",
      "edit_duration": 11.199,
      "isForceout": false
    },
    {
      "message_id": 634,
      "editor_id": 13,
      "message_received": "แล้วตามด้วยตัวแปรที่เราต้องการกำหนดเงื่อนไขก็คือ i น้อยกว่าหรือเท่ากับ ",
      "slice_count": 2,
      "slices": "แล้วตามด้วยตัวแปรที่เราต้องการกำหนดเงื่อนไข |ก็คือ i น้อยกว่าหรือเท่ากับ |",
      "edit_duration": 12.059,
      "isForceout": false
    },
    {
      "message_id": 635,
      "editor_id": 13,
      "message_received": "10 เหมือนกัน while  กับ for นี่",
      "slice_count": 3,
      "slices": "10 |เหมือนกัน |while กับ for นี่ |",
      "edit_duration": 0.688,
      "isForceout": false
    },
    {
      "message_id": 636,
      "editor_id": 13,
      "message_received": "เมื่อใช้คำสั่งนี้ปุ๊บ ปิดคำสั่งด้วย : เสมอ ",
      "slice_count": 2,
      "slices": "เมื่อใช้คำสั่งนี้ปุ๊บ |ปิดคำสั่งด้วยโคลอนเสมอ |",
      "edit_duration": 3.18,
      "isForceout": false
    },
    {
      "message_id": 637,
      "editor_id": 13,
      "message_received": "อย่าลืมใส่เครื่องหมาย : ข้างหลัง",
      "slice_count": 1,
      "slices": "อย่าลืมใส่เครื่องหมายโคลอนข้างหลัง|",
      "edit_duration": 12.738,
      "isForceout": false
    },
    {
      "message_id": 638,
      "editor_id": 13,
      "message_received": "นะคะ แล้วมันจะ Tab ",
      "slice_count": 2,
      "slices": "นะคะ |แล้วมันจะ Tab |",
      "edit_duration": 4.263,
      "isForceout": false
    },
    {
      "message_id": 639,
      "editor_id": 13,
      "message_received": "ให้อัตโนมัติ สิ่งที่จะถัดจากคำสั่ง while ก็คือเราจะสั่งให้มันแสดงผลในการ",
      "slice_count": 4,
      "slices": "ให้อัตโนมัติ |สิ่งที่จะถัดจากคำสั่ง while |ก็คือเราจะสั่งให้มันแสดงผล|ในการ|",
      "edit_duration": 3.24,
      "isForceout": false
    },
    {
      "message_id": 640,
      "editor_id": 13,
      "message_received": "พิมพ์ตัวแปร i นั่นเองนะคะ ",
      "slice_count": 1,
      "slices": "พิมพ์ตัวแปร i นั่นเองนะคะ |",
      "edit_duration": 7.335,
      "isForceout": false
    },
    {
      "message_id": 641,
      "editor_id": 13,
      "message_received": "ก็ใช้คำสั่ง print เหมือนเดิม",
      "slice_count": 1,
      "slices": "ก็ใช้คำสั่ง print เหมือนเดิม |",
      "edit_duration": 2.094,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 1,
      "slices": "สิ่งที่เราจะพิมพ์ |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 642,
      "editor_id": 13,
      "message_received": "ก็คือ i โดยระบุให้มันว่า i นี้นะคะ เมื่อ end ปุ๊บ ",
      "slice_count": 4,
      "slices": "ก็คือ |i |โดยระบุให้มันว่า i นี้นะคะ |เมื่อ end ปุ๊บ |",
      "edit_duration": 6.551,
      "isForceout": false
    },
    {
      "message_id": 643,
      "editor_id": 13,
      "message_received": "เมื่อจบมันนะ เมื่อจบ end นั่นแปลว่าจบ ",
      "slice_count": 2,
      "slices": "เมื่อจบมันนะ |เมื่อจบ e-n-d นั่นแปลว่าจบ |",
      "edit_duration": 1.799,
      "isForceout": false
    },
    {
      "message_id": 644,
      "editor_id": 13,
      "message_received": "เห็นไหมคะ มันจะมี",
      "slice_count": 2,
      "slices": "เห็นไหมคะ| มันจะมี|",
      "edit_duration": 4.04,
      "isForceout": false
    },
    {
      "message_id": 645,
      "editor_id": 13,
      "message_received": "n = ขึ้นมาเลย โดยอัตโนมัตินะคะ ",
      "slice_count": 2,
      "slices": "end = ขึ้นมาเลย |โดยอัตโนมัตินะคะ |",
      "edit_duration": 7.288,
      "isForceout": false
    },
    {
      "message_id": 646,
      "editor_id": 13,
      "message_received": "เด็ก ๆ ดูนะคะ เดี๋ยวตอนอาจารย์แม่พิมพ์ ",
      "slice_count": 2,
      "slices": "เด็ก ๆ ดูนะคะ |เดี๋ยวตอนอาจารย์แม่พิมพ์ |",
      "edit_duration": 1.183,
      "isForceout": false
    },
    {
      "message_id": 647,
      "editor_id": 13,
      "message_received": "end ปุ๊บนี่ e-",
      "slice_count": 2,
      "slices": "end ปุ๊บนี่ |e-|",
      "edit_duration": 2.993,
      "isForceout": false
    },
    {
      "message_id": 648,
      "editor_id": 13,
      "message_received": "n-d = มันจะข",
      "slice_count": 1,
      "slices": "n-d = มันจะขึ้นมาอย่างนี้ |",
      "edit_duration": 6.645,
      "isForceout": false
    },
    {
      "message_id": 649,
      "editor_id": 13,
      "message_received": "เด็ก ๆ คลิกเลือกได้เลย เพราะมันเป็น... เหมือนเป็นฟังก์ชันที่มีอยู่แล้ว เป็น Library ",
      "slice_count": 4,
      "slices": "เด็ก ๆ คลิกเลือกได้เลย |เพราะมันเป็น... |เหมือนเป็นฟังก์ชันที่มีอยู่แล้ว |เป็น Library |",
      "edit_duration": 1.291,
      "isForceout": false
    },
    {
      "message_id": 650,
      "editor_id": 13,
      "message_received": "อยู่แล้วของ Python นะคะ เราจะได้ไม่พิมพ์ผิด เสร็จแล้วก็ใส่เครื่องหมาย Single Quote ",
      "slice_count": 3,
      "slices": "อยู่แล้วของ Python นะคะ |เราจะได้ไม่พิมพ์ผิด |เสร็จแล้วก็ใส่เครื่องหมาย Single Quote |",
      "edit_duration": 0.939,
      "isForceout": false
    },
    {
      "message_id": 651,
      "editor_id": 13,
      "message_received": "ตามด้วยอะไรนะ คอมมาอยู่ข้างในนะคะ พอจบคำสั่ง ",
      "slice_count": 3,
      "slices": "ตามด้วยอะไรนะ |คอมมาอยู่ข้างในนะคะ |พอจบคำสั่ง |",
      "edit_duration": 1.475,
      "isForceout": false
    },
    {
      "message_id": 652,
      "editor_id": 13,
      "message_received": "print ก็คือพอ print เสร็จ",
      "slice_count": 2,
      "slices": "print |ก็คือพอ print เสร็จ |",
      "edit_duration": 2.531,
      "isForceout": false
    },
    {
      "message_id": 653,
      "editor_id": 13,
      "message_received": "เราต้องการให้ตัวแปร i ",
      "slice_count": 1,
      "slices": "เราต้องการให้ตัวแปร i น่ะ |",
      "edit_duration": 3.634,
      "isForceout": false
    },
    {
      "message_id": 654,
      "editor_id": 13,
      "message_received": "มันเพิ่มจำนวนไปเรื่อย ๆ ก็เลยกำหนดให้ตัวแปร i ",
      "slice_count": 2,
      "slices": "มันเพิ่มจำนวนไปเรื่อย ๆ |ก็เลยกำหนดให้ตัวแปร i |",
      "edit_duration": 2.724,
      "isForceout": false
    },
    {
      "message_id": 655,
      "editor_id": 13,
      "message_received": "เท่ากับ i บวก",
      "slice_count": 1,
      "slices": "= i บวก|",
      "edit_duration": 13.311,
      "isForceout": false
    },
    {
      "message_id": 656,
      "editor_id": 13,
      "message_received": "ทีละ 1 นะคะ ",
      "slice_count": 1,
      "slices": "ทีละ 1 นะคะ |",
      "edit_duration": 8.996,
      "isForceout": false
    },
    {
      "message_id": 657,
      "editor_id": 13,
      "message_received": "อยากรู้ผลลัพธ์แล้ว",
      "slice_count": 1,
      "slices": "อยากรู้ผลลัพธ์แล้ว |",
      "edit_duration": 5.263,
      "isForceout": false
    },
    {
      "message_id": 658,
      "editor_id": 13,
      "message_received": "กด Run ได้เลยนะคะ คีย์ให้เสร็จก่อน ",
      "slice_count": 2,
      "slices": "กด Run ได้เลยนะคะ |คีย์ให้เสร็จก่อน |",
      "edit_duration": 3.857,
      "isForceout": false
    },
    {
      "message_id": 659,
      "editor_id": 13,
      "message_received": "อย่าลืมเช็กนะคะ เครื่องหมาย",
      "slice_count": 2,
      "slices": "อย่าลืมเช็กนะคะ |เครื่องหมาย|",
      "edit_duration": 1.544,
      "isForceout": true
    },
    {
      "message_id": 660,
      "editor_id": 13,
      "message_received": "โคลอนหลังคำสั่งจะต้องปิดด้วย : ",
      "slice_count": 2,
      "slices": "โคลอนหลังคำสั่ง while |จะต้องปิดด้วย : |",
      "edit_duration": 11.622,
      "isForceout": false
    },
    {
      "message_id": 661,
      "editor_id": 13,
      "message_received": "เสมอนะคะ while  กับ for นี่",
      "slice_count": 2,
      "slices": "เสมอนะคะ |while กับ for นี่|",
      "edit_duration": 5.378,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 662,
      "editor_id": 13,
      "message_received": "พอมีตัวคำสั่งวนรอบนี่จะมีเครื่องหมายโคลอนมาปิด แต่ถ้าประกาศตัวแปรใช้คำสั่ง print ใช้คำสั่ง",
      "slice_count": 5,
      "slices": "พอมีตัวคำสั่งวนรอบนี่ |จะมีเครื่องหมายโคลอนมาปิด |แต่ถ้าประกาศตัวแปร |ใช้คำสั่ง print |ใช้คำสั่ง|",
      "edit_duration": 5.015,
      "isForceout": false
    },
    {
      "message_id": 663,
      "editor_id": 13,
      "message_received": "ดำเนินการทางคณิตศาสตร์",
      "slice_count": 1,
      "slices": "ดำเนินการทางคณิตศาสตร์ |",
      "edit_duration": 9.122,
      "isForceout": false
    },
    {
      "message_id": 664,
      "editor_id": 13,
      "message_received": "ไ่ต้องมี colon",
      "slice_count": 1,
      "slices": "ไม่ต้องมีโคลอย |",
      "edit_duration": 12.522,
      "isForceout": false
    },
    {
      "message_id": 665,
      "editor_id": 13,
      "message_received": "กด Run ดู ",
      "slice_count": 1,
      "slices": "กด Run ดู |",
      "edit_duration": 1.079,
      "isForceout": false
    },
    {
      "message_id": 666,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 667,
      "editor_id": 13,
      "message_received": "เห็นไหม คือถ้าเป็น for มันจะ ",
      "slice_count": 4,
      "slices": "เห็นไหม |คือ |ถ้าเป็น for |มันจะ |",
      "edit_duration": 1.052,
      "isForceout": false
    },
    {
      "message_id": 668,
      "editor_id": 13,
      "message_received": "Run ลงมานะ แต่พอเป็น while น่ะ Run ไปทาง",
      "slice_count": 3,
      "slices": "Run ลงมานะ| แต่พอเป็น while น่ะ |Run ไปตาม|",
      "edit_duration": 1.173,
      "isForceout": false
    },
    {
      "message_id": 669,
      "editor_id": 13,
      "message_received": "แนวนอนด้วย แล้วปิด ปิดท้าย",
      "slice_count": 3,
      "slices": "แนวนอนด้วย |แล้วปิด |ปิดท้าย|",
      "edit_duration": 3.506,
      "isForceout": false
    },
    {
      "message_id": 670,
      "editor_id": 13,
      "message_received": "ตัวไอ้นี่ด้วย... ด้วย : เสมอด้วย เอ้ย ",
      "slice_count": 2,
      "slices": "ตัวไอ้นี่ด้วย... |ด้วยโคลอนเสมอด้วย |",
      "edit_duration": 1.667,
      "isForceout": false
    },
    {
      "message_id": 671,
      "editor_id": 13,
      "message_received": "Comma เสมอ ",
      "slice_count": 1,
      "slices": "Comma เสมอ |",
      "edit_duration": 7.574,
      "isForceout": false
    },
    {
      "message_id": 672,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 673,
      "editor_id": 13,
      "message_received": "แล้วถ้าสมมติไม่ใส่ไอ้นี่ล่ะ มันจะ Run อย่างไร ",
      "slice_count": 2,
      "slices": "แล้วถ้าสมมติไม่ใส่ไอ้นี่ล่ะ |มันจะ Run อย่างไร |",
      "edit_duration": 4.907,
      "isForceout": false
    },
    {
      "message_id": 674,
      "editor_id": 13,
      "message_received": "เดี๋ยวทำให้ดูนะ ถ้าไม่ใส่... ",
      "slice_count": 2,
      "slices": "เดี๋ยวทำให้ดูนะ |ถ้าไม่ใส่ end = |",
      "edit_duration": 2.824,
      "isForceout": false
    },
    {
      "message_id": 675,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 676,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 677,
      "editor_id": 13,
      "message_received": "เห็นไหมคะ ",
      "slice_count": 1,
      "slices": "เห็นไหมคะ |",
      "edit_duration": 10.416,
      "isForceout": false
    },
    {
      "message_id": 678,
      "editor_id": 13,
      "message_received": "รูปแบบการแสดงผลจะเปลี่ยนไป ถ้าไม่ใส่ end ",
      "slice_count": 2,
      "slices": "รูปแบบการแสดงผลจะเปลี่ยนไป |ถ้าไม่ใส่ไอ้คำว่า \"end = \" |",
      "edit_duration": 0.589,
      "isForceout": false
    },
    {
      "message_id": 679,
      "editor_id": 13,
      "message_received": "= น่ะ มีความแตกต่างนะคะเด็ก ๆ",
      "slice_count": 2,
      "slices": "น่ะ| มีความแตกต่างนะคะเด็ก ๆ |",
      "edit_duration": 11.419,
      "isForceout": false
    },
    {
      "message_id": 680,
      "editor_id": 13,
      "message_received": "n end = ",
      "slice_count": 1,
      "slices": "end = |",
      "edit_duration": 15.911,
      "isForceout": false
    },
    {
      "message_id": 681,
      "editor_id": 13,
      "message_received": "นี่ บอกให้รู้ว่าพอจบ ",
      "slice_count": 2,
      "slices": "นี่ |บอกให้รู้ว่าพอจบ |",
      "edit_duration": 14.203,
      "isForceout": false
    },
    {
      "message_id": 682,
      "editor_id": 13,
      "message_received": "1 ตัวปุ๊บนี่ สิ่งที่คุณจะต้องมส่เข้าไปก็",
      "slice_count": 2,
      "slices": "1 ตัวปุ๊บนี่ |สิ่งที่คุณจะต้องใส่เข้าไปก็ |",
      "edit_duration": 2.639,
      "isForceout": false
    },
    {
      "message_id": 683,
      "editor_id": 13,
      "message_received": "คือ ตัวนี้ อย่างนี้นะคะ เห็นไหมคะ ตัวเลขมันจะจบ 1 ตัว",
      "slice_count": 4,
      "slices": "คือ ตัวนี้ |อย่างนี้นะคะ |เห็นไหมคะ |ตัวเลขมันจะจบ 1 ตัว |",
      "edit_duration": 3.033,
      "isForceout": false
    },
    {
      "message_id": 684,
      "editor_id": 13,
      "message_received": "ก็ไล่ไปตามแนวนอนแทน",
      "slice_count": 1,
      "slices": "ก็ไล่ไปตามแนวนอนแทนนะคะ |",
      "edit_duration": 2.601,
      "isForceout": false
    },
    {
      "message_id": 685,
      "editor_id": 13,
      "message_received": "จะต่างกัน ใช้ได้ทั้ง 2 แบบ",
      "slice_count": 2,
      "slices": "จะต่างกัน |ใช้ได้ทั้ง 2 แบบ |",
      "edit_duration": 1.798,
      "isForceout": false
    },
    {
      "message_id": 686,
      "editor_id": 13,
      "message_received": "ให้ดูเป็นตัวอย่างแล้วนะ ",
      "slice_count": 1,
      "slices": "ให้ดูเป็นตัวอย่างแล้วนะ |",
      "edit_duration": 8.595,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 1,
      "slices": "แก้ง่ายจะตาย |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 687,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 688,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 689,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 690,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 691,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 692,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 693,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 694,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 695,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 696,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 697,
      "editor_id": 13,
      "message_received": "นะ ",
      "slice_count": 1,
      "slices": "นะ |",
      "edit_duration": 3.513,
      "isForceout": false
    },
    {
      "message_id": 698,
      "editor_id": 13,
      "message_received": "บอกแล้วนะ เวลาดู Error น่ะ พอ",
      "slice_count": 4,
      "slices": "บอกแล้วนะ |เวลาดู Error น่ะ |นะ |พอ|",
      "edit_duration": 1.752,
      "isForceout": false
    },
    {
      "message_id": 699,
      "editor_id": 13,
      "message_received": "ผิดตรงไหนน่ะ มันจะมีไอ้เส้นแดง ๆ ",
      "slice_count": 1,
      "slices": "ผิดตรงไหนน่ะ มันจะมีไอ้เส้นแดง ๆ น่ะ |",
      "edit_duration": 2.027,
      "isForceout": false
    },
    {
      "message_id": 700,
      "editor_id": 13,
      "message_received": "ขึ้นมาใช่ไหมลูก เดี๋ยวทดสอบให้ดูใหม่นะคะ ถ้าพิมพ์คำสั่ง",
      "slice_count": 3,
      "slices": "ขึ้นมาใช่ไหมลูก |เดี๋ยวทดสอบให้ดูใหม่นะคะ |ถ้าพิมพ์คำสั่ง|",
      "edit_duration": 1.291,
      "isForceout": false
    },
    {
      "message_id": 701,
      "editor_id": 13,
      "message_received": "ผิด หรือ หรืออะไร",
      "slice_count": 3,
      "slices": "ผิด |หรือ |หรืออะไร|",
      "edit_duration": 3.765,
      "isForceout": false
    },
    {
      "message_id": 702,
      "editor_id": 13,
      "message_received": "ผิดก็แล้วแต่นะ สมมติ พิมพ์คำสั่ง",
      "slice_count": 3,
      "slices": "ผิดก็แล้วแต่นะ |สมมติ |พิมพ์คำสั่ง|",
      "edit_duration": 0.64,
      "isForceout": false
    },
    {
      "message_id": 703,
      "editor_id": 13,
      "message_received": "print ผิดนี่นะคะ นี่เห็นไหม ",
      "slice_count": 3,
      "slices": "print ผิดนี่นะคะ |นี่ |เห็นไหม |",
      "edit_duration": 0.627,
      "isForceout": false
    },
    {
      "message_id": 704,
      "editor_id": 13,
      "message_received": "ผิดบรรทัดไหนปุ๊บ เส้นแดง ๆ มันจะไปหาที่บรรทัดนั่นน่ะ",
      "slice_count": 2,
      "slices": "ผิดบรรทัดไหนปุ๊บ |เส้นแดง ๆ มันจะไปหาที่บรรทัดนั่นน่ะ|",
      "edit_duration": 0.492,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 705,
      "editor_id": 13,
      "message_received": "เราก็ค่อย ๆ ไล่ไป คำสั่งอะไรผิดนะ หรือตรงนี้มันก็จะชี้ไปเลย บรรทัดไหนนะ จะมีบอกหมดนะคะ เพราะฉะนั้น แก้ง่ายอยู่นะลูก ",
      "slice_count": 6,
      "slices": "เราก็ค่อย ๆ ไล่ไป คำสั่งอะไรผิดนะ |หรือตรงนี้มันก็จะชี้ไปเลย |บรรทัดไหนนะ |จะมีบอกหมดนะคะ |เพราะฉะนั้น |แก้ง่ายอยู่นะลูก |",
      "edit_duration": 0.963,
      "isForceout": false
    },
    {
      "message_id": 706,
      "editor_id": 13,
      "message_received": "นี่ แล้วมันจะ",
      "slice_count": 2,
      "slices": "นี่ |แล้วมันจะ|",
      "edit_duration": 4.258,
      "isForceout": false
    },
    {
      "message_id": 707,
      "editor_id": 13,
      "message_received": "มีบอกด้วย ตรงคำว่าอะไรที่ผิด เห็นไหมคะ ",
      "slice_count": 3,
      "slices": "มีบอกด้วย |ตรงคำว่าอะไรที่ผิด |เห็นไหมคะ |",
      "edit_duration": 4.31,
      "isForceout": false
    },
    {
      "message_id": 708,
      "editor_id": 13,
      "message_received": "ตำแหน่งการดู Error เด็ก ๆ ดูดี ๆ นะ 1 ",
      "slice_count": 3,
      "slices": "ตำแหน่งการดู Error |เด็ก ๆ ดูดี ๆ นะคะ| 1 |",
      "edit_duration": 3.238,
      "isForceout": false
    },
    {
      "message_id": 709,
      "editor_id": 13,
      "message_received": "นะ พอขึ้นผิด สังเกตที่",
      "slice_count": 3,
      "slices": "นะ |พอขึ้นผิด |สังเกตที่|",
      "edit_duration": 3.267,
      "isForceout": false
    },
    {
      "message_id": 710,
      "editor_id": 13,
      "message_received": "ตัวดปรแกรมที่เราเขียน มันจะมีเส้นสีแ",
      "slice_count": 2,
      "slices": "ตัวโปรแกรมที่เราเขียน |มันจะมีเส้นสีแดงขึ้นมา |",
      "edit_duration": 2.744,
      "isForceout": false
    },
    {
      "message_id": 711,
      "editor_id": 13,
      "message_received": "แล้วสิ่งที่เราจะดูต่อมา ก็คือในนี้มันจะมีเลขบรรทัดอยู่แล้วมันจะชี้ไปที่เลขบรรทัดนะ ",
      "slice_count": 3,
      "slices": "แล้วสิ่งที่เราจะดูต่อมา |ก็คือในนี้มันจะมีเลขบรรทัดอยู่ |แล้วมันจะชี้ไปที่เลขบรรทัดนะ |",
      "edit_duration": 1.854,
      "isForceout": false
    },
    {
      "message_id": 712,
      "editor_id": 13,
      "message_received": "บอกตำแหน่ง บอกตำแหน่งไม่พอ มันยังบอกด้วยวว่าไอ้",
      "slice_count": 3,
      "slices": "บอกตำแหน่ง |บอกตำแหน่งไม่พอ |มันยังบอกด้วยว่าไอ้|",
      "edit_duration": 6.67,
      "isForceout": false
    },
    {
      "message_id": 713,
      "editor_id": 13,
      "message_received": "คำไหนที่ผิด เห็นไห",
      "slice_count": 2,
      "slices": "คำไหนที่ผิด |เห็นไหม |",
      "edit_duration": 2.502,
      "isForceout": false
    },
    {
      "message_id": 714,
      "editor_id": 13,
      "message_received": "จะไล่แก้ง่ายมากเลยนะคะ ถ้าเป็นแต่ก่อนนี่เขียนโค้ดเอง ไม่มีไอ้พวกนี้มาช่วยนะ ต้องไล่ตั้งแต่บรรทัดแรก ",
      "slice_count": 4,
      "slices": "จะไล่แก้ง่ายมากเลยนะคะ |ถ้าเป็นแต่ก่อนนี่เขียนโค้ดเอง |ไม่มีไอ้พวกนี้มาช่วยนะ |ต้องไล่ตั้งแต่บรรทัดแรก |",
      "edit_duration": 1.785,
      "isForceout": false
    },
    {
      "message_id": 715,
      "editor_id": 13,
      "message_received": "จนไปถึงบรรทัดสุดท้าย เพื่อไปหาว่าตัวเอง",
      "slice_count": 3,
      "slices": "จนไปถึงบรรทัดสุดท้าย เพื่อ|ไป|หาว่าตัวเอง|",
      "edit_duration": 1.22,
      "isForceout": false
    },
    {
      "message_id": 716,
      "editor_id": 13,
      "message_received": "ไปเขียน Error ผิดตรงไหน นึกออกไหม เขียนโปรแกรมยุคใหม่นี่แบบง่ายมาก ก็คือมีบอกหมดไปทำแหน่งไหน ",
      "slice_count": 6,
      "slices": "ไปเขียน Error ผิดตรงไหน |นึกออกไหม |เขียนโปรแกรมยุคใหม่นี่ |แบบง่ายมาก |ก็คือมีบอกหมด |ไปตำแหน่งไหน |",
      "edit_duration": 2.672,
      "isForceout": false
    },
    {
      "message_id": 717,
      "editor_id": 13,
      "message_received": "ตรงคำไหนที่ผิด อย่างนี้นะคะ เพราะฉะนั้น เวลาดู Error ",
      "slice_count": 4,
      "slices": "ตรงคำไหนที่ผิด |อย่างนี้นะคะ |เพราะฉะนั้น |เวลาดู Error |",
      "edit_duration": 8.727,
      "isForceout": false
    },
    {
      "message_id": 718,
      "editor_id": 13,
      "message_received": "ค่อย ๆ เช็กตามที่แม่บอก ดูตรง",
      "slice_count": 2,
      "slices": "ค่อย ๆ เช็กตามที่แม่บอก| ดูตรง|",
      "edit_duration": 2.97,
      "isForceout": false
    },
    {
      "message_id": 719,
      "editor_id": 13,
      "message_received": "เส้นสีแดง ดูตำแหน่ง แล้วก็ดูข้อความที่มันบอกว่าข้อความไหนที่ผิด มันจะโยงไปหากันอัตโนมัติ ",
      "slice_count": 5,
      "slices": "เส้นสีแดง |ดูตำแหน่ง |แล้วก็ดูข้อความ|ที่มันบอกว่าข้อความไหนที่ผิด |มันจะโยงไปหากันอัตโนมัติ |",
      "edit_duration": 4.108,
      "isForceout": false
    },
    {
      "message_id": 720,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 721,
      "editor_id": 13,
      "message_received": "ได้ while ",
      "slice_count": 1,
      "slices": "ได้ while |",
      "edit_duration": 4.932,
      "isForceout": false
    },
    {
      "message_id": 722,
      "editor_id": 13,
      "message_received": "สำหรับการกำหนดเงื่อนไขที่ระบุว่า ",
      "slice_count": 2,
      "slices": "สำหรับการกำหนดเงื่อนไข |ที่ระบุว่า |",
      "edit_duration": 5.073,
      "isForceout": false
    },
    {
      "message_id": 723,
      "editor_id": 13,
      "message_received": "i ตัวแปร i จะแสดงตัวแปร i ",
      "slice_count": 3,
      "slices": "i |ตัวแปร i |จะแสดงตัวแปร i |",
      "edit_duration": 1.83,
      "isForceout": false
    },
    {
      "message_id": 724,
      "editor_id": 13,
      "message_received": "จะพิมพ์ตัวแปร i จนกระทั่งตัวแปร i ถึง ",
      "slice_count": 3,
      "slices": "จะพิมพ์ตัวแปร i |จนกระทั่งตัวแปร i |ถึง |",
      "edit_duration": 1.561,
      "isForceout": false
    },
    {
      "message_id": 725,
      "editor_id": 13,
      "message_received": "10 เห็นไหมคะ ถึง 10 ไหม ",
      "slice_count": 3,
      "slices": "10 |เห็นไหมคะ |ถึง 10 ไหม |",
      "edit_duration": 0.964,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 1,
      "slices": "เห็นไหม |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 726,
      "editor_id": 13,
      "message_received": "มันจะต่างกับ for นะ ",
      "slice_count": 1,
      "slices": "มันจะต่างกับ for นะ |",
      "edit_duration": 5.505,
      "isForceout": false
    },
    {
      "message_id": 727,
      "editor_id": 13,
      "message_received": "for นี่ 1-6 ใช่ไหม ",
      "slice_count": 2,
      "slices": "for นี่ |1-6 ใช่ไหม |",
      "edit_duration": 5.824,
      "isForceout": false
    },
    {
      "message_id": 728,
      "editor_id": 13,
      "message_received": "1-6 แต่มัน print แค่อะไร 1 2 3 4 5 ",
      "slice_count": 3,
      "slices": "1-6 |แต่มัน print แค่อะไร |1 2 3 4 5 |",
      "edit_duration": 3.041,
      "isForceout": false
    },
    {
      "message_id": 729,
      "editor_id": 13,
      "message_received": "ใช่ไหม print ถึงแค่ 5 เพราะมันนับ 1 เป็น",
      "slice_count": 3,
      "slices": "ใช่ไหม |print ถึงแค่ 5 |เพราะมันนับ 1 เป็น|",
      "edit_duration": 2.238,
      "isForceout": false
    },
    {
      "message_id": 730,
      "editor_id": 13,
      "message_received": "ตัวไอ้นี่ แต่ตัว i นี่",
      "slice_count": 2,
      "slices": "ตัวไอ้นี่| แต่ i นี่ |",
      "edit_duration": 1.127,
      "isForceout": false
    },
    {
      "message_id": 731,
      "editor_id": 13,
      "message_received": "เห็นไหมคะ 1-10 มันก็ไปเลย 1 2 3 4 5 6 7 8 9 ",
      "slice_count": 3,
      "slices": "เห็นไหมคะ 1-10 |มันก็ไปเลย |1 2 3 4 5 6 7 8 9 10 |",
      "edit_duration": 3.537,
      "isForceout": false
    },
    {
      "message_id": 732,
      "editor_id": 13,
      "message_received": "ถึง 10 จริง ๆ มันจะต่างกัน ",
      "slice_count": 1,
      "slices": "ถึง 10 จริง ๆ มันจะต่างกัน |",
      "edit_duration": 1.601,
      "isForceout": false
    },
    {
      "message_id": 733,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 734,
      "editor_id": 13,
      "message_received": "เปลี่ยนกระเป๋า... ",
      "slice_count": 1,
      "slices": "เปลี่ยนกระเป๋า... น่าจะลืมปากกา |",
      "edit_duration": 10.994,
      "isForceout": false
    },
    {
      "message_id": 735,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 736,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 737,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 738,
      "editor_id": 13,
      "message_received": "ทีนี้เมื่อกี้เป็นแบบใช้ while  แบบเ้ดี่ย",
      "slice_count": 1,
      "slices": "ทีนี้เมื่อกี้เป็นแบบใช้ while แบบเดี่ยว ๆ นะ |",
      "edit_duration": 7.661,
      "isForceout": false
    },
    {
      "message_id": 739,
      "editor_id": 13,
      "message_received": "ทีนี้มาดู while กับข้อมูลที่เป็นแบบ for ",
      "slice_count": 2,
      "slices": "ทีนี้มาดู while |กับข้อมูลที่เป็นแบบ for |",
      "edit_duration": 6.927,
      "isForceout": false
    },
    {
      "message_id": 740,
      "editor_id": 13,
      "message_received": "นะคะ ก็หลักการเดียวกัน ตัวแปรที่เราจะเก็บ อันนี้",
      "slice_count": 4,
      "slices": "นะคะ |ก็หลักการเดียวกัน |ตัวแปรที่เราจะเก็บ |อันนี้|",
      "edit_duration": 5.638,
      "isForceout": true
    },
    {
      "message_id": 741,
      "editor_id": 13,
      "message_received": "ตั้งชื่อว่า myList นะคะ",
      "slice_count": 1,
      "slices": "ตั้งชื่อว่า myList นะคะ |",
      "edit_duration": 4.877,
      "isForceout": false
    },
    {
      "message_id": 742,
      "editor_id": 13,
      "message_received": "ที่เป็นชุดคำสั่ง ยังเป็นชื่อเล่นเหมือนเดิม เก็บชื่อเล่น แล้วก็กำหนดชื่อตัวแปร i ",
      "slice_count": 4,
      "slices": "ที่เป็นชุดคำสั่ง |ยังเป็นชื่อเล่นเหมือนเดิม |เก็บชื่อเล่น| แล้วก็กำหนดชื่อตัวแปร i |",
      "edit_duration": 4.353,
      "isForceout": false
    },
    {
      "message_id": 743,
      "editor_id": 13,
      "message_received": "เพื่อสำหรับการวนรอบนะคะ ",
      "slice_count": 1,
      "slices": "เพื่อสำหรับการวนรอบนะคะ |",
      "edit_duration": 7.732,
      "isForceout": false
    },
    {
      "message_id": 744,
      "editor_id": 13,
      "message_received": "เกิดอะไรขึ้น",
      "slice_count": 1,
      "slices": "เกิดอะไรขึ้น |",
      "edit_duration": 10.545,
      "isForceout": false
    },
    {
      "message_id": 745,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 746,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 747,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 748,
      "editor_id": 13,
      "message_received": "หายไปไหน ไอ้นี่ไม่ใช่ไฮไลท์หรือ ",
      "slice_count": 2,
      "slices": "หายไปไหน |ไอ้นี่ไม่ใช่ไฮไลท์หรือ |",
      "edit_duration": 9.482,
      "isForceout": false
    },
    {
      "message_id": 749,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 750,
      "editor_id": 13,
      "message_received": "ในนี้ไม่มีไฮท์ไลท์ ",
      "slice_count": 1,
      "slices": "ในนี้ไม่มีไฮท์ไลท์ |",
      "edit_duration": 3.391,
      "isForceout": false
    },
    {
      "message_id": 751,
      "editor_id": 13,
      "message_received": "เดี๋ยวไปใส่สีให้ ",
      "slice_count": 1,
      "slices": "เดี๋ยวไปใส่สีให้แล้วกัน |",
      "edit_duration": 5.087,
      "isForceout": false
    },
    {
      "message_id": 752,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 753,
      "editor_id": 13,
      "message_received": "นะคะ ",
      "slice_count": 1,
      "slices": "นะคะ |",
      "edit_duration": 1.621,
      "isForceout": false
    },
    {
      "message_id": 754,
      "editor_id": 13,
      "message_received": "เห็นไหมคะ คือ เรา",
      "slice_count": 3,
      "slices": "เห็นไหมคะ |คือ |เรา|",
      "edit_duration": 1.32,
      "isForceout": false
    },
    {
      "message_id": 755,
      "editor_id": 13,
      "message_received": "กำหนดการวนรอบนี่ โดยให้ i เริ่มที่ 0 ",
      "slice_count": 2,
      "slices": "กำหนดการวนรอบนี่ |โดยให้ i เริ่มที่ 0 |",
      "edit_duration": 1.421,
      "isForceout": false
    },
    {
      "message_id": 756,
      "editor_id": 13,
      "message_received": "เขาาบอกว่าให้สอดคล้องกับ index ",
      "slice_count": 1,
      "slices": "เขาาบอกว่าให้สอดคล้องกับ index |",
      "edit_duration": 1.494,
      "isForceout": false
    },
    {
      "message_id": 757,
      "editor_id": 13,
      "message_received": "ไอ้นี่ค่าเริ่มต้นมันไม่ได้เป็นตัวเลข เพราะปกติ ",
      "slice_count": 2,
      "slices": "ไอ้นี่ค่าเริ่มต้นมันไม่ได้เป็นตัวเลข |เพราะปกติ |",
      "edit_duration": 1.079,
      "isForceout": false
    },
    {
      "message_id": 758,
      "editor_id": 13,
      "message_received": "คือ ปกติตัวโปรแกรมมันก็จะเริ่มที่ 0 นะ ",
      "slice_count": 1,
      "slices": "คือ ปกติตัวโปรแกรมมันก็จะเริ่มที่ 0 นะ |",
      "edit_duration": 0.759,
      "isForceout": false
    },
    {
      "message_id": 759,
      "editor_id": 13,
      "message_received": "เสร็จแล้วกำหนดเงื่อนไขว่า while นะคะ ",
      "slice_count": 1,
      "slices": "เสร็จแล้วกำหนดเงื่อนไขว่า while นะคะ |",
      "edit_duration": 1.398,
      "isForceout": false
    },
    {
      "message_id": 760,
      "editor_id": 13,
      "message_received": "ขณะที่ตัวแปร i ",
      "slice_count": 1,
      "slices": "ขณะที่ตัวแปร i |",
      "edit_duration": 2.374,
      "isForceout": false
    },
    {
      "message_id": 761,
      "editor_id": 13,
      "message_received": "น้อยกว่า range ก็คือ range นี่ใน MyList ",
      "slice_count": 2,
      "slices": "น้อยกว่า range ก็คือ range นี่ |ใน MyList |",
      "edit_duration": 1.275,
      "isForceout": false
    },
    {
      "message_id": 762,
      "editor_id": 13,
      "message_received": "นะคะ ก็คือมันแปลออกมาว่ากำหนดเงื่อนไข",
      "slice_count": 2,
      "slices": "นะคะ |ก็คือมันแปลออกมาว่ากำหนดเงื่อนไข|",
      "edit_duration": 0.436,
      "isForceout": false
    },
    {
      "message_id": 763,
      "editor_id": 13,
      "message_received": "ให้ทำการแสดง i นี่นะคะ โดยจำนวน",
      "slice_count": 2,
      "slices": "ให้ทำการแสดง i นี่นะคะ |โดยจำนวน|",
      "edit_duration": 1.459,
      "isForceout": false
    },
    {
      "message_id": 764,
      "editor_id": 13,
      "message_received": "ตัวใน myList นี่ สมมติมี 1 2 3 4 ตัว ",
      "slice_count": 3,
      "slices": "ตัวใน myList นี่ |สมมติ 1 2 3 4 |ตัว |",
      "edit_duration": 0.497,
      "isForceout": false
    },
    {
      "message_id": 765,
      "editor_id": 13,
      "message_received": "มี 4 ตัวนี่ มีทัะ้งหมด 4 ตัวนี่",
      "slice_count": 2,
      "slices": "มี 4 ตัวนี่ |มีทั้งหมด 4 ตัวนี่ |",
      "edit_duration": 3.762,
      "isForceout": false
    },
    {
      "message_id": 766,
      "editor_id": 13,
      "message_received": "แล้วก็สั่งให้ print myList ในวงเล็บใหญ่ i ",
      "slice_count": 3,
      "slices": "แล้วก็สั่งให้ print myList |ในวงเล็บใหญ่ |i |",
      "edit_duration": 7.179,
      "isForceout": false
    },
    {
      "message_id": 767,
      "editor_id": 13,
      "message_received": "นะคะ แล้วจะต้องทำการเพิ่ม",
      "slice_count": 2,
      "slices": "นะคะ| แล้วจะต้องทำการเพิ่ม|",
      "edit_duration": 6.625,
      "isForceout": false
    },
    {
      "message_id": 768,
      "editor_id": 13,
      "message_received": "ทีละ 1 เสมอนะคะ ",
      "slice_count": 1,
      "slices": "ทีละ 1 เสมอนะคะ |",
      "edit_duration": 5.299,
      "isForceout": false
    },
    {
      "message_id": 769,
      "editor_id": 13,
      "message_received": "หลักการเดียวกันแต่เปลี่ยนแค่",
      "slice_count": 1,
      "slices": "หลักการเดียวกันแต่เปลี่ยนแค่|",
      "edit_duration": 2.223,
      "isForceout": false
    },
    {
      "message_id": 770,
      "editor_id": 13,
      "message_received": "ตัวแปร มีตัวแปรเพิ่มเข้ามา เพื่อจะบอกให้รู้ว่าตัวแปรนี้เก็บข้อมูลที่เป็น list ",
      "slice_count": 3,
      "slices": "ตัวแปร |มีตัวแปรเพิ่มเข้ามา |เพื่อจะบอกให้รู้ว่าตัวแปรนี้เก็บข้อมูลที่เป็น list |",
      "edit_duration": 1.095,
      "isForceout": false
    },
    {
      "message_id": 771,
      "editor_id": 13,
      "message_received": "ประเภท List นั่นเองนะคะ อันดับแรกเด็ก ๆ ",
      "slice_count": 3,
      "slices": "ประเภท List นั่นเองนะคะ |อันดับแรก |เด็ก ๆ |",
      "edit_duration": 0.855,
      "isForceout": false
    },
    {
      "message_id": 772,
      "editor_id": 13,
      "message_received": "จะต้องประกาศตัวแปรก่อน ",
      "slice_count": 1,
      "slices": "จะต้องประกาศตัวแปรก่อน |",
      "edit_duration": 0.583,
      "isForceout": false
    },
    {
      "message_id": 773,
      "editor_id": 13,
      "message_received": "ตัวแปร myList ของเรานะคะ ",
      "slice_count": 1,
      "slices": "ตัวแปร myList ของเรานะคะ |",
      "edit_duration": 1.035,
      "isForceout": false
    },
    {
      "message_id": 774,
      "editor_id": 13,
      "message_received": "บรรทัดที่ 1 ค่ะ เริ่มประกาศตัวแปร ",
      "slice_count": 2,
      "slices": "บรรทัดที่ 1 ค่ะ |เริ่มประกาศตัวแปร |",
      "edit_duration": 0.47,
      "isForceout": false
    },
    {
      "message_id": 775,
      "editor_id": 13,
      "message_received": "ตัวแปรว่า myList",
      "slice_count": 1,
      "slices": "ตัวแปรว่า myList |",
      "edit_duration": 2.579,
      "isForceout": false
    },
    {
      "message_id": 776,
      "editor_id": 13,
      "message_received": "ในตัวอย่าง",
      "slice_count": 1,
      "slices": "ในตัวอย่าง|",
      "edit_duration": 8.059,
      "isForceout": false
    },
    {
      "message_id": 777,
      "editor_id": 13,
      "message_received": "มีทั้งตัวเล็กตัวใหญ่ เดี๋ยวให้ดูนะคะ มันต่างกันอย่างไร ",
      "slice_count": 2,
      "slices": "มีทั้งตัวเล็กตัวใหญ่ เดี๋ยวให้ดูนะคะ |ต่างกันอย่างไร |",
      "edit_duration": 1.881,
      "isForceout": false
    },
    {
      "message_id": 778,
      "editor_id": 13,
      "message_received": "เพื่อให้รู้ว่ามันเป็นตัวแปร",
      "slice_count": 1,
      "slices": "เพื่อให้รู้ว่ามันเป็นตัวแปร|",
      "edit_duration": 5.532,
      "isForceout": false
    },
    {
      "message_id": 779,
      "editor_id": 13,
      "message_received": "นี่ มันจะใส่ลักษณะพิเศษ จะได้รู้",
      "slice_count": 3,
      "slices": "นี่| มันจะใส่ลักษณะพิเศษ |จะได้รู้ |",
      "edit_duration": 0.678,
      "isForceout": false
    },
    {
      "message_id": 780,
      "editor_id": 13,
      "message_received": "เพราะถ้าใช้คำว่า \"l-i-s-t\" list ตัวเล็กมันจะไอ้นี่นะ ก็เลยใช้ L-i-",
      "slice_count": 2,
      "slices": "เพราะถ้าใช้คำว่า \"l-i-s-t\" list ตัวเล็กมันจะไอ้นี่นะ |ก็เลยใช้ L-i-|",
      "edit_duration": 0.805,
      "isForceout": false
    },
    {
      "message_id": 781,
      "editor_id": 13,
      "message_received": "S-T LIST ตัวใหญ่นะคะ ",
      "slice_count": 2,
      "slices": "s-t List| ตัวใหญ่นะคะ |",
      "edit_duration": 9.404,
      "isForceout": false
    },
    {
      "message_id": 782,
      "editor_id": 13,
      "message_received": "แล้วก้ประกาสตัวแปรชื่อ myList",
      "slice_count": 1,
      "slices": "แล้วก้ประกาสตัวแปรชื่อ myList|",
      "edit_duration": 6.809,
      "isForceout": false
    },
    {
      "message_id": 783,
      "editor_id": 13,
      "message_received": "โดยกำหนดค่าชุดในนั้นน่ะ ใส่ข้อมูลชื่อเล่นของเด็ก ๆ ลงไป ",
      "slice_count": 2,
      "slices": "โดยกำหนดค่าชุดในนั้นน่ะ| ใส่ข้อมูลชื่อเล่นของเด็ก ๆ ลงไป |",
      "edit_duration": 5.085,
      "isForceout": false
    },
    {
      "message_id": 784,
      "editor_id": 13,
      "message_received": "ในตัวอย่างใส่แค่ 4 ",
      "slice_count": 1,
      "slices": "ในตัวอย่างใส่แค่ 4 |",
      "edit_duration": 3.776,
      "isForceout": false
    },
    {
      "message_id": 785,
      "editor_id": 13,
      "message_received": "ของเราใส่สัก 5 แล้วกัน",
      "slice_count": 1,
      "slices": "ของเราใส่สัก 5 แล้วกันนะคะ |",
      "edit_duration": 3.897,
      "isForceout": false
    },
    {
      "message_id": 786,
      "editor_id": 13,
      "message_received": "จะได้เห็นชัด ",
      "slice_count": 1,
      "slices": "จะได้เห็นชัด |",
      "edit_duration": 2.839,
      "isForceout": false
    },
    {
      "message_id": 787,
      "editor_id": 13,
      "message_received": "ความจริงต้อง... ใช่ไหม ",
      "slice_count": 1,
      "slices": "ความจริงต้องแม็กกี้ใช่ไหม |",
      "edit_duration": 12.392,
      "isForceout": false
    },
    {
      "message_id": 788,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 789,
      "editor_id": 13,
      "message_received": "เมื่อวานก็ว่าพิมพ์แม็กกี้นะ ทำไมเป็น มาร์คกี้ ",
      "slice_count": 2,
      "slices": "เมื่อวานก็ว่าพิมพ์แม็กกี้นะ |ทำไมเป็น มาร์คกี้ |",
      "edit_duration": 1.056,
      "isForceout": false
    },
    {
      "message_id": 790,
      "editor_id": 13,
      "message_received": "เปลี่ยนชื่อให้แม็กกี้เฉยเลย ",
      "slice_count": 1,
      "slices": "เปลี่ยนชื่อให้แม็กกี้เฉยเลย |",
      "edit_duration": 1.88,
      "isForceout": false
    },
    {
      "message_id": 791,
      "editor_id": 13,
      "message_received": "กุ้งนางก็เป็นกุ้งเต้น เปลี่ยนชื่อให้กุ้งนางเฉยเลย",
      "slice_count": 2,
      "slices": "กุ้งนางก็เป็นกุ้งเต้น |เปลี่ยนชื่อให้กุ้งนางเฉยเลย|",
      "edit_duration": 1.192,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 792,
      "editor_id": 13,
      "message_received": "สงสัยถ้าจะเบลอเมื่อวาน ไหง",
      "slice_count": 2,
      "slices": "สงสัยท่าจะเบลอเมื่อวาน |ไหง|",
      "edit_duration": 3.938,
      "isForceout": false
    },
    {
      "message_id": 793,
      "editor_id": 13,
      "message_received": "เป็นกุ้งเต้นนะ กุ้งเต้นมาจากไหน ",
      "slice_count": 2,
      "slices": "เป็นกุ้งเต้นนะ |กุ้งเต้นมาจากไหน |",
      "edit_duration": 2.841,
      "isForceout": false
    },
    {
      "message_id": 794,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 795,
      "editor_id": 13,
      "message_received": "กุ้งเต้นอยู่แล้วหรือ ",
      "slice_count": 1,
      "slices": "กุ้งเต้นอยู่แล้วหรือ |",
      "edit_duration": 0.734,
      "isForceout": false
    },
    {
      "message_id": 796,
      "editor_id": 13,
      "message_received": "ถูกแล้วใช่ไหม อ๋อ โอเค ",
      "slice_count": 3,
      "slices": "ถูกแล้วใช่ไหม |อ๋อ |โอเค |",
      "edit_duration": 1.746,
      "isForceout": false
    },
    {
      "message_id": 797,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 798,
      "editor_id": 13,
      "message_received": "แสดงว่า แสดงว่า",
      "slice_count": 1,
      "slices": "แสดงว่า |",
      "edit_duration": 6.128,
      "isForceout": false
    },
    {
      "message_id": 799,
      "editor_id": 13,
      "message_received": "เด็ก ๆ ชื่อ มาร์คกี้นะ ไม่ใช่แม็กกี้ ",
      "slice_count": 2,
      "slices": "เด็ก ๆ ชื่อ มาร์คกี้นะ |ไม่ใช่แม็กกี้ |",
      "edit_duration": 3.162,
      "isForceout": false
    },
    {
      "message_id": 800,
      "editor_id": 13,
      "message_received": "โอเค ",
      "slice_count": 1,
      "slices": "โอเค |",
      "edit_duration": 1.287,
      "isForceout": false
    },
    {
      "message_id": 801,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 802,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 803,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 804,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 805,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 806,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 807,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 808,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 809,
      "editor_id": 13,
      "message_received": "อุบลนี่ก็ชื่อเล่นใช่ไหม",
      "slice_count": 1,
      "slices": "อุบลนี่ก็ชื่อเล่นใช่ไหม |",
      "edit_duration": 1.715,
      "isForceout": false
    },
    {
      "message_id": 810,
      "editor_id": 13,
      "message_received": "ชื่อเล่นอุบลเลย ทำไมชื่อเล่นนี้ล่ะ เกิดอยู่อุบลหรือ ไปเกิดอยู่นั่น ",
      "slice_count": 4,
      "slices": "ชื่อเล่นอุบลเลย |ทำไมชื่อเล่นนี้ล่ะ |เกิดอยู่อุบล(ราชธานี)หรือ |ไปเกิดอยู่นั่น |",
      "edit_duration": 2.224,
      "isForceout": false
    },
    {
      "message_id": 811,
      "editor_id": 13,
      "message_received": "อ๋อ แต่",
      "slice_count": 2,
      "slices": "อ๋อ| แต่|",
      "edit_duration": 4.029,
      "isForceout": false
    },
    {
      "message_id": 812,
      "editor_id": 13,
      "message_received": "บ้านอยู่มุกดาหารแต่ชื่ออุบล",
      "slice_count": 2,
      "slices": "บ้านอยู่มุก(ดาหาร) |แต่ชื่ออุบล|",
      "edit_duration": 6.802,
      "isForceout": false
    },
    {
      "message_id": 813,
      "editor_id": 13,
      "message_received": "แต่ก่อนหรืออย่างไร หรือแต่ก่อนอยู่อุบลฯ อ๋อ ไปเกิดที่นั่น โอเค ",
      "slice_count": 4,
      "slices": "แต่ก่อนหรืออย่างไร |หรือแต่ก่อนอยู่อุบลฯ |อ๋อ ไปเกิดที่นั่น |โอเค |",
      "edit_duration": 6.763,
      "isForceout": false
    },
    {
      "message_id": 814,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 815,
      "editor_id": 13,
      "message_received": "อีกคนหนึ่งใคร ใครอยากมีชื่ออยู่ในนี้",
      "slice_count": 2,
      "slices": "อีกคนหนึ่งใคร |ใครอยากมีชื่ออยู่ในนี้ |",
      "edit_duration": 1.104,
      "isForceout": false
    },
    {
      "message_id": 816,
      "editor_id": 13,
      "message_received": "องุ่นแล้วกัน เอาองุ่นนะ ",
      "slice_count": 2,
      "slices": "องุ่นแล้วกัน| เอาองุ่นนะ |",
      "edit_duration": 2.747,
      "isForceout": false
    },
    {
      "message_id": 817,
      "editor_id": 13,
      "message_received": "ให้สาว ๆ เยอะหน่อย มีแต่สาว ๆ ",
      "slice_count": 2,
      "slices": "ให้สาว ๆ เยอะหน่อย |มีแต่สาว ๆ |",
      "edit_duration": 2.422,
      "isForceout": false
    },
    {
      "message_id": 818,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 819,
      "editor_id": 13,
      "message_received": "นะคะ ใน myList นี่ มีชื่อของมาร์คกี้ กุ้งเต้น ",
      "slice_count": 4,
      "slices": "นะคะ |ใน myList นี่ |มีชื่อของมาร์คกี้ |กุ้งเต้น |",
      "edit_duration": 0.524,
      "isForceout": false
    },
    {
      "message_id": 820,
      "editor_id": 13,
      "message_received": "มิ่ง อุบล แล้วก็องุ่น สิ่งที่",
      "slice_count": 3,
      "slices": "มิ่ง |อุบล แล้วก็องุ่น |สิ่งที่|",
      "edit_duration": 1.187,
      "isForceout": false
    },
    {
      "message_id": 821,
      "editor_id": 13,
      "message_received": "เราจะทำต่อมา ก็คือกำหนดตัวแปรเพื่อจะ",
      "slice_count": 3,
      "slices": "เราจะทำต่อมา| ก็คือกำหนดตัวแปร|เพื่อจะ|",
      "edit_duration": 2.654,
      "isForceout": false
    },
    {
      "message_id": 822,
      "editor_id": 13,
      "message_received": "ให้วนรอบตัวแปรนั้น ตัวแปนั้นก็",
      "slice_count": 2,
      "slices": "ให้วนรอบตัวแปรนั้น| ตัวแปรนั้นก็|",
      "edit_duration": 2.736,
      "isForceout": false
    },
    {
      "message_id": 823,
      "editor_id": 13,
      "message_received": "นะคะ ให้ i โดยให้มันวนรอบเริ่มจาก 0 เท่ากับ 0 ในตัวอย่างนี่ ",
      "slice_count": 5,
      "slices": "นะคะ |ให้ i |โดยให้มันวนรอบเริ่มจาก 0 |เท่ากับ 0 |ในตัวอย่างนี่ |",
      "edit_duration": 1.238,
      "isForceout": false
    },
    {
      "message_id": 824,
      "editor_id": 13,
      "message_received": "คำว่าเครื่้องหมาย shap หรือ ",
      "slice_count": 2,
      "slices": "คำว่าเครื่่องหมาย sharp| หรือ Hashtag |",
      "edit_duration": 6.453,
      "isForceout": false
    },
    {
      "message_id": 825,
      "editor_id": 13,
      "message_received": "เป็นคอมเมนต์นั่นเอง บอกให้รู้ว่า i กำหนดให้ i เป็น 0 ต้อง",
      "slice_count": 4,
      "slices": "เป็นคอมเมนต์นั่นเอง| บอกให้รู้ว่า i |กำหนดให้ i เป็น 0 |ต้อง|",
      "edit_duration": 11.169,
      "isForceout": false
    },
    {
      "message_id": 826,
      "editor_id": 13,
      "message_received": "ไปสอดคล้องกับ index เพราะว่า index นี่ ก็คือ",
      "slice_count": 3,
      "slices": "ไปสอดคล้องกับ index |เพราะว่า index นี่ |ก็คือ|",
      "edit_duration": 10.949,
      "isForceout": false
    },
    {
      "message_id": 827,
      "editor_id": 13,
      "message_received": "ในภาษาคอมพิวเตอร์นะ ก็คือดัชนี",
      "slice_count": 2,
      "slices": "ในภาษาคอมพิวเตอร์นะ |ก็คือดัชนี|",
      "edit_duration": 5.533,
      "isForceout": false
    },
    {
      "message_id": 828,
      "editor_id": 13,
      "message_received": "หรือตัวชี้ ตัวชี้ตำแหน่งนั่นเองนะคะ เพราะฉะนั้น โดยปกติค่าเริ่มต้นดัชนีของคอมพิวเตอร์ก็จะเริ่มที่ 0 ",
      "slice_count": 4,
      "slices": "หรือตัวชี้ |ตัวชี้ตำแหน่งนั่นเองนะคะ |เพราะฉะนั้น โ|ดยปกติค่าเริ่มต้นดัชนีของคอมพิวเตอร์ก็จะเริ่มที่ 0 |",
      "edit_duration": 2.361,
      "isForceout": false
    },
    {
      "message_id": 829,
      "editor_id": 13,
      "message_received": "นะคะ เมื่อประกาศตัวแปร",
      "slice_count": 2,
      "slices": "นะคะ |เมื่อประกาศตัวแปร|",
      "edit_duration": 4,
      "isForceout": false
    },
    {
      "message_id": 830,
      "editor_id": 13,
      "message_received": "ให้สำหรับการวนรอบแล้ว",
      "slice_count": 1,
      "slices": "ให้สำหรับการวนรอบแล้ว|",
      "edit_duration": 1.276,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 831,
      "editor_id": 13,
      "message_received": "เราก็มาใช้คำสั่งในการวนรอบ ก็คือ while w-h-i-",
      "slice_count": 3,
      "slices": "เราก็มาใช้คำสั่งในการวนรอบ |ก็คือ while |w-h-i-|",
      "edit_duration": 0.567,
      "isForceout": false
    },
    {
      "message_id": 832,
      "editor_id": 13,
      "message_received": "l-e บอกแล้วนะ เด็ก ๆ ถ้าไม่อยากพิมพ์ผิด สังเกตเมื่อเราพิมพ์ทุกครั้งนี่ ",
      "slice_count": 4,
      "slices": "l-e |บอกแล้วนะ |เด็ก ๆ ถ้าไม่อยากพิมพ์ผิด |สังเกตเมื่อเราพิมพ์ทุกครั้งนี่ |",
      "edit_duration": 1.669,
      "isForceout": false
    },
    {
      "message_id": 833,
      "editor_id": 13,
      "message_received": "มันจะมีเหมืิอน เห็นไหมคะ ",
      "slice_count": 2,
      "slices": "มันจะมีเหมืิอน| เห็นไหมคะ |",
      "edit_duration": 1.185,
      "isForceout": false
    },
    {
      "message_id": 834,
      "editor_id": 13,
      "message_received": "เหมือนคำสั่ง เหมือนโค้ดอะไรขึ้นมาอย่างนี้ เด็ก ๆ ก็คลิกเลือกใช้ได้เลย ",
      "slice_count": 3,
      "slices": "เหมือนคำสั่ง |เหมือนโค้ดอะไรขึ้นมาอย่างนี้ |เด็ก ๆ ก็คลิกเลือกใช้ได้เลย |",
      "edit_duration": 0.694,
      "isForceout": false
    },
    {
      "message_id": 835,
      "editor_id": 13,
      "message_received": "while แล้วก็ตาม",
      "slice_count": 1,
      "slices": "while แล้วก็ตาม|",
      "edit_duration": 7.677,
      "isForceout": false
    },
    {
      "message_id": 836,
      "editor_id": 13,
      "message_received": "ด้วยตัวแปรที่เราประกาศไป i น้อยกว่า rang ",
      "slice_count": 1,
      "slices": "ด้วยตัวแปรที่เราประกาศไป i น้อยกว่า range rage |",
      "edit_duration": 8.526,
      "isForceout": false
    },
    {
      "message_id": 837,
      "editor_id": 13,
      "message_received": "เป็นคำสั่งนะคะ ที่บอกว่า คือ",
      "slice_count": 3,
      "slices": "เป็นคำสั่งนะคะ |ที่บอกว่า |คือ|",
      "edit_duration": 3.62,
      "isForceout": false
    },
    {
      "message_id": 838,
      "editor_id": 13,
      "message_received": "ที่มันนับน่ะค่ะ ",
      "slice_count": 1,
      "slices": "ที่มันนับน่ะค่ะ |",
      "edit_duration": 1.477,
      "isForceout": false
    },
    {
      "message_id": 839,
      "editor_id": 13,
      "message_received": "นับตัวข้อมูลที่อยู่ในชุดข้อมูลนั่นเองนะคะ ก็คือคำสั่ง range น้อยกว่า range ",
      "slice_count": 3,
      "slices": "นับตัวข้อมูลที่อยู่ในชุดข้อมูลนั่นเองนะคะ |ก็คือคำสั่ง range |น้อยกว่า range |",
      "edit_duration": 2.093,
      "isForceout": false
    },
    {
      "message_id": 840,
      "editor_id": 13,
      "message_received": "ไหนล่ะ Coding ตัวเอง ",
      "slice_count": 1,
      "slices": "ไหนล่ะ Coding ตัวเอง |",
      "edit_duration": 1.323,
      "isForceout": false
    },
    {
      "message_id": 841,
      "editor_id": 13,
      "message_received": "l-e ปุ๊บ",
      "slice_count": 1,
      "slices": "l-e ปุ๊บ |",
      "edit_duration": 5.418,
      "isForceout": false
    },
    {
      "message_id": 842,
      "editor_id": 13,
      "message_received": "วรรคด้วยนะคะ ",
      "slice_count": 1,
      "slices": "วรรคด้วยนะคะ |",
      "edit_duration": 1.897,
      "isForceout": false
    },
    {
      "message_id": 843,
      "editor_id": 13,
      "message_received": "e l-e-",
      "slice_count": 1,
      "slices": "e l-e-|",
      "edit_duration": 4.028,
      "isForceout": false
    },
    {
      "message_id": 844,
      "editor_id": 13,
      "message_received": "nเห็นไหม มันจะมีตัวคำสั่งขึ้นมาเลย พิมพ์ติ๊กลงไป ",
      "slice_count": 4,
      "slices": "n |เห็นไหม |มันจะมีตัวคำสั่งขึ้นมาเลย |พิมพ์ติ๊กลงไป |",
      "edit_duration": 1.936,
      "isForceout": false
    },
    {
      "message_id": 845,
      "editor_id": 13,
      "message_received": "แล้วก็ใส่เครื่องหมาย ",
      "slice_count": 1,
      "slices": "แล้วก็ใส่เครื่องหมาย |",
      "edit_duration": 5.149,
      "isForceout": false
    },
    {
      "message_id": 846,
      "editor_id": 13,
      "message_received": "สิ่งที่อยู่ใน range ",
      "slice_count": 1,
      "slices": "สิ่งที่อยู่ใน range |",
      "edit_duration": 1.809,
      "isForceout": false
    },
    {
      "message_id": 847,
      "editor_id": 13,
      "message_received": "สิ่งที่อยู่ใน myList นั่นเอง",
      "slice_count": 1,
      "slices": "สิ่งที่อยู่ใน myList นั่นเอง |",
      "edit_duration": 2.098,
      "isForceout": false
    },
    {
      "message_id": 848,
      "editor_id": 13,
      "message_received": "ตัวแปร myList สังเกตพอพิมพ์ปุ๊บชื่อตัวแปรมันก็จะขึ้นมา เด็ก ๆ จะได้",
      "slice_count": 4,
      "slices": "ตัวแปร myList |สังเกตพอพิมพ์ปุ๊บ |ชื่อตัวแปรมันก็จะขึ้นมา |เด็ก ๆ จะได้|",
      "edit_duration": 0.554,
      "isForceout": false
    },
    {
      "message_id": 849,
      "editor_id": 13,
      "message_received": "ไม่พิมพ์ชื่อตัวแปรผิด สังเกตที่อะไร ",
      "slice_count": 2,
      "slices": "ไม่พิมพ์ชื่อตัวแปรผิด |สังเกตที่อะไร |",
      "edit_duration": 1.806,
      "isForceout": false
    },
    {
      "message_id": 850,
      "editor_id": 13,
      "message_received": "เมื่อเรสร้าง ปุ๊บนี่ พอครั้งต่อไป",
      "slice_count": 2,
      "slices": "เมื่อเราสร้างปุ๊บนี่ |พอครั้งต่อไป |",
      "edit_duration": 3.932,
      "isForceout": false
    },
    {
      "message_id": 851,
      "editor_id": 13,
      "message_received": "มันจะขึ้นชื่อตัวแปรที่เราสร้างมาให้มันจะไม่ผิด",
      "slice_count": 2,
      "slices": "มันจะขึ้นชื่อตัวแปรที่เราสร้างมาให้ |มันจะไม่ผิด|",
      "edit_duration": 6.728,
      "isForceout": false
    },
    {
      "message_id": 852,
      "editor_id": 13,
      "message_received": "นะคะ และอย่าลืมทุกครั้งปิด",
      "slice_count": 2,
      "slices": "นะคะ |และอย่าลืมทุกครั้งปิด|",
      "edit_duration": 1.115,
      "isForceout": false
    },
    {
      "message_id": 853,
      "editor_id": 13,
      "message_received": "คำสั่ง while หรือ for หรือ if จะต้องปิดด้วย",
      "slice_count": 2,
      "slices": "คำสั่ง while หรือ for |หรือ if จะต้องปิดด้วย|",
      "edit_duration": 2.114,
      "isForceout": false
    },
    {
      "message_id": 854,
      "editor_id": 13,
      "message_received": "ดคลอนเสมอนะคะ",
      "slice_count": 1,
      "slices": "โคลอนเสมอนะคะ |",
      "edit_duration": 6.243,
      "isForceout": false
    },
    {
      "message_id": 855,
      "editor_id": 13,
      "message_received": "แล้วก็ใช้คำสั่ง print ",
      "slice_count": 1,
      "slices": "แล้วก็ใช้คำสั่ง print |",
      "edit_duration": 3.838,
      "isForceout": false
    },
    {
      "message_id": 856,
      "editor_id": 13,
      "message_received": "เพื่อจะแสดง",
      "slice_count": 1,
      "slices": "เพื่อจะแสดง|",
      "edit_duration": 8.733,
      "isForceout": false
    },
    {
      "message_id": 857,
      "editor_id": 13,
      "message_received": "ข้อมูลใน myList ของเรานั่นเอง",
      "slice_count": 2,
      "slices": "ข้อมูลใน myList |ของเรานั่นเอง|",
      "edit_duration": 3.888,
      "isForceout": false
    },
    {
      "message_id": 858,
      "editor_id": 13,
      "message_received": "นะคะ คลิกเลือก",
      "slice_count": 2,
      "slices": "นะคะ |คลิกเลือก|",
      "edit_duration": 0.534,
      "isForceout": false
    },
    {
      "message_id": 859,
      "editor_id": 13,
      "message_received": "จะได้ไม่พิมพ์ผิด ดูวิธีนะคะ สังเกตพอเราพิมพ์คำว่า \"My\" ปุ๊บ ",
      "slice_count": 3,
      "slices": "จะได้ไม่พิมพ์ผิด |ดูวิธีนะคะ| สังเกตพอเราพิมพ์คำว่า \"My\" ปุ๊บ |",
      "edit_duration": 1.376,
      "isForceout": false
    },
    {
      "message_id": 860,
      "editor_id": 13,
      "message_received": "ดูดี ๆ นะคะเด็ก ๆ พิมพ์ ",
      "slice_count": 1,
      "slices": "ดูดี ๆ นะคะ เด็ก ๆ พิมพ์ |",
      "edit_duration": 7.873,
      "isForceout": false
    },
    {
      "message_id": 861,
      "editor_id": 13,
      "message_received": "my ปุ๊บนี่ เห็นไหมคะ ",
      "slice_count": 2,
      "slices": "my ปุ๊บนี่ |เห็นไหมคะ |",
      "edit_duration": 6.133,
      "isForceout": false
    },
    {
      "message_id": 862,
      "editor_id": 13,
      "message_received": "myList มันจะขึเนมา เราคลิกเพื่อเลือก",
      "slice_count": 2,
      "slices": "myList มันจะขึ้นมา |เราคลิกเพื่อเลือก |",
      "edit_duration": 2.789,
      "isForceout": false
    },
    {
      "message_id": 863,
      "editor_id": 13,
      "message_received": "มันจะไม่เกิดปัญหาพิมพ์ผิดน่ะค่ะ แล้วใส่วงเล็บเพื่อบอกให้รู้ว่านี่จะพิมพ์ไอ้สิ่งที่อยู่ใน myList นี่ ",
      "slice_count": 3,
      "slices": "มันจะไม่เกิดปัญหาพิมพ์ผิดน่ะค่ะ |แล้วใส่วงเล็บเพื่อบอกให้รู้ว่านี่ |จะพิมพ์ไอ้สิ่งที่อยู่ใน myList นี่ |",
      "edit_duration": 0.603,
      "isForceout": false
    },
    {
      "message_id": 864,
      "editor_id": 13,
      "message_received": "ที่ตัวแปร i มันไปนับไว้นี่",
      "slice_count": 1,
      "slices": "ที่ตัวแปร i มันไปนับไว้นี่ |",
      "edit_duration": 1.282,
      "isForceout": false
    },
    {
      "message_id": 865,
      "editor_id": 13,
      "message_received": "นะคะ ก็คือสี่เหลี่ยมใหญ่ แล้วก็ตามด้วยตัวแปรที่ชื่อว่า i แล้ว",
      "slice_count": 4,
      "slices": "นะคะ |ก็คือสี่เหลี่ยมใหญ่| แล้วก็ตามด้วยตัวแปรที่ชื่อว่า i |แล้ว|",
      "edit_duration": 1.09,
      "isForceout": false
    },
    {
      "message_id": 866,
      "editor_id": 13,
      "message_received": "หลังจากพิมพ์ไปแล้วนี่ ให้ทำอะไร ",
      "slice_count": 2,
      "slices": "หลังจากพิมพ์ไปแล้วนี่ |ให้ทำอะไร |",
      "edit_duration": 0.944,
      "isForceout": false
    },
    {
      "message_id": 867,
      "editor_id": 13,
      "message_received": "ก็คือเมื่อวนรอบ ปึ๊บ พอ ",
      "slice_count": 2,
      "slices": "ก็คือเมื่อวนรอบ ปุ๊บ |พอ print ตัว|",
      "edit_duration": 3.812,
      "isForceout": false
    },
    {
      "message_id": 868,
      "editor_id": 13,
      "message_received": "ใน myList ออกมารอบที่ 1 ก็ให้ไปทำการเพื่มจำนวนนะคะ ให้กับจำนวนรอบ โดย",
      "slice_count": 4,
      "slices": "ใน myList ออกมา |รอบที่ 1 ก็ให้ไปทำการเพื่มจำนวนนะคะ |ให้กับจำนวนรอบ |โดย|",
      "edit_duration": 9.928,
      "isForceout": false
    },
    {
      "message_id": 869,
      "editor_id": 13,
      "message_received": "กำหนดให้ i มีค่า = ",
      "slice_count": 1,
      "slices": "กำหนดให้ i มีค่า = |",
      "edit_duration": 8.4,
      "isForceout": false
    },
    {
      "message_id": 870,
      "editor_id": 13,
      "message_received": "i+1 ก็คือพอ print เสร็จ คุณก็",
      "slice_count": 2,
      "slices": "i+1 ก็คือพอ print เสร็จ |คุณก็|",
      "edit_duration": 5.482,
      "isForceout": false
    },
    {
      "message_id": 871,
      "editor_id": 13,
      "message_received": "ไปเพิ่มจำนวนรอบให้ i 0 ก็",
      "slice_count": 1,
      "slices": "ไปเพิ่มจำนวนรอบให้ i 0 ก็|",
      "edit_duration": 5.11,
      "isForceout": false
    },
    {
      "message_id": 872,
      "editor_id": 13,
      "message_received": "เพิ่มไปทีละ 1 เพิ่มไปเรื่อย ๆ ",
      "slice_count": 1,
      "slices": "เพิ่มไปทีละ 1 เพิ่มไปเรื่อย ๆ |",
      "edit_duration": 2.303,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 1,
      "slices": "จนกว่า |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 873,
      "editor_id": 13,
      "message_received": "แล้วมันจะ print จนกว่าจะครบ",
      "slice_count": 1,
      "slices": "แล้วมันจะ print จนกว่าจะครบ |",
      "edit_duration": 2.173,
      "isForceout": false
    },
    {
      "message_id": 874,
      "editor_id": 13,
      "message_received": "อยู่ใน list ของเรา ก็คือ 1 2 3 4 5 ทำจนครบ 5 อันนะคะ อยากรู้ผล",
      "slice_count": 4,
      "slices": "อยู่ใน list ของเรา |ก็คือ 1 2 3 4 5| ทำจนครบ 5 อันนะคะ |อยากรู้ผล|",
      "edit_duration": 1.104,
      "isForceout": false
    },
    {
      "message_id": 875,
      "editor_id": 13,
      "message_received": "แล้วกด play ดูได้เลยนะคะ หลังจากที่เรา",
      "slice_count": 2,
      "slices": "แล้วกด play ดูได้เลยนะคะ |หลังจากที่เรา|",
      "edit_duration": 1.333,
      "isForceout": false
    },
    {
      "message_id": 876,
      "editor_id": 13,
      "message_received": "พิมพ์เสร็จ",
      "slice_count": 1,
      "slices": "พิมพ์เสร็จ |",
      "edit_duration": 1.588,
      "isForceout": false
    },
    {
      "message_id": 877,
      "editor_id": 13,
      "message_received": "เห็นไหมคะ print จนครบเลย ",
      "slice_count": 1,
      "slices": "เห็นไหมคะ print จนครบเลย |",
      "edit_duration": 1.227,
      "isForceout": false
    },
    {
      "message_id": 878,
      "editor_id": 13,
      "message_received": "มาร์คกี้ กุ้งเต้น มิ่ง อุบล องุ่น ",
      "slice_count": 1,
      "slices": "มาร์คกี้ กุ้งเต้น มิ่ง อุบล องุ่น |",
      "edit_duration": 1.525,
      "isForceout": false
    },
    {
      "message_id": 879,
      "editor_id": 13,
      "message_received": "ก็จะวนรอบไปแล้วก็ print ออกมาทีละ 1 ",
      "slice_count": 2,
      "slices": "ก็จะวนรอบไป |แล้วก็ print ออกมาทีละ 1 |",
      "edit_duration": 1.071,
      "isForceout": false
    },
    {
      "message_id": 880,
      "editor_id": 13,
      "message_received": "ทีละ 1 บรรทัดไปเรื่อย ๆ",
      "slice_count": 1,
      "slices": "ทีละ 1 บรรทัดไปเรื่อย ๆ |",
      "edit_duration": 1.713,
      "isForceout": false
    },
    {
      "message_id": 881,
      "editor_id": 13,
      "message_received": "นี่คือการใช้ while นะคะ การใช้ while นะคะ จะ",
      "slice_count": 3,
      "slices": "นี่คือการใช้ while นะคะ |คือ ใช้ while นะคะ |จะ|",
      "edit_duration": 4.33,
      "isForceout": false
    },
    {
      "message_id": 882,
      "editor_id": 13,
      "message_received": "มีตัวแปรเพื่อระบุค่าเริ่มต้น",
      "slice_count": 1,
      "slices": "มีตัวแปรเพื่อระบุค่าเริ่มต้น|",
      "edit_duration": 7.291,
      "isForceout": false
    },
    {
      "message_id": 883,
      "editor_id": 13,
      "message_received": "ของการวนรอบเสมอ แต่ถ้า",
      "slice_count": 2,
      "slices": "ของการวนรอบเสมอ |แต่ถ้า|",
      "edit_duration": 1.449,
      "isForceout": false
    },
    {
      "message_id": 884,
      "editor_id": 13,
      "message_received": "ใช้ for นี่ไม่ต้อง เพราะ for มีจำนวนรอบ",
      "slice_count": 3,
      "slices": "ใช้ for นี่ |ไม่ต้อง |เพราะ for มีจำนวนรอบ|",
      "edit_duration": 1.865,
      "isForceout": false
    },
    {
      "message_id": 885,
      "editor_id": 13,
      "message_received": "ที่แน่นอนอยู่แล้วนะคะ ก็ไม่ต้องไประบุค่าตัวนี้ ",
      "slice_count": 2,
      "slices": "ที่แน่นอนอยู่แล้วนะคะ |ก็ไม่ต้องไประบุค่าตัวนี้ |",
      "edit_duration": 1.44,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 1,
      "slices": "แต่ while |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 886,
      "editor_id": 13,
      "message_received": "ไม่มีต้องมาบอกก่อน มันต้องเริ่มที่อะไร เสร็จเมื่อไร",
      "slice_count": 4,
      "slices": "ไม่มี |ต้องมาบอกก่อน |มันต้องเริ่มที่อะไร |เสร็จเมื่อไร |",
      "edit_duration": 8.051,
      "isForceout": false
    },
    {
      "message_id": 887,
      "editor_id": 13,
      "message_received": "อะไรแบบนี้นะคะ",
      "slice_count": 1,
      "slices": "อะไรแบบนี้นะคะ |",
      "edit_duration": 10.072,
      "isForceout": false
    },
    {
      "message_id": 888,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 889,
      "editor_id": 13,
      "message_received": "เดี๋ยวอีก 2 คำสั่ง",
      "slice_count": 1,
      "slices": "เดี๋ยวอีก 2 คำสั่ง|",
      "edit_duration": 4.69,
      "isForceout": false
    },
    {
      "message_id": 890,
      "editor_id": 13,
      "message_received": "นะคะ เราก็จะเสร็จสิ้น ",
      "slice_count": 2,
      "slices": "นะคะ |เราก็จะเสร็จสิ้น |",
      "edit_duration": 2.777,
      "isForceout": false
    },
    {
      "message_id": 891,
      "editor_id": 13,
      "message_received": "ในการ Codeding ขอ",
      "slice_count": 1,
      "slices": "ในการ Codeding ขอ|",
      "edit_duration": 5.565,
      "isForceout": false
    },
    {
      "message_id": 892,
      "editor_id": 13,
      "message_received": "ของวันนี้นะคะ ก่อนอื่นเรามาดูคำสั่ง 2 ตัวนี้ก่อน",
      "slice_count": 2,
      "slices": "ของวันนี้นะคะ |ก่อนอื่นเรามาดูคำสั่ง 2 ตัวนี้ก่อน|",
      "edit_duration": 5.518,
      "isForceout": false
    },
    {
      "message_id": 893,
      "editor_id": 13,
      "message_received": "นะคะ คำสั่ง break กับคำสั่ง ",
      "slice_count": 2,
      "slices": "นะคะ |คำสั่ง break กับคำสั่ง |",
      "edit_duration": 1.135,
      "isForceout": false
    },
    {
      "message_id": 894,
      "editor_id": 13,
      "message_received": "continue เดี๋ยวนะ ขอขยายเป็นแบบนี้ ",
      "slice_count": 3,
      "slices": "continue |เดี๋ยวนะ| ขอขยายเป็นแบบนี้ |",
      "edit_duration": 1.096,
      "isForceout": false
    },
    {
      "message_id": 895,
      "editor_id": 13,
      "message_received": "ไปหน้าไหนนี่ ",
      "slice_count": 1,
      "slices": "ไปหน้าไหนนี่ |",
      "edit_duration": 2.506,
      "isForceout": false
    },
    {
      "message_id": 896,
      "editor_id": 13,
      "message_received": "มาหน้าใหม่แล้วนี่ ",
      "slice_count": 1,
      "slices": "มาหน้าใหม่แล้วนี่ |",
      "edit_duration": 4.737,
      "isForceout": false
    },
    {
      "message_id": 897,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 898,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 899,
      "editor_id": 13,
      "message_received": "ดูนะคะ คำสั่ง 2 ตัวนี้",
      "slice_count": 2,
      "slices": "ดูนะคะ |คำสั่ง 2 ตัวนี้ |",
      "edit_duration": 0.586,
      "isForceout": false
    },
    {
      "message_id": 900,
      "editor_id": 13,
      "message_received": "มันยังเกี่ยวข้องกับการวนรอบอยู่ ให้",
      "slice_count": 2,
      "slices": "มันยังเกี่ยวข้องกับการวนรอบอยู่ |ให้|",
      "edit_duration": 1.363,
      "isForceout": false
    },
    {
      "message_id": 901,
      "editor_id": 13,
      "message_received": "นึกถึงว่าบางครั้งถ้าวนไปเยอะ ๆ ",
      "slice_count": 1,
      "slices": "นึกถึงว่าบางครั้งถ้าวนไปเยอะ ๆ |",
      "edit_duration": 2.449,
      "isForceout": false
    },
    {
      "message_id": 902,
      "editor_id": 13,
      "message_received": "อาจจะ... ถ้าเราต้องการ break มันล่ะ ",
      "slice_count": 2,
      "slices": "อาจจะ... |ถ้าเราต้องการ break มันล่ะ |",
      "edit_duration": 2.074,
      "isForceout": false
    },
    {
      "message_id": 903,
      "editor_id": 13,
      "message_received": "break  จำนวนรอบหรือให้ทำอะไร ",
      "slice_count": 1,
      "slices": "break จำนวนรอบหรือให้ทำอะไร |",
      "edit_duration": 1.577,
      "isForceout": false
    },
    {
      "message_id": 904,
      "editor_id": 13,
      "message_received": "ทำไปเรื่อย ๆ หรือข้ามไปคำสั่งอื่นล่ะ ",
      "slice_count": 2,
      "slices": "ทำไปเรื่อย ๆ |หรือข้ามไปคำสั่งอื่นล่ะ |",
      "edit_duration": 3.657,
      "isForceout": false
    },
    {
      "message_id": 905,
      "editor_id": 13,
      "message_received": "ไม่อยากให้ทำคำสั่งมันแล้วล่ะ",
      "slice_count": 1,
      "slices": "ไม่อยากให้ทำคำสั่งมันแล้วล่ะ |",
      "edit_duration": 1.909,
      "isForceout": false
    },
    {
      "message_id": 906,
      "editor_id": 13,
      "message_received": "มันอยู่ที่ 2 คำสั่งนี้เลย break ",
      "slice_count": 2,
      "slices": "มันอยู่ที่ 2 คำสั่งนี้เลย| break |",
      "edit_duration": 1.201,
      "isForceout": false
    },
    {
      "message_id": 907,
      "editor_id": 13,
      "message_received": "กับ continue ",
      "slice_count": 1,
      "slices": "กับ continue |",
      "edit_duration": 1.817,
      "isForceout": false
    },
    {
      "message_id": 908,
      "editor_id": 13,
      "message_received": "ต่างกัน",
      "slice_count": 1,
      "slices": "ต่างกัน|",
      "edit_duration": 2.297,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 1,
      "slices": "อย่างไร |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 909,
      "editor_id": 13,
      "message_received": "อย่างไร break ชื่อก็บอกอยู่แล้ว",
      "slice_count": 1,
      "slices": "break ชื่อก็บอกอยู่แล้ว |",
      "edit_duration": 3.82,
      "isForceout": false
    },
    {
      "message_id": 910,
      "editor_id": 13,
      "message_received": "ชื่อคำสั่งนี่บอกอยู่แล้ว ว่าหยุดใช่ไหม เหมือนเราเหยียบเบรก ",
      "slice_count": 3,
      "slices": "ชื่อคำสั่งนี่บอกอยู่แล้ว |ว่าหยุดใช่ไหม |เหมือนเราเหยียบเบรก |",
      "edit_duration": 0.782,
      "isForceout": false
    },
    {
      "message_id": 911,
      "editor_id": 13,
      "message_received": "ปุ๊บ นั่นคือรถจะต้องหยุดนะคะ ก็คือให้ loop มันหยุด",
      "slice_count": 3,
      "slices": "ปุ๊บ |นั่นคือรถจะต้องหยุดนะคะ |ก็คือให้ loop มันหยุด|",
      "edit_duration": 0.757,
      "isForceout": false
    },
    {
      "message_id": 912,
      "editor_id": 13,
      "message_received": "การทำงานนะคะ ",
      "slice_count": 1,
      "slices": "การทำงานนะคะ |",
      "edit_duration": 1.548,
      "isForceout": false
    },
    {
      "message_id": 913,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 914,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 915,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 916,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 917,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 918,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 919,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 920,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 921,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 922,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 923,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 924,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 925,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 926,
      "editor_id": 13,
      "message_received": "โอเคนะคะเมื่อกี้ คำสั่งใหม่ของเรา พี่ล่ามได้ยินไหมคะ ",
      "slice_count": 4,
      "slices": "โอเคนะคะ |เมื่อกี้| คำสั่งใหม่ของเรา |พี่ล่ามได้ยินไหมคะ |",
      "edit_duration": 1.544,
      "isForceout": false
    },
    {
      "message_id": 927,
      "editor_id": 13,
      "message_received": "ไม่ได้ยิน นั่นไงนิ่ง",
      "slice_count": 3,
      "slices": "ไม่ได้ยิน |นั่นไง |นิ่ง|",
      "edit_duration": 1.366,
      "isForceout": false
    },
    {
      "message_id": 928,
      "editor_id": 13,
      "message_received": "สนิท",
      "slice_count": 1,
      "slices": "สนิท|",
      "edit_duration": 3.383,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 929,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 930,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 931,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 932,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 933,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 934,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 935,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 936,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 937,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 938,
      "editor_id": 13,
      "message_received": "(เจ้าหน้าที่) พี่ล่ามได้ยินไหมคะ ",
      "slice_count": 1,
      "slices": "(เจ้าหน้าที่) พี่ล่ามได้ยินไหมคะ |",
      "edit_duration": 1.252,
      "isForceout": false
    },
    {
      "message_id": 939,
      "editor_id": 13,
      "message_received": "พี่ได้ยินไหมคะพี่ ",
      "slice_count": 1,
      "slices": "พี่ได้ยินไหมคะพี่ |",
      "edit_duration": 4.481,
      "isForceout": false
    },
    {
      "message_id": 940,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 941,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 942,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 943,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 944,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 945,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 946,
      "editor_id": 13,
      "message_received": "พี่ได้ยินไหมคะ ",
      "slice_count": 1,
      "slices": "พี่ได้ยินไหมคะ |",
      "edit_duration": 0.631,
      "isForceout": false
    },
    {
      "message_id": 947,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 948,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 949,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 950,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 951,
      "editor_id": 13,
      "message_received": "ทางฝั่งนี้ก็ไม่ได้ยินเสียงพี่เหมือนกันค่ะ ",
      "slice_count": 1,
      "slices": "ทางฝั่งนี้ก็ไม่ได้ยินเสียงพี่เหมือนกันค่ะ |",
      "edit_duration": 0.508,
      "isForceout": false
    },
    {
      "message_id": 952,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 953,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 954,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 955,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 956,
      "editor_id": 13,
      "message_received": "(อาจารย์สุธิรา) ",
      "slice_count": 1,
      "slices": "(อาจารย์สุธิรา) |",
      "edit_duration": 4.092,
      "isForceout": false
    },
    {
      "message_id": 957,
      "editor_id": 13,
      "message_received": "มันเหลือ 2 คำสั่งสุดท้ายแล้วนี่ ",
      "slice_count": 1,
      "slices": "มันเหลือ 2 คำสั่งสุดท้ายแล้วนี่ |",
      "edit_duration": 3.296,
      "isForceout": false
    },
    {
      "message_id": 958,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 959,
      "editor_id": 13,
      "message_received": "พี่ล่ามได้ยินไหมคะ ",
      "slice_count": 1,
      "slices": "พี่ล่ามได้ยินไหมคะ |",
      "edit_duration": 0.905,
      "isForceout": false
    },
    {
      "message_id": 960,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 961,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 962,
      "editor_id": 13,
      "message_received": "พี่ล่ามได้ยินไหมคะ ",
      "slice_count": 1,
      "slices": "พี่ล่ามได้ยินไหมคะ |",
      "edit_duration": 1.694,
      "isForceout": false
    },
    {
      "message_id": 963,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 964,
      "editor_id": 13,
      "message_received": "แสดงว่าถอดความ",
      "slice_count": 1,
      "slices": "แสดงว่าถอดความ|",
      "edit_duration": 1.761,
      "isForceout": false
    },
    {
      "message_id": 965,
      "editor_id": 13,
      "message_received": "ได้ยินอยู่นะ เรา",
      "slice_count": 2,
      "slices": "ได้ยินอยู่นะ |เรา|",
      "edit_duration": 1.03,
      "isForceout": false
    },
    {
      "message_id": 966,
      "editor_id": 13,
      "message_received": "เหลืออีก 2 คำสั่งนะคะ คำสั่งนี้ไม่ได้มีอะไรพิสดาร",
      "slice_count": 2,
      "slices": "เหลืออีก 2 คำสั่งนะคะ |คำสั่งนี้ไม่ได้มีอะไรพิสดาร |",
      "edit_duration": 0.982,
      "isForceout": false
    },
    {
      "message_id": 967,
      "editor_id": 13,
      "message_received": "จะให้เห็นเฉย ๆว่ามันเอาไว้ใช้เพื่อทำอะไรนะคะ พี่ปุ๋ย ",
      "slice_count": 2,
      "slices": "จะให้เห็นเฉย ๆ ว่ามันเอาไว้ใช้เพื่อทำอะไรนะคะ |พี่ปุ๋ย |",
      "edit_duration": 1.293,
      "isForceout": false
    },
    {
      "message_id": 968,
      "editor_id": 13,
      "message_received": "มาล่ามขับตาทับก่อน เราจะได้จบ",
      "slice_count": 2,
      "slices": "มาล่ามขับตาทับก่อน |เราจะได้จบ|",
      "edit_duration": 4.678,
      "isForceout": false
    },
    {
      "message_id": 969,
      "editor_id": 13,
      "message_received": "นะ",
      "slice_count": 1,
      "slices": "นะ|",
      "edit_duration": 5.636,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 970,
      "editor_id": 13,
      "message_received": "2 คำสั่งสุดท้ายนะคะ ก็คือ break ",
      "slice_count": 2,
      "slices": "2 คำสั่งสุดท้ายนะคะ |ก็คือ break |",
      "edit_duration": 5.548,
      "isForceout": false
    },
    {
      "message_id": 971,
      "editor_id": 13,
      "message_received": "กับ continue ชื่อมันก็แปลตามตัวก็คือหยุดน่ะ ",
      "slice_count": 2,
      "slices": "กับ continue ชื่|อมันก็แปลตามตัวก็คือหยุดน่ะ |",
      "edit_duration": 0.689,
      "isForceout": false
    },
    {
      "message_id": 972,
      "editor_id": 13,
      "message_received": "break ก็คือหยุดน่ะ ให้นึกถึงเหมือนเราขับรถไป",
      "slice_count": 2,
      "slices": "break ก็คือหยุดน่ะ |ให้นึกถึงเหมือนเราขับรถไป |",
      "edit_duration": 0.964,
      "isForceout": false
    },
    {
      "message_id": 973,
      "editor_id": 13,
      "message_received": "แล้วเราต้องการหยุด เราก็ต้องเหยียบเบรก",
      "slice_count": 2,
      "slices": "แล้วเราต้องการหยุด| เราก็ต้องเหยียบเบรก|",
      "edit_duration": 1.044,
      "isForceout": false
    },
    {
      "message_id": 974,
      "editor_id": 13,
      "message_received": "หรือกำเบรกใช่ไหม ส่วน continue continue ก็คือให้มันไปต่อ แต่ในที่นี้",
      "slice_count": 4,
      "slices": "หรือกำเบรกใช่ไหม| ส่วน continue |continue ก็คือให้มันไปต่อ |แต่ในที่นี้|",
      "edit_duration": 1.616,
      "isForceout": false
    },
    {
      "message_id": 975,
      "editor_id": 13,
      "message_received": "จะหมายถึงการข้าม ข้าม loop ",
      "slice_count": 2,
      "slices": "จะหมายถึงการข้าม |ข้าม loop |",
      "edit_duration": 1.077,
      "isForceout": false
    },
    {
      "message_id": 976,
      "editor_id": 13,
      "message_received": "ที่เราทำอยู่ ไปทำคำสั่งอื่น",
      "slice_count": 2,
      "slices": "ที่เราทำอยู่| ไปทำคำสั่งอื่น|",
      "edit_duration": 1.262,
      "isForceout": false
    },
    {
      "message_id": 977,
      "editor_id": 13,
      "message_received": "เลยนะคะ เดี๋ยวมาดูตัวอย่างการใช้งาน ",
      "slice_count": 3,
      "slices": "เลยนะคะ |เดี๋ยวมาดูตัวอย่าง|การใช้งาน |",
      "edit_duration": 2.313,
      "isForceout": false
    },
    {
      "message_id": 978,
      "editor_id": 13,
      "message_received": "continue กับ break  นะคะ ให้ดู",
      "slice_count": 2,
      "slices": "continue กับ break นะคะ |ให้ดู|",
      "edit_duration": 2.916,
      "isForceout": false
    },
    {
      "message_id": 979,
      "editor_id": 13,
      "message_received": "เปรียบเทียบทั้ง 2 อันเลย ",
      "slice_count": 1,
      "slices": "เปรียบเทียบทั้ง 2 อันเลย |",
      "edit_duration": 2.948,
      "isForceout": false
    },
    {
      "message_id": 980,
      "editor_id": 13,
      "message_received": "พี่ล่ามได้ยินแล้วใช่ไหม",
      "slice_count": 1,
      "slices": "พี่ล่ามได้ยินแล้วใช่ไหม |",
      "edit_duration": 2.186,
      "isForceout": false
    },
    {
      "message_id": 981,
      "editor_id": 13,
      "message_received": "ได้ยินแล้ว ได้ยินแล้ว เมื่อกี้ไม่ได้ยิน ",
      "slice_count": 3,
      "slices": "ได้ยินแล้ว |ได้ยินแล้ว |เมื่อกี้ไม่ได้ยิน |",
      "edit_duration": 2.77,
      "isForceout": false
    },
    {
      "message_id": 982,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 983,
      "editor_id": 13,
      "message_received": "อ๋อ ดูจากไอ้นั่นใช่ไหม ",
      "slice_count": 2,
      "slices": "อ๋อ |ดูจากไอ้นั่นใช่ไหม |",
      "edit_duration": 1.115,
      "isForceout": false
    },
    {
      "message_id": 984,
      "editor_id": 13,
      "message_received": "ถอดความ ไม่เป็นไรค่ะ ",
      "slice_count": 2,
      "slices": "ถอดความ |ไม่เป็นไรค่ะ |",
      "edit_duration": 0.969,
      "isForceout": false
    },
    {
      "message_id": 985,
      "editor_id": 13,
      "message_received": "หลักการง่าย ๆ นะคะ เราจะใช้ break เมื่ออะไร ",
      "slice_count": 2,
      "slices": "หลักการง่าย ๆ นะคะ |เราจะใช้ break เมื่ออะไร |",
      "edit_duration": 1.366,
      "isForceout": false
    },
    {
      "message_id": 986,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 987,
      "editor_id": 13,
      "message_received": "ในตัวอย่างนะ เมื่อทุกครั้ง",
      "slice_count": 2,
      "slices": "ในตัวอย่างนะ |เมื่อทุกครั้ง|",
      "edit_duration": 0.885,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 1,
      "slices": "ที่|",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 988,
      "editor_id": 13,
      "message_received": "เราใช้คำสั่ง for น่ะ มันจะ",
      "slice_count": 2,
      "slices": "เราใช้คำสั่ง for น่ะ |มันจะ|",
      "edit_duration": 2.687,
      "isForceout": false
    },
    {
      "message_id": 989,
      "editor_id": 13,
      "message_received": "ไม่มี if มีอะไรเข้ามา แต่พอเราจะใช้ break นี่มันจะมีเงื่อนไขโผล่ขึ้นมาปุ๊บแล้วมาปิดด้วยคำสั่ง break ",
      "slice_count": 4,
      "slices": "ไม่มี if มีอะไรเข้ามา |แต่พอเราจะใช้ break นี่ |มันจะมีเงื่อนไขโผล่ขึ้นมาปุ๊บ |แล้วมาปิดด้วยคำสั่ง break |",
      "edit_duration": 1.699,
      "isForceout": false
    },
    {
      "message_id": 990,
      "editor_id": 13,
      "message_received": "นะคะ ",
      "slice_count": 1,
      "slices": "นะคะ |",
      "edit_duration": 5.692,
      "isForceout": false
    },
    {
      "message_id": 991,
      "editor_id": 13,
      "message_received": "นั่นหมายถึงว่า",
      "slice_count": 1,
      "slices": "นั่นหมายถึงว่า|",
      "edit_duration": 1.211,
      "isForceout": false
    },
    {
      "message_id": 992,
      "editor_id": 13,
      "message_received": "ถ้าโดยปกติถ้าเราพิมพ์ for ",
      "slice_count": 2,
      "slices": "ถ้าโดยปกติ |ถ้าเราพิมพ์ for |",
      "edit_duration": 2.377,
      "isForceout": false
    },
    {
      "message_id": 993,
      "editor_id": 13,
      "message_received": "i ใน len 1-10 ",
      "slice_count": 1,
      "slices": "i ใน len 1-10 น่ี |",
      "edit_duration": 8.958,
      "isForceout": false
    },
    {
      "message_id": 994,
      "editor_id": 13,
      "message_received": "นั่นหมายถึงมันจะพิมพ์เลข 1 ไปจนถึงเลข 9 ",
      "slice_count": 2,
      "slices": "นั่นหมายถึงมันจะพิมพ์เลข 1| ไปจนถึงเลข 9 |",
      "edit_duration": 3.141,
      "isForceout": false
    },
    {
      "message_id": 995,
      "editor_id": 13,
      "message_received": "หยุดใช่ไหม loop นี้ ",
      "slice_count": 1,
      "slices": "หยุดใช่ไหม loop นี้ |",
      "edit_duration": 2.818,
      "isForceout": false
    },
    {
      "message_id": 996,
      "editor_id": 13,
      "message_received": "loop ของ for นี่มีค่าที่แน่นอน เพราะฉะนั้น ตัวเลขที่จะขึ้น ",
      "slice_count": 3,
      "slices": "loop ของ for นี่มีค่าที่แน่นอน |เพราะฉะนั้น |ตัวเลขที่จะขึ้น |",
      "edit_duration": 1.645,
      "isForceout": false
    },
    {
      "message_id": 997,
      "editor_id": 13,
      "message_received": "ก็คือ 1-9 แต่ให้เด็ก ๆ มาดูที่ break ขึ้น ",
      "slice_count": 2,
      "slices": "ก็คือ 1-9 |แต่ให้เด็ก ๆ มาดูที่ break ขึ้น |",
      "edit_duration": 0.584,
      "isForceout": false
    },
    {
      "message_id": 998,
      "editor_id": 13,
      "message_received": "เมื่อ if i = 5 นั่นหมายถึง",
      "slice_count": 2,
      "slices": "เมื่อ if i = 5 |นั่นหมายถึง |",
      "edit_duration": 1.364,
      "isForceout": false
    },
    {
      "message_id": 999,
      "editor_id": 13,
      "message_received": "เมื่อมันพิมพ์ i ไปถึง",
      "slice_count": 1,
      "slices": "เมื่อมันพิมพ์ i ไปถึง|",
      "edit_duration": 3.462,
      "isForceout": false
    },
    {
      "message_id": 1000,
      "editor_id": 13,
      "message_received": "5 1 ไปถึง 5 ปุ๊บ มันจะหยุดการทำงานเลยนึกออกนะ มันจะไม่ไปต่อ",
      "slice_count": 5,
      "slices": "5 |1 ไปถึง 5 ปุ๊บ |มันจะหยุดการทำงานเลย |นึกออกนะ |มันจะไม่ไปต่อ |",
      "edit_duration": 0.861,
      "isForceout": false
    },
    {
      "message_id": 1001,
      "editor_id": 13,
      "message_received": "นึกออกนะ แต่ถ้าดูตามเฉพาะ ",
      "slice_count": 2,
      "slices": "นึกออกนะ |แต่ถ้าดูตามเฉพาะ... |",
      "edit_duration": 1.302,
      "isForceout": false
    },
    {
      "message_id": 1002,
      "editor_id": 13,
      "message_received": "เด็ก ๆ อย่าพึ่งไปด฿บรรทัดที่เหนือไป",
      "slice_count": 2,
      "slices": "เด็ก ๆ อย่าพึ่งไปดู|บรรทัดที่เหนือไป|",
      "edit_duration": 4.027,
      "isForceout": false
    },
    {
      "message_id": 1003,
      "editor_id": 13,
      "message_received": "จาก if นะ อย่าเพิ่งไปดูบรรทัดที่ 3 บรรทัดล่าง ให้นึกถึงว่าเรา",
      "slice_count": 3,
      "slices": "จาก if นะ| อย่าเพิ่งไปดูบรรทัดที่ 3 บรรทัดล่าง |ให้นึกถึงว่าเรา|",
      "edit_duration": 2.594,
      "isForceout": false
    },
    {
      "message_id": 1004,
      "editor_id": 13,
      "message_received": "ใช้คำสั่ง for นี่นะ แล้วสั่ง print สิ่งที่มัน",
      "slice_count": 2,
      "slices": "ใช้คำสั่ง for นี่นะ |แล้วสั่ง print สิ่งที่มัน|",
      "edit_duration": 1.335,
      "isForceout": false
    },
    {
      "message_id": 1005,
      "editor_id": 13,
      "message_received": "ออกมาก็คือเลขที่เริ่มตั้งแต่",
      "slice_count": 3,
      "slices": "ออกมา |ก็คือเลข|ที่เริ่มตั้งแต่ |",
      "edit_duration": 1.365,
      "isForceout": false
    },
    {
      "message_id": 1006,
      "editor_id": 13,
      "message_received": "1 แล้วค่าสุดท้าย 10 1 แล้วก็นับต่อไปจนถึง 10 1, 2, 3, 4, 5, 6, 7,8 ,9 ",
      "slice_count": 3,
      "slices": "1 แล้วค่าสุดท้าย 10| 1 แล้วก็นับต่อไปจนถึง 10 |1, 2, 3, 4, 5, 6, 7, 8 ,9 |",
      "edit_duration": 1.108,
      "isForceout": false
    },
    {
      "message_id": 1007,
      "editor_id": 13,
      "message_received": "9 มันจะถึงที่ 9 นะ ถ้าตามหลักของ for นี่นะคะ มันจะต้อง print เลข 1-9 แต่ทีนี้มี break มา ",
      "slice_count": 4,
      "slices": "9 มันจะถึงที่ 9 นะ |ถ้าตามหลักของ for นี่นะคะ |มันจะต้อง print เลข 1-9 |แต่ทีนี้มี break มา |",
      "edit_duration": 1.444,
      "isForceout": false
    },
    {
      "message_id": 1008,
      "editor_id": 13,
      "message_received": "โดย break มันจะทำงาน เมื่อ",
      "slice_count": 2,
      "slices": "โดย break มันจะทำงาน |เมื่อ|",
      "edit_duration": 5.297,
      "isForceout": false
    },
    {
      "message_id": 1009,
      "editor_id": 13,
      "message_received": "เงื่อนไข if เราบอกว่าถ้า i ",
      "slice_count": 2,
      "slices": "เงื่อนไข if |เราบอกว่าถ้า i |",
      "edit_duration": 4.027,
      "isForceout": false
    },
    {
      "message_id": 1010,
      "editor_id": 13,
      "message_received": "นะคะเท่ากับ 5 ",
      "slice_count": 2,
      "slices": "นะคะ |เท่ากับ 5 |",
      "edit_duration": 2.175,
      "isForceout": false
    },
    {
      "message_id": 1011,
      "editor_id": 13,
      "message_received": "นั่นหมายถึงว่าเมื่อ i เริ่มที่ 1 ",
      "slice_count": 2,
      "slices": "นั่นหมายถึงว่า |เมื่อ i เริ่มที่ 1 |",
      "edit_duration": 4.824,
      "isForceout": false
    },
    {
      "message_id": 1012,
      "editor_id": 13,
      "message_received": "ไปจนถึงเลข 5 ปุ๊บมันจะหยุดการทำงานมันจะไม่ไปต่อ ",
      "slice_count": 3,
      "slices": "ไปจนถึงเลข 5 ปุ๊บ |มันจะหยุดการทำงาน |มันจะไม่ไปต่อ |",
      "edit_duration": 2.226,
      "isForceout": false
    },
    {
      "message_id": 1013,
      "editor_id": 13,
      "message_received": "ลองนะคะ ลองโดยการทำอย่างนี้ เปิด ",
      "slice_count": 3,
      "slices": "ลองนะคะ |ลองโดยการทำอย่างนี้| เปิด |",
      "edit_duration": 0.719,
      "isForceout": false
    },
    {
      "message_id": 1014,
      "editor_id": 13,
      "message_received": "Colab ของเราขึ้นมา",
      "slice_count": 2,
      "slices": "Colab |ของเราขึ้นมา |",
      "edit_duration": 1.157,
      "isForceout": false
    },
    {
      "message_id": 1015,
      "editor_id": 13,
      "message_received": "เราจะเปิดโปรแกรมเรานะคะ ",
      "slice_count": 1,
      "slices": "เราจะเปิดโปรแกรมเรานะคะ |",
      "edit_duration": 1.464,
      "isForceout": false
    },
    {
      "message_id": 1016,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1017,
      "editor_id": 13,
      "message_received": "โอเค โอเค ให้เด็ก ๆ เปิดโปรแกรม ",
      "slice_count": 4,
      "slices": "โอเค |โอเค |ให้เด็ก ๆ |เปิดโปรแกรม |",
      "edit_duration": 1.257,
      "isForceout": false
    },
    {
      "message_id": 1018,
      "editor_id": 13,
      "message_received": "Colab ขึ้นมาพร้อมด้วย",
      "slice_count": 1,
      "slices": "Colab ขึ้นมาพร้อมด้วย |",
      "edit_duration": 2.036,
      "isForceout": false
    },
    {
      "message_id": 1019,
      "editor_id": 13,
      "message_received": "เดี๋ยวกดสิ้นสุดการนำเสนอก่อน",
      "slice_count": 1,
      "slices": "เดี๋ยวกดสิ้นสุดการนำเสนอก่อน|",
      "edit_duration": 3.397,
      "isForceout": false
    },
    {
      "message_id": 1020,
      "editor_id": 13,
      "message_received": "นะคะ ทำไมไม่สลับหน้าวันนี้ ",
      "slice_count": 2,
      "slices": "นะคะ| ทำไมไม่สลับหน้านี้ |",
      "edit_duration": 0.733,
      "isForceout": false
    },
    {
      "message_id": 1021,
      "editor_id": 13,
      "message_received": "ล่ามได้ จอไม่ได้เอาเข้าไป ",
      "slice_count": 3,
      "slices": "ล่ามได้ |จอไม่ได้ |เอาเข้าไป |",
      "edit_duration": 2.627,
      "isForceout": false
    },
    {
      "message_id": 1022,
      "editor_id": 13,
      "message_received": "ให้มันได้แบบนี้สิ",
      "slice_count": 1,
      "slices": "ให้มันได้แบบนี้สิ |",
      "edit_duration": 7.749,
      "isForceout": false
    },
    {
      "message_id": 1023,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1024,
      "editor_id": 13,
      "message_received": "เรียบร้อย โรงเรียนจอยอีกแล้ว ",
      "slice_count": 1,
      "slices": "เรียบร้อย โรงเรียนจอยอีกแล้ว |",
      "edit_duration": 1.237,
      "isForceout": false
    },
    {
      "message_id": 1025,
      "editor_id": 13,
      "message_received": "เอาเข้าไป ",
      "slice_count": 1,
      "slices": "เอาเข้าไป |",
      "edit_duration": 0.835,
      "isForceout": false
    },
    {
      "message_id": 1026,
      "editor_id": 13,
      "message_received": "นั่น ",
      "slice_count": 1,
      "slices": "นั่น |",
      "edit_duration": 3.318,
      "isForceout": false
    },
    {
      "message_id": 1027,
      "editor_id": 13,
      "message_received": "จอไม่ได้ ",
      "slice_count": 1,
      "slices": "จอไม่ได้ |",
      "edit_duration": 0.589,
      "isForceout": false
    },
    {
      "message_id": 1028,
      "editor_id": 13,
      "message_received": "ล่ามได้จอไม่ได้ โอ้ย ",
      "slice_count": 2,
      "slices": "ล่ามได้จอไม่ได้ | |",
      "edit_duration": 0.586,
      "isForceout": false
    },
    {
      "message_id": 1029,
      "editor_id": 13,
      "message_received": "เมื่อเช้าก็ปลุกปล้ำกับจอไปทีหนึ่งแล้ว ",
      "slice_count": 1,
      "slices": "เมื่อเช้าก็ปลุกปล้ำกับจอไปทีหนึ่งแล้ว |",
      "edit_duration": 0.932,
      "isForceout": false
    },
    {
      "message_id": 1030,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1031,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1032,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1033,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1034,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1035,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1036,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1037,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1038,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1039,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1040,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1041,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1042,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1043,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1044,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1045,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1046,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1047,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1048,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1049,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1050,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1051,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1052,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1053,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1054,
      "editor_id": 13,
      "message_received": "ไม่ได้ยิน ไม่เป็็นไร",
      "slice_count": 2,
      "slices": "ไม่ได้ยิน |ไม่เป็นไร|",
      "edit_duration": 1.209,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 1,
      "slices": "เด็ก ๆ ดู |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1055,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1056,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1057,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1058,
      "editor_id": 13,
      "message_received": "มาบอกให้รู้ ก็คือใช้เงื่อนไข if เข้ามาแทรกนะคะ พิมพ์ if แล้วตามด้วย",
      "slice_count": 4,
      "slices": "มาบอกให้รู้ |ก็คือใช้เงื่อนไข if เข้ามาแทรกนะคะ |พิมพ์ if |แล้วตามด้วย|",
      "edit_duration": 1.981,
      "isForceout": false
    },
    {
      "message_id": 1059,
      "editor_id": 13,
      "message_received": "ตัวแปร i ของเรา ถ้า i ",
      "slice_count": 2,
      "slices": "ตัวแปร i ของเรา |ถ้า i |",
      "edit_duration": 2.535,
      "isForceout": false
    },
    {
      "message_id": 1060,
      "editor_id": 13,
      "message_received": "นะคะ มันจะให้มันเบรก",
      "slice_count": 2,
      "slices": "นะคะ |มันจะให้มัน break |",
      "edit_duration": 1.227,
      "isForceout": false
    },
    {
      "message_id": 1061,
      "editor_id": 13,
      "message_received": "เมื่อ i ถึง 5 นั่นเองนะคะ เสร็จแล้ว",
      "slice_count": 2,
      "slices": "เมื่อ i ถึง 5 นั่นเองนะคะ| เสร็จแล้ว |",
      "edit_duration": 5.691,
      "isForceout": false
    },
    {
      "message_id": 1062,
      "editor_id": 13,
      "message_received": "บอกแล้วถ้ามีคำสั่งประเภท if for ให้เด็ก ๆ ",
      "slice_count": 3,
      "slices": "บอกแล้วถ้ามีคำสั่งประเภท if| for |ให้เด็ก ๆ |",
      "edit_duration": 2.961,
      "isForceout": false
    },
    {
      "message_id": 1063,
      "editor_id": 13,
      "message_received": "ใส่เครื่องหมายโคลอนปิดท้ายเสมอนะคะ ให้",
      "slice_count": 3,
      "slices": "ใส่เครื่องหมายโคลอน|ปิดท้ายเสมอนะคะ |ให้|",
      "edit_duration": 1.199,
      "isForceout": false
    },
    {
      "message_id": 1064,
      "editor_id": 13,
      "message_received": "ทำอะไรต่อ ก็คือให้มัน break  ",
      "slice_count": 2,
      "slices": "ทำอะไรต่อ |ก็คือให้มัน break  |",
      "edit_duration": 2.075,
      "isForceout": false
    },
    {
      "message_id": 1065,
      "editor_id": 13,
      "message_received": "เห็นไหมคะ สั่งให้มัน break ทันที เห็นไหมคะ ",
      "slice_count": 3,
      "slices": "เห็นไหมคะ |สั่งให้มัน break ทันที |เห็นไหมคะ |",
      "edit_duration": 2.063,
      "isForceout": false
    },
    {
      "message_id": 1066,
      "editor_id": 13,
      "message_received": "รูปแบบนี่ คำสั่งหลักนี่ เหมือนเดิมก็คือ",
      "slice_count": 4,
      "slices": "รูปแบบนี่| คำสั่งหลักนี่| เหมือนเดิม |ก็คือ|",
      "edit_duration": 1.963,
      "isForceout": false
    },
    {
      "message_id": 1067,
      "editor_id": 13,
      "message_received": "มี For กับ print",
      "slice_count": 1,
      "slices": "มี for กับ print|",
      "edit_duration": 4.711,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1068,
      "editor_id": 13,
      "message_received": "มาใส่ break เข้ามานี่ เพิ่ม break กับ if เข้ามานี่ ก็คือเพราะพอสั่ง print รอบที่ 1 มันจะไป",
      "slice_count": 4,
      "slices": "มาใส่ break เข้ามานี่ |เพิ่ม break กับ if เข้ามานี่| ก็คือเพราะพอสั่ง print รอบที่ 1 |มันจะไป|",
      "edit_duration": 1.095,
      "isForceout": false
    },
    {
      "message_id": 1069,
      "editor_id": 13,
      "message_received": "หา for อีก 1 แล้ว 2 3 4 ",
      "slice_count": 2,
      "slices": "หา for อีก 1| แล้ว 2 3 4 |",
      "edit_duration": 6.027,
      "isForceout": false
    },
    {
      "message_id": 1070,
      "editor_id": 13,
      "message_received": "แต่นี่พอมี",
      "slice_count": 2,
      "slices": "แต่นี่ |พอมี|",
      "edit_duration": 2.745,
      "isForceout": false
    },
    {
      "message_id": 1071,
      "editor_id": 13,
      "message_received": "เงื่อนไขมาว่าถ้า i มันถึงเลข 5 ปุ๊บ มันจะหยุด ",
      "slice_count": 3,
      "slices": "เงื่อนไขมาว่าถ้า i |มันถึงเลข 5 ปุ๊บ |มันจะหยุด |",
      "edit_duration": 3.128,
      "isForceout": false
    },
    {
      "message_id": 1072,
      "editor_id": 13,
      "message_received": "ดูผลลัพธ์นะคะ เปรียบเทียบระหว่างตัวนี้กับตัวนี้ ",
      "slice_count": 3,
      "slices": "ดูผลลัพธ์นะคะ |เปรียบเทียบระหว่างตัวนี้|กับตัวนี้ |",
      "edit_duration": 1.824,
      "isForceout": false
    },
    {
      "message_id": 1073,
      "editor_id": 13,
      "message_received": "เห็นไหม ",
      "slice_count": 1,
      "slices": "เห็นไหม |",
      "edit_duration": 3.845,
      "isForceout": false
    },
    {
      "message_id": 1074,
      "editor_id": 13,
      "message_received": "พอ break  พอถึง 5 ปุ๊บ",
      "slice_count": 2,
      "slices": "พอ break |พอถึง 5 ปุ๊บ |",
      "edit_duration": 1.069,
      "isForceout": false
    },
    {
      "message_id": 1075,
      "editor_id": 13,
      "message_received": "มันก็จะหยุด print ไง มันก็จะไม่ print ",
      "slice_count": 2,
      "slices": "มันก็จะหยุด print ไง |มันก็จะไม่ print |",
      "edit_duration": 1.329,
      "isForceout": false
    },
    {
      "message_id": 1076,
      "editor_id": 13,
      "message_received": "กับตัวแรกเห็นไหมคะ 1-10 ตัวที่ 10 มันก็จะไม่ print ",
      "slice_count": 3,
      "slices": "กับตัวแรกเห็นไหมคะ |1-10 |ตัวที่ 10 มันก็จะไม่ print |",
      "edit_duration": 0.566,
      "isForceout": false
    },
    {
      "message_id": 1077,
      "editor_id": 13,
      "message_received": "มันจะ print ถึงแค่เลข 9 ",
      "slice_count": 2,
      "slices": "มันจะ print |ถึงแค่เลข 9 |",
      "edit_duration": 5.645,
      "isForceout": false
    },
    {
      "message_id": 1078,
      "editor_id": 13,
      "message_received": "เพราะมันเช็กแล้วว่าถึง 10 แล้วจริง ๆ",
      "slice_count": 1,
      "slices": "เพราะมันเช็กแล้วว่าถึง 10 แล้วจริง ๆ |",
      "edit_duration": 3.204,
      "isForceout": false
    },
    {
      "message_id": 1079,
      "editor_id": 13,
      "message_received": "มันก็จะหยุด มันก็เลยจะไม่ print ตัวที่ 10 ออกมา เช่นเดียวกับ",
      "slice_count": 5,
      "slices": "มันก็จะหยุด| มันก็เลยจะไม่| print ตัวที่ |10 ออกมา |เช่นเดียวกับ|",
      "edit_duration": 2.247,
      "isForceout": false
    },
    {
      "message_id": 1080,
      "editor_id": 13,
      "message_received": "เมื่อ i ไปถึง 5 สิ่งที่",
      "slice_count": 2,
      "slices": "เมื่อ i |ไปถึง 5 สิ่งที่|",
      "edit_duration": 6.274,
      "isForceout": false
    },
    {
      "message_id": 1081,
      "editor_id": 13,
      "message_received": "มัน print ไปถึงแค่ 4 ไง พอมันไปเช็กมันเจอ 5 ",
      "slice_count": 4,
      "slices": "มัน print |ไปถึงแค่ 4 ไง |พอมันไปเช็ก|มันเจอ 5 |",
      "edit_duration": 2.741,
      "isForceout": false
    },
    {
      "message_id": 1082,
      "editor_id": 13,
      "message_received": "มันก็หยุด print เข้าใจนะ เข้าใจ",
      "slice_count": 3,
      "slices": "มันก็หยุด print |เข้าใจนะ| เข้าใจ|",
      "edit_duration": 1.542,
      "isForceout": false
    },
    {
      "message_id": 1083,
      "editor_id": 13,
      "message_received": "ความหมายของคำสั่งนี้นะคะ คำสั่ง break ",
      "slice_count": 2,
      "slices": "ความหมายของคำสั่งนี้นะคะ |คำสั่ง break |",
      "edit_duration": 2.6,
      "isForceout": false
    },
    {
      "message_id": 1084,
      "editor_id": 13,
      "message_received": "เพราะอะไร เพราะรอบที่ 1 มันพิมพ์ 1 ใช่ไหมคะ ",
      "slice_count": 3,
      "slices": "เพราะอะไร |เพราะรอบที่ 1 มันพิมพ์ 1 |ใช่ไหมคะ |",
      "edit_duration": 1.941,
      "isForceout": false
    },
    {
      "message_id": 1085,
      "editor_id": 13,
      "message_received": "พอรอบที่ 2 มันก็จะพิมพ์ 2 ขึ้นมา พอรอบที่ ",
      "slice_count": 2,
      "slices": "พอรอบที่ 2 มันก็จะพิมพ์ 2 ขึ้นมา |พอรอบที่ |",
      "edit_duration": 2.898,
      "isForceout": false
    },
    {
      "message_id": 1086,
      "editor_id": 13,
      "message_received": "3 พิมพื 3 รอบที่ 4 พิมพ์ 4",
      "slice_count": 2,
      "slices": "3 พิมพื 3 |รอบที่ 4 พิมพ์ 4 |",
      "edit_duration": 4.704,
      "isForceout": false
    },
    {
      "message_id": 1087,
      "editor_id": 13,
      "message_received": "พอมันไปถึงเลข 5 ปุ๊บ มันต้อง break break คือ หยุด ",
      "slice_count": 3,
      "slices": "พอมันไปถึงเลข 5 ปุ๊บ |มันต้อง break| break คือ หยุด |",
      "edit_duration": 2.146,
      "isForceout": false
    },
    {
      "message_id": 1088,
      "editor_id": 13,
      "message_received": "เพราะฉะนั้น มันก็จะไม่พิมพ์เลข 5 ออกมาในตัวอย่าง ",
      "slice_count": 4,
      "slices": "เพราะฉะนั้น| มันก็จะไม่พิมพ์เลข 5 ออกมา |ในตัวอย่าง | |",
      "edit_duration": 2.977,
      "isForceout": false
    },
    {
      "message_id": 1089,
      "editor_id": 13,
      "message_received": "ความแตกต่างกัน",
      "slice_count": 1,
      "slices": "ความแตกต่างกัน |",
      "edit_duration": 7.146,
      "isForceout": false
    },
    {
      "message_id": 1090,
      "editor_id": 13,
      "message_received": "ของตัวที่",
      "slice_count": 1,
      "slices": "ของตัวที่... |",
      "edit_duration": 5.137,
      "isForceout": false
    },
    {
      "message_id": 1091,
      "editor_id": 13,
      "message_received": "เห็นไหม อธิบายก่อน ",
      "slice_count": 2,
      "slices": "เห็นไหม |อธิบายก่อน |",
      "edit_duration": 3.226,
      "isForceout": false
    },
    {
      "message_id": 1092,
      "editor_id": 13,
      "message_received": "ตัวแรกหลักการของ for i นั่นก็คือ ",
      "slice_count": 3,
      "slices": "ตัวแรก |หลักการของ for i |นั่นก็คือ |",
      "edit_duration": 1.881,
      "isForceout": false
    },
    {
      "message_id": 1093,
      "editor_id": 13,
      "message_received": "print ตามจำนวนรอบที่แน่นอน คือ ",
      "slice_count": 2,
      "slices": "print ตามจำนวนรอบที่แน่นอน |คือ |",
      "edit_duration": 1.837,
      "isForceout": false
    },
    {
      "message_id": 1094,
      "editor_id": 13,
      "message_received": "ถ้าเราสั่ง i พิมพ์ตั้งแต่ ",
      "slice_count": 2,
      "slices": "ถ้าเราสั่ง i |พิมพ์ตั้งแต่ |",
      "edit_duration": 1.569,
      "isForceout": false
    },
    {
      "message_id": 1095,
      "editor_id": 13,
      "message_received": "1 ไปถึง 10 นี่ มันจะหมายความว่าจากเลข 1 ",
      "slice_count": 3,
      "slices": "1 ไปถึง 10 นี่ |มันจะหมายความว่า |จากเลข 1 |",
      "edit_duration": 1.266,
      "isForceout": false
    },
    {
      "message_id": 1096,
      "editor_id": 13,
      "message_received": "เจอเลข 2 print 3 print 4 print 5 print 6 print ",
      "slice_count": 6,
      "slices": "เจอเลข 2 |print 3 |print 4 |print 5 |print 6 |print |",
      "edit_duration": 1.318,
      "isForceout": false
    },
    {
      "message_id": 1097,
      "editor_id": 13,
      "message_received": "7 print 8 print ไปจนถึง 9 ",
      "slice_count": 4,
      "slices": "7 |print 8 |print| ไปจนถึง 9 |",
      "edit_duration": 3.66,
      "isForceout": false
    },
    {
      "message_id": 1098,
      "editor_id": 13,
      "message_received": "ครั้งที่ 10 มันครบ นึกออกไหม",
      "slice_count": 3,
      "slices": "ครั้งที่ 10 |มันครบ |นึกออกไหม|",
      "edit_duration": 4.91,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1099,
      "editor_id": 13,
      "message_received": "1-10 ใช่ไหมคะ ก็คือมันไม่ต้อง print แล้ว มันครบ 10 รอบแล้ว ",
      "slice_count": 3,
      "slices": "1-10 ใช่ไหมคะ |ก็คือมันไม่ต้อง print แล้ว| มันครบ 10 รอบแล้ว |",
      "edit_duration": 3.428,
      "isForceout": false
    },
    {
      "message_id": 1100,
      "editor_id": 13,
      "message_received": "นึกออกนะ เช่นเดียวกัน เมื่อพอเรามา break ",
      "slice_count": 3,
      "slices": "นึกออกนะ |เช่นเดียวกัน |เมื่อพอเรามา break |",
      "edit_duration": 5.011,
      "isForceout": false
    },
    {
      "message_id": 1101,
      "editor_id": 13,
      "message_received": "มันเมื่อมันเจอ 5 นั่นหมายถึงพอครั้งที่ 1 มัน print ไป ",
      "slice_count": 4,
      "slices": "มัน |เมื่อมันเจอ 5 |นั่นหมายถึงพอครั้งที่ 1 |มัน print ไป |",
      "edit_duration": 3.516,
      "isForceout": false
    },
    {
      "message_id": 1102,
      "editor_id": 13,
      "message_received": "1 ยังเจอ 1 อยู่นะ พอ",
      "slice_count": 3,
      "slices": "1 |ยังเจอ 1 อยู่นะ |พอ|",
      "edit_duration": 5.617,
      "isForceout": false
    },
    {
      "message_id": 1103,
      "editor_id": 13,
      "message_received": "ครั้งที่ 2 มาเจอ 2 ยัง print อยู่ ",
      "slice_count": 2,
      "slices": "ครั้งที่ 2 มาเจอ 2 |ยัง print อยู่ |",
      "edit_duration": 3.061,
      "isForceout": false
    },
    {
      "message_id": 1104,
      "editor_id": 13,
      "message_received": "ครั้งที่ 3 มาเจอ 3 ยังไม่ถึง 5 4 ยัง print อยู่ เพราะยังไม่ถึง 5 แต่พอวนไปอีกรอบหนึ่ง",
      "slice_count": 5,
      "slices": "ครั้งที่ 3 มาเจอ 3 |ยังไม่ถึง 5 |4 ยัง print อยู่ |เพราะยังไม่ถึง 5 |แต่พอวนไปอีกรอบหนึ่ง |",
      "edit_duration": 2.368,
      "isForceout": false
    },
    {
      "message_id": 1105,
      "editor_id": 13,
      "message_received": "เจอ 5 ปุ๊บ มัน break เลขที่ได้",
      "slice_count": 2,
      "slices": "เจอ 5 ปุ๊บ |มัน break เลขที่ได้ |",
      "edit_duration": 1.285,
      "isForceout": false
    },
    {
      "message_id": 1106,
      "editor_id": 13,
      "message_received": "ไม่ print ออกมา เลขที่ได้ คือ 1-4 เท่านั้นเห็นไหมคะ นะคะ นี่คือ break ",
      "slice_count": 6,
      "slices": "ไม่ print ออกมา |เลขที่ได้ |คือ 1-4 เท่านั้น |เห็นไหมคะ |นะคะ| นี่คือ break |",
      "edit_duration": 1.939,
      "isForceout": false
    },
    {
      "message_id": 1107,
      "editor_id": 13,
      "message_received": "ใช้ break เพื่อคั่น เมื่อถึงรอบเท่านี้",
      "slice_count": 2,
      "slices": "ใช้ break เพื่อคั่น |เมื่อถึงรอบเท่านี้ |",
      "edit_duration": 5.331,
      "isForceout": false
    },
    {
      "message_id": 1108,
      "editor_id": 13,
      "message_received": "แล้ว break  ไปทำอย่างอื่นก็ใช้ break ",
      "slice_count": 3,
      "slices": "แล้ว break |ไปทำอย่างอื่น |ก็ใช้ break |",
      "edit_duration": 1.358,
      "isForceout": false
    },
    {
      "message_id": 1109,
      "editor_id": 13,
      "message_received": "อย่างนี้นะคะ อันนี้ในกรณีที่เป็น for แล้วในกรณีที่เป็น while  ล่ะ ดูที่ while  นะ",
      "slice_count": 4,
      "slices": "อย่างนี้นะคะ |อันนี้ในกรณีที่เป็น for |แล้วในกรณีที่เป็น while ล่ะ |ดูที่ while นะ |",
      "edit_duration": 1.091,
      "isForceout": false
    },
    {
      "message_id": 1110,
      "editor_id": 13,
      "message_received": "เด็ก ๆ ประกาศ",
      "slice_count": 2,
      "slices": "เด็ก ๆ |ประกาศ|",
      "edit_duration": 6.601,
      "isForceout": false
    },
    {
      "message_id": 1111,
      "editor_id": 13,
      "message_received": "ตัวแปร int int i ",
      "slice_count": 2,
      "slices": "ตัวแปร int| int integer i |",
      "edit_duration": 1.338,
      "isForceout": false
    },
    {
      "message_id": 1112,
      "editor_id": 13,
      "message_received": "เท่ากับ 0 i-",
      "slice_count": 2,
      "slices": "เท่ากับ 0 |i-|",
      "edit_duration": 7.598,
      "isForceout": false
    },
    {
      "message_id": 1113,
      "editor_id": 13,
      "message_received": "n-t นี่มาจาก integer นะคะ ก็คือบอกให้รู้ว่ามาจากตัวเลข",
      "slice_count": 4,
      "slices": "n-t| นี่มาจาก integer นะคะ |ก็คือบอกให้รู้ว่า|มาจากตัวเลข|",
      "edit_duration": 0.6,
      "isForceout": false
    },
    {
      "message_id": 1114,
      "editor_id": 13,
      "message_received": "นี้ เป็นตัวเลข มีค่าเริ่มต้นที่ 0",
      "slice_count": 3,
      "slices": "นี้ |เป็นตัวเลข |มีค่าเริ่มต้นที่ 0 |",
      "edit_duration": 2.639,
      "isForceout": false
    },
    {
      "message_id": 1115,
      "editor_id": 13,
      "message_received": "เสร็จแล้วกำหนดเงื่อนไขใน while ให้มันวนรอบ ",
      "slice_count": 2,
      "slices": "เสร็จแล้วกำหนดเงื่อนไขใน while| ให้มันวนรอบ |",
      "edit_duration": 7.187,
      "isForceout": false
    },
    {
      "message_id": 1116,
      "editor_id": 13,
      "message_received": "โดยที่ i\u003c10 ก็คือ ",
      "slice_count": 2,
      "slices": "โดยที่ i\u003c10 |ก็คือ |",
      "edit_duration": 4.737,
      "isForceout": false
    },
    {
      "message_id": 1117,
      "editor_id": 13,
      "message_received": "i จะวนไปจนกว่าจะถึง 10 นั่นเองจะ",
      "slice_count": 1,
      "slices": "i จะวนไปจนกว่าจะถึง 10 นั่นเองจะ |",
      "edit_duration": 5.925,
      "isForceout": false
    },
    {
      "message_id": 1118,
      "editor_id": 13,
      "message_received": "ทำงานเพราะบอกแล้วคำสั่ง while",
      "slice_count": 1,
      "slices": "ทำงานเพราะบอกแล้วคำสั่ง while |",
      "edit_duration": 1.906,
      "isForceout": false
    },
    {
      "message_id": 1119,
      "editor_id": 13,
      "message_received": "คำสั่ง while  while คือการวนรอบเมื่อเงื่อนไขเป็นจริง เพราะฉะนั้น เมื่อ i น้อย",
      "slice_count": 4,
      "slices": "คำสั่ง while |while คือ การวนรอบเมื่อเงื่อนไขเป็นจริง |เพราะฉะนั้น |เมื่อ i น้อย|",
      "edit_duration": 0.954,
      "isForceout": false
    },
    {
      "message_id": 1120,
      "editor_id": 13,
      "message_received": "กว่า 10 while มันจะวนไปเรื่อย ๆ ",
      "slice_count": 2,
      "slices": "กว่า 10 |while มันจะวนไปเรื่อย ๆ |",
      "edit_duration": 4.298,
      "isForceout": false
    },
    {
      "message_id": 1121,
      "editor_id": 13,
      "message_received": "ก็ต้องพิมพ์ i ",
      "slice_count": 1,
      "slices": "ก็ต้องพิมพ์ i |",
      "edit_duration": 2.072,
      "isForceout": false
    },
    {
      "message_id": 1122,
      "editor_id": 13,
      "message_received": "ให้ i นี่เพิ่มขึ้น ++ นี่หมายถึงเพิ่มขึ้นทีละ 1 นะคะ ต่างจาก while ไหม ไม่ต่าง",
      "slice_count": 5,
      "slices": "ให้ i นี่ |เพิ่มขึ้น ++ นี่ |หมายถึงเพิ่มขึ้นทีละ 1 นะคะ |ต่างจาก while ไหม |ไม่ต่าง|",
      "edit_duration": 3.929,
      "isForceout": false
    },
    {
      "message_id": 1123,
      "editor_id": 13,
      "message_received": "นะคะ แล้วก็มามีเงื่อนไขต่อว่าถ้า เดี๋ยว ๆ ",
      "slice_count": 4,
      "slices": "นะคะ |แล้วก็มามีเงื่อนไขต่อ |ว่าถ้า...| เดี๋ยว ๆ |",
      "edit_duration": 5.624,
      "isForceout": false
    },
    {
      "message_id": 1124,
      "editor_id": 13,
      "message_received": "เดี๋ยวให้ดูตัวอย่างของ while ที่ยังไม่ใส่ break เข้าไปก่อน ",
      "slice_count": 2,
      "slices": "เดี๋ยวให้ดูตัวอย่างของ while |ที่ยังไม่ใส่ break เข้าไปก่อน |",
      "edit_duration": 7.084,
      "isForceout": false
    },
    {
      "message_id": 1125,
      "editor_id": 13,
      "message_received": "เอาแค่นี้ก่อนนะ ให้ถึงแค่เรากำหนดค่าให้ integer i เริ่มที่ 0 ",
      "slice_count": 3,
      "slices": "เอาแค่นี้ก่อนนะ| ให้ถึงแค่เรากำหนดค่าให้ integer i |เริ่มที่ 0 |",
      "edit_duration": 3.152,
      "isForceout": false
    },
    {
      "message_id": 1126,
      "editor_id": 13,
      "message_received": "เสร็จแล้วให้มันวนรอบ ",
      "slice_count": 1,
      "slices": "เสร็จแล้วให้มันวนรอบ |",
      "edit_duration": 3.904,
      "isForceout": false
    },
    {
      "message_id": 1127,
      "editor_id": 13,
      "message_received": "เมื่อใดที่ i น้อยกว่า 10 นี่มันยังวนรอบต่อไป ",
      "slice_count": 2,
      "slices": "เมื่อใดที่ i น้อยกว่า 10 นี่ |มันยังวนรอบต่อไป |",
      "edit_duration": 5.883,
      "isForceout": false
    },
    {
      "message_id": 1128,
      "editor_id": 13,
      "message_received": "แล้วให้มันเพิ่มค่า i ",
      "slice_count": 1,
      "slices": "แล้วให้มันเพิ่มค่า i |",
      "edit_duration": 6.282,
      "isForceout": false
    },
    {
      "message_id": 1129,
      "editor_id": 13,
      "message_received": "print a เฉยเลยมั่วแล้ว จริง ๆ ต้อง print i ",
      "slice_count": 2,
      "slices": "print a เฉยเลยมั่วแล้ว |จริง ๆ ต้อง print i |",
      "edit_duration": 1.328,
      "isForceout": false
    },
    {
      "message_id": 1130,
      "editor_id": 13,
      "message_received": "นะคะเด็ก ๆ เพราะเราบอกแล้ว ",
      "slice_count": 2,
      "slices": "นะคะ เด็ก ๆ |เพราะเราบอกแล้ว |",
      "edit_duration": 2.145,
      "isForceout": false
    },
    {
      "message_id": 1131,
      "editor_id": 13,
      "message_received": "ตัวแปรที่เราใช้ คือ i ขอโทษที ",
      "slice_count": 2,
      "slices": "ตัวแปรที่เราใช้ คือ i |ขอโทษที |",
      "edit_duration": 3.663,
      "isForceout": false
    },
    {
      "message_id": 1132,
      "editor_id": 13,
      "message_received": "เดี๋ยว",
      "slice_count": 1,
      "slices": "เดี๋ยว|",
      "edit_duration": 10.59,
      "isForceout": false
    },
    {
      "message_id": 1133,
      "editor_id": 13,
      "message_received": "ตัวนี้จะให้ดูความแตกต่างเหมือนตัว for เหมือนกันนะคะ เขียนโค้ด ",
      "slice_count": 2,
      "slices": "ตัวนี้จะให้ดูความแตกต่างเหมือนตัว for เหมือนกันนะคะ |เขียนโค้ด |",
      "edit_duration": 2.164,
      "isForceout": false
    },
    {
      "message_id": 1134,
      "editor_id": 13,
      "message_received": "2 ครั้ง โค้ดครั้งที่ 1 ก็คือ",
      "slice_count": 3,
      "slices": "2 ครั้ง |โค้ดครั้งที่ 1 |ก็คือ |",
      "edit_duration": 1.118,
      "isForceout": false
    },
    {
      "message_id": 1135,
      "editor_id": 13,
      "message_received": "โค้ดแรกกำหนดตัวแปร ",
      "slice_count": 1,
      "slices": "โค้ดแรกกำหนดตัวแปร |",
      "edit_duration": 3.453,
      "isForceout": false
    },
    {
      "message_id": 1136,
      "editor_id": 13,
      "message_received": "integer integer ",
      "slice_count": 2,
      "slices": "integer| integer |",
      "edit_duration": 1.267,
      "isForceout": false
    },
    {
      "message_id": 1137,
      "editor_id": 13,
      "message_received": "i = ",
      "slice_count": 1,
      "slices": "i = |",
      "edit_duration": 2.162,
      "isForceout": false
    },
    {
      "message_id": 1138,
      "editor_id": 13,
      "message_received": "กำหนดตัวแปร ชนิดตัวเลขสำหรับ i ",
      "slice_count": 2,
      "slices": "กำหนดตัวแปร |ชนิดตัวเลขสำหรับ i |",
      "edit_duration": 0.874,
      "isForceout": false
    },
    {
      "message_id": 1139,
      "editor_id": 13,
      "message_received": "ที่มีค่าเริ่มต้นที่ 0 นะคะ ",
      "slice_count": 1,
      "slices": "ที่มีค่าเริ่มต้นที่ 0 นะคะ |",
      "edit_duration": 0.742,
      "isForceout": false
    },
    {
      "message_id": 1140,
      "editor_id": 13,
      "message_received": "จากนั้นใส่การวนรอบโดย",
      "slice_count": 1,
      "slices": "จากนั้นใส่การวนรอบโดย|",
      "edit_duration": 1.232,
      "isForceout": false
    },
    {
      "message_id": 1141,
      "editor_id": 13,
      "message_received": "ใช้คำสั่ง while w*-h-i-",
      "slice_count": 2,
      "slices": "ใช้คำสั่ง while |w-h-i-... |",
      "edit_duration": 1.816,
      "isForceout": false
    },
    {
      "message_id": 1142,
      "editor_id": 13,
      "message_received": "while นะคะ while ในวงเล็บค่ะ ตามด้วยเครื่องหมายวงเล็บ เพื่อจะบอกว่า i ",
      "slice_count": 3,
      "slices": "while นะคะ while ในวงเล็บค่ะ |ตามด้วยเครื่องหมายวงเล็บ| เพื่อจะบอกว่า i |",
      "edit_duration": 1.289,
      "isForceout": false
    },
    {
      "message_id": 1143,
      "editor_id": 13,
      "message_received": "นี่นะคะ มันจะทำงานเมื่อให้วนรอบ",
      "slice_count": 2,
      "slices": "นี่นะคะ |มันจะทำงานเมื่อให้วนรอบ|",
      "edit_duration": 1.01,
      "isForceout": false
    },
    {
      "message_id": 1144,
      "editor_id": 13,
      "message_received": "จนกว่า i นี่นะคะ ",
      "slice_count": 1,
      "slices": "จนกว่า i นี่นะคะ |",
      "edit_duration": 4.126,
      "isForceout": false
    },
    {
      "message_id": 1145,
      "editor_id": 13,
      "message_received": "ถ้า i ยังน้อยกว่า 10 ",
      "slice_count": 1,
      "slices": "ถ้า i ยังน้อยกว่า 10 นี่|",
      "edit_duration": 4.351,
      "isForceout": false
    },
    {
      "message_id": 1146,
      "editor_id": 13,
      "message_received": "นะคะ ปิดเครื่องหมาย ปิดคำสั่ง while ด้วย",
      "slice_count": 3,
      "slices": "นะคะ |ปิดเครื่องหมาย |ปิดคำสั่ง while ด้วย|",
      "edit_duration": 0.608,
      "isForceout": false
    },
    {
      "message_id": 1147,
      "editor_id": 13,
      "message_received": "เครื่องหมายโคลอนเสมอ",
      "slice_count": 1,
      "slices": "เครื่องหมายโคลอนเสมอนะคะ |",
      "edit_duration": 3.341,
      "isForceout": false
    },
    {
      "message_id": 1148,
      "editor_id": 13,
      "message_received": "เสร็จแล้ว ",
      "slice_count": 1,
      "slices": "เสร็จแล้ว |",
      "edit_duration": 3.528,
      "isForceout": false
    },
    {
      "message_id": 1149,
      "editor_id": 13,
      "message_received": "พอวนไป 1 รอบ i มันจะต้องเพิ่ม แต่เดิม",
      "slice_count": 2,
      "slices": "พอวนไป 1 รอบ i มันจะต้องเพิ่ม |แต่เดิม|",
      "edit_duration": 1.151,
      "isForceout": false
    },
    {
      "message_id": 1150,
      "editor_id": 13,
      "message_received": "เราใช้ i = i + ",
      "slice_count": 2,
      "slices": "เราใช้ i = |i + |",
      "edit_duration": 3.432,
      "isForceout": false
    },
    {
      "message_id": 1151,
      "editor_id": 13,
      "message_received": "1 นะ แต่ถ้ารอบนี้",
      "slice_count": 2,
      "slices": "1 นะ |แต่ถ้ารอบนี้ |",
      "edit_duration": 1.529,
      "isForceout": false
    },
    {
      "message_id": 1152,
      "editor_id": 13,
      "message_received": "อาจารย์แม่ใช้ i เพิ่มโดยใช้ i++ นั่นหมายถึง ",
      "slice_count": 3,
      "slices": "อาจารย์แม่ใช้ i |เพิ่มโดยใช้ i++ |นั่นหมายถึง |",
      "edit_duration": 0.978,
      "isForceout": false
    },
    {
      "message_id": 1153,
      "editor_id": 13,
      "message_received": "i มันบวกขึ้นไปทุกรอบนะคะ ปิด",
      "slice_count": 2,
      "slices": "i มันบวกขึ้นไปทุกรอบนะคะ |ปิด|",
      "edit_duration": 3.275,
      "isForceout": false
    },
    {
      "message_id": 1154,
      "editor_id": 13,
      "message_received": "ด้วย ; ",
      "slice_count": 1,
      "slices": "ด้วยเซมิโคลอนนะึะ |",
      "edit_duration": 7.077,
      "isForceout": false
    },
    {
      "message_id": 1155,
      "editor_id": 13,
      "message_received": "เสร็จแล้วอยากรู้ว่าผลลัพธ์ในการเพิ่มรอบมันเป็นอย่างไร ",
      "slice_count": 1,
      "slices": "เสร็จแล้วอยากรู้ว่าผลลัพธ์ในการเพิ่มรอบมันเป็นอย่างไร |",
      "edit_duration": 6.18,
      "isForceout": false
    },
    {
      "message_id": 1156,
      "editor_id": 13,
      "message_received": "ใช้คำสั่ง print print ",
      "slice_count": 2,
      "slices": "ใช้คำสั่ง print |print |",
      "edit_duration": 0.489,
      "isForceout": false
    },
    {
      "message_id": 1157,
      "editor_id": 13,
      "message_received": "i ออกมาดูด้วยนะคะ แล้วลองกด play",
      "slice_count": 2,
      "slices": "i ออกมาดูด้วยนะคะ |แล้วลองกด play |",
      "edit_duration": 1.571,
      "isForceout": false
    },
    {
      "message_id": 1158,
      "editor_id": 13,
      "message_received": "อันนี้ให้ดู sintac Error ",
      "slice_count": 1,
      "slices": "อันนี้ให้ดู sintax Error |",
      "edit_duration": 6.606,
      "isForceout": false
    },
    {
      "message_id": 1159,
      "editor_id": 13,
      "message_received": "ใส่ทำไมนี่ ไปใส่ ",
      "slice_count": 2,
      "slices": "ใส่ทำไมนี่ |ไปใส่ |",
      "edit_duration": 2.243,
      "isForceout": false
    },
    {
      "message_id": 1160,
      "editor_id": 13,
      "message_received": "int ทำไมนี่",
      "slice_count": 1,
      "slices": "integer ทำไมนี่|",
      "edit_duration": 6.933,
      "isForceout": false
    },
    {
      "message_id": 1161,
      "editor_id": 13,
      "message_received": "แสดงว่าตอนเขียนโค้ดนี่มึนหัวเต็มที่แล้วนะคะ ",
      "slice_count": 2,
      "slices": "แสดงว่าตอนเขียนโค้ดนี่ |มึนหัวเต็มที่แล้วนะคะ |",
      "edit_duration": 3.409,
      "isForceout": false
    },
    {
      "message_id": 1162,
      "editor_id": 13,
      "message_received": "ไม่ต้องใส่ intiger นะ ",
      "slice_count": 1,
      "slices": "ไม่ต้องใส่ integer นะ |",
      "edit_duration": 2.017,
      "isForceout": false
    },
    {
      "message_id": 1163,
      "editor_id": 13,
      "message_received": "ตัวแปรนะ แล้วก็ระบุ พอใส่ = น่ะ ",
      "slice_count": 3,
      "slices": "ตัวแปรนะ |แล้วก็ระบุ |พอใส่ = น่ะ |",
      "edit_duration": 1.991,
      "isForceout": false
    },
    {
      "message_id": 1164,
      "editor_id": 13,
      "message_received": "มันก็รู้อยู่แล้วว่า ถ้าใส่เลข 0 ",
      "slice_count": 2,
      "slices": "มันก็รู้อยู่แล้วว่า |ถ้าใส่เลข 0 |",
      "edit_duration": 0.458,
      "isForceout": false
    },
    {
      "message_id": 1165,
      "editor_id": 13,
      "message_received": "เข้าไป มันก็คือตัวเลขนะ ถ้าเป็นคำพูดมันจะต้อง",
      "slice_count": 4,
      "slices": "เข้าไป |มันก็คือตัวเลขนะ |ถ้าเป็นคำพูดเข้าไป |มันจะต้อง|",
      "edit_duration": 1.252,
      "isForceout": false
    },
    {
      "message_id": 1166,
      "editor_id": 13,
      "message_received": "ใส่เครื่องหมายคำพูด เมาหมัดตัวเอง",
      "slice_count": 2,
      "slices": "ใส่เครื่องหมายคำพูด |เมาหมัดตัวเอง|",
      "edit_duration": 7.82,
      "isForceout": false
    },
    {
      "message_id": 1167,
      "editor_id": 13,
      "message_received": "อย่างแรง ",
      "slice_count": 1,
      "slices": "อย่างแรง |",
      "edit_duration": 7.788,
      "isForceout": false
    },
    {
      "message_id": 1168,
      "editor_id": 13,
      "message_received": "รอบนี้ Error น่าจะไม่ขึ้นแล้วนะ",
      "slice_count": 2,
      "slices": "รอบนี้ Error |น่าจะไม่ขึ้นแล้วนะ|",
      "edit_duration": 2.763,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1169,
      "editor_id": 13,
      "message_received": "Syntax Error นั่นไง นี่หรือเปล่า ",
      "slice_count": 2,
      "slices": "Syntax Error นั่นไง |นี่หรือเปล่า |",
      "edit_duration": 3.512,
      "isForceout": false
    },
    {
      "message_id": 1170,
      "editor_id": 13,
      "message_received": "i++",
      "slice_count": 1,
      "slices": "i++|",
      "edit_duration": 3.75,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1171,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1172,
      "editor_id": 13,
      "message_received": "ไปเอา Syntax ไหนมา ",
      "slice_count": 1,
      "slices": "ไปเอา Syntax ไหนมา |",
      "edit_duration": 1.705,
      "isForceout": false
    },
    {
      "message_id": 1173,
      "editor_id": 13,
      "message_received": "i = i + 1 ",
      "slice_count": 1,
      "slices": "i = i + 1 |",
      "edit_duration": 1.908,
      "isForceout": false
    },
    {
      "message_id": 1174,
      "editor_id": 13,
      "message_received": "แสดงว่าพิมพ์ผิดใช่ไหม",
      "slice_count": 1,
      "slices": "แสดงว่าพิมพ์ผิดใช่ไหม |",
      "edit_duration": 1.718,
      "isForceout": false
    },
    {
      "message_id": 1175,
      "editor_id": 13,
      "message_received": "Memory Error ใช้ตัวเดิมเรา ก็คือ ",
      "slice_count": 3,
      "slices": "Memory Error |ใช้ตัวเดิมเรา |ก็คือ i = |",
      "edit_duration": 1.115,
      "isForceout": false
    },
    {
      "message_id": 1176,
      "editor_id": 13,
      "message_received": "i+1 นะในการให้มันวนรอบ ",
      "slice_count": 3,
      "slices": "i+1 |นะ |ในการให้มันวนรอบ |",
      "edit_duration": 1.447,
      "isForceout": false
    },
    {
      "message_id": 1177,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1178,
      "editor_id": 13,
      "message_received": "นะคะ โอเคถูกต้อง ",
      "slice_count": 2,
      "slices": "นะคะ โ|อเคถูกต้อง |",
      "edit_duration": 2.408,
      "isForceout": false
    },
    {
      "message_id": 1179,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1180,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1181,
      "editor_id": 13,
      "message_received": "นี่แบบ while นะ while ",
      "slice_count": 2,
      "slices": "นี่แบบ while นะ |while |",
      "edit_duration": 1.658,
      "isForceout": false
    },
    {
      "message_id": 1182,
      "editor_id": 13,
      "message_received": "น้อยกว่า 10 หมายถึง 10 นี่",
      "slice_count": 2,
      "slices": "น้อยกว่า 10| หมายถึง 10 นี่ |",
      "edit_duration": 1.091,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 1,
      "slices": "คือ |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1183,
      "editor_id": 13,
      "message_received": "ก็ยังอยู่ในเกณฑ์มัน มันถึง print 1-10 ออกมา ",
      "slice_count": 2,
      "slices": "ก็ยังอยู่ในเกณฑ์มัน |มันถึง print 1-10 ออกมา |",
      "edit_duration": 1.142,
      "isForceout": false
    },
    {
      "message_id": 1184,
      "editor_id": 13,
      "message_received": "อันนี้ แล้วทีนี้ถ้า break  ",
      "slice_count": 2,
      "slices": "อันนี้ |แล้วทีนี้ถ้า break  |",
      "edit_duration": 1.026,
      "isForceout": false
    },
    {
      "message_id": 1185,
      "editor_id": 13,
      "message_received": "เอา break มาคั่นนะคะ ดูนะคะ จะเอา break มาคั่นแล้วนะ ",
      "slice_count": 3,
      "slices": "เอา break มาคั่นนะคะ |ดูนะคะ |จะเอา break มาคั่นแล้วนะ |",
      "edit_duration": 4.276,
      "isForceout": false
    },
    {
      "message_id": 1186,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1187,
      "editor_id": 13,
      "message_received": "ลจะคั่นด้วย break ที่ตำแหน่ง เมื่อพอมันบวก",
      "slice_count": 2,
      "slices": "จะคั่นด้วย break ที่ตำแหน่ง |เมื่อพอมันบวก|",
      "edit_duration": 2.878,
      "isForceout": false
    },
    {
      "message_id": 1188,
      "editor_id": 13,
      "message_received": "ไปทีละ 1 แล้วนะคะ เราไปใส่เงื่อนไข ",
      "slice_count": 2,
      "slices": "ไปทีละ 1 แล้วนะคะ |เรามาใส่เงื่อนไขว่า |",
      "edit_duration": 1.875,
      "isForceout": false
    },
    {
      "message_id": 1189,
      "editor_id": 13,
      "message_received": "ถ้า if i ",
      "slice_count": 1,
      "slices": "ถ้า if i |",
      "edit_duration": 11.235,
      "isForceout": false
    },
    {
      "message_id": 1190,
      "editor_id": 13,
      "message_received": "นะคะ",
      "slice_count": 1,
      "slices": "นะคะ |",
      "edit_duration": 8.803,
      "isForceout": false
    },
    {
      "message_id": 1191,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1192,
      "editor_id": 13,
      "message_received": "เท่ากับ ",
      "slice_count": 1,
      "slices": "เท่ากับ |",
      "edit_duration": 7.463,
      "isForceout": false
    },
    {
      "message_id": 1193,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1194,
      "editor_id": 13,
      "message_received": " ",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 10.091,
      "isForceout": false
    },
    {
      "message_id": 1195,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1196,
      "editor_id": 13,
      "message_received": "เท่ากับ 5 ก็คือเมื่อใดที่ i ",
      "slice_count": 2,
      "slices": "เท่ากับ 5 |ก็คือเมื่อใดที่ i เพิ่ม|",
      "edit_duration": 1.39,
      "isForceout": false
    },
    {
      "message_id": 1197,
      "editor_id": 13,
      "message_received": "ไปจนมันถึง 5 มันจะต้อง",
      "slice_count": 2,
      "slices": "ไปจนมันถึง 5 |มันจะต้อง... |",
      "edit_duration": 6.576,
      "isForceout": false
    },
    {
      "message_id": 1198,
      "editor_id": 13,
      "message_received": "ตัวอย่างนี้ทำไม",
      "slice_count": 2,
      "slices": "ตัวอย่างนี้ |ทำไม |",
      "edit_duration": 6.337,
      "isForceout": false
    },
    {
      "message_id": 1199,
      "editor_id": 13,
      "message_received": "คีย์ข้อมูลผิดนะนี่ ",
      "slice_count": 1,
      "slices": "คีย์ข้อมูลผิดนะนี่ |",
      "edit_duration": 6.724,
      "isForceout": false
    },
    {
      "message_id": 1200,
      "editor_id": 13,
      "message_received": "หรือลืมแก้โค้ด ",
      "slice_count": 1,
      "slices": "หรือลืมแก้โค้ด |",
      "edit_duration": 5.124,
      "isForceout": false
    },
    {
      "message_id": 1201,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1202,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1203,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1204,
      "editor_id": 13,
      "message_received": "ไม่ต้องใส่วงเล็บนะคะ เพราะใน if if ไม่ต้อง ถ้าในวงเล็บ ",
      "slice_count": 4,
      "slices": "ไม่ต้องใส่วงเล็บนะคะ |เพราะใน if |if ไม่ต้อง| ถ้าในวงเล็บ |",
      "edit_duration": 11.033,
      "isForceout": false
    },
    {
      "message_id": 1205,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1206,
      "editor_id": 13,
      "message_received": "if i = 5 ใส่โคลอนปิด break แล้วก็ print i โอเค ",
      "slice_count": 4,
      "slices": "if i = 5 ใส่โคลอนปิด |break |แล้วก็ print i |โอเค |",
      "edit_duration": 1.152,
      "isForceout": false
    },
    {
      "message_id": 1207,
      "editor_id": 13,
      "message_received": "if i = 5 print i โอเค ",
      "slice_count": 1,
      "slices": "if i = 5 print i โอเค |",
      "edit_duration": 0.69,
      "isForceout": false
    },
    {
      "message_id": 1208,
      "editor_id": 13,
      "message_received": "run แล้วนะ",
      "slice_count": 1,
      "slices": "run แล้วนะ|",
      "edit_duration": 1.25,
      "isForceout": false
    },
    {
      "message_id": 1209,
      "editor_id": 13,
      "message_received": "ลืม ",
      "slice_count": 1,
      "slices": "ลืม |",
      "edit_duration": 1.634,
      "isForceout": false
    },
    {
      "message_id": 1210,
      "editor_id": 13,
      "message_received": "ลืมอะไร ลืมคำสั่งไปตัวหนึ่ง ",
      "slice_count": 2,
      "slices": "ลืมอะไร |ลืมคำสั่งไปตัวหนึ่ง |",
      "edit_duration": 1.307,
      "isForceout": false
    },
    {
      "message_id": 1211,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1212,
      "editor_id": 13,
      "message_received": "ลืมคำสั่ง break นะคะ มาคั่น ",
      "slice_count": 2,
      "slices": "ลืมคำสั่ง break นะคะ |มาคั่น |",
      "edit_duration": 1.463,
      "isForceout": false
    },
    {
      "message_id": 1213,
      "editor_id": 13,
      "message_received": "เห็นไหมคะ ",
      "slice_count": 1,
      "slices": "เห็นไหมคะ |",
      "edit_duration": 2.263,
      "isForceout": false
    },
    {
      "message_id": 1214,
      "editor_id": 13,
      "message_received": "ต่าง... ผลลัพธ์",
      "slice_count": 2,
      "slices": "ต่าง... |ผลลัพธ์|",
      "edit_duration": 2.205,
      "isForceout": false
    },
    {
      "message_id": 1215,
      "editor_id": 13,
      "message_received": "ได้เหมือนกัน เพราะได้",
      "slice_count": 2,
      "slices": "ได้เหมือนกัน |เพราะได้|",
      "edit_duration": 0.739,
      "isForceout": false
    },
    {
      "message_id": 1216,
      "editor_id": 13,
      "message_received": "เหมือน for นะคะ เพราะตอนที่เพิ่มไปจนถึง",
      "slice_count": 2,
      "slices": "เหมือน for นะคะ| เพราะตอนที่เพิ่มไปจนถึง|",
      "edit_duration": 1.356,
      "isForceout": false
    },
    {
      "message_id": 1217,
      "editor_id": 13,
      "message_received": "ถ้า i = 5 นี่มันจะหยุด ",
      "slice_count": 2,
      "slices": "ถ้า i = 5 นี่ |มันจะหยุด |",
      "edit_duration": 2.318,
      "isForceout": false
    },
    {
      "message_id": 1218,
      "editor_id": 13,
      "message_received": "เพราะฉะนั้น ครั้งที่ 1 เริ่ม 1 2 3 4 ",
      "slice_count": 3,
      "slices": "เพราะฉะนั้น |ครั้งที่ 1 เริ่ม 1 |2 3 4 |",
      "edit_duration": 1.193,
      "isForceout": false
    },
    {
      "message_id": 1219,
      "editor_id": 13,
      "message_received": "ยัง print อยู่ พอไปเจอ 5 ปุ๊บ",
      "slice_count": 2,
      "slices": "ยัง print อยู่ |พอไปเจอ 5 ปุ๊บ |",
      "edit_duration": 0.581,
      "isForceout": false
    },
    {
      "message_id": 1220,
      "editor_id": 13,
      "message_received": "มันต่างกับที่น้อยกว่า 10 เพราะฉะนั้น สิ่งที่มากกว่า 10 ก็คือ 11 ",
      "slice_count": 3,
      "slices": "มันต่างกับที่น้อยกว่า 10 |เพราะฉะนั้น |สิ่งที่มากกว่า 10 ก็คือ 11 |",
      "edit_duration": 0.678,
      "isForceout": false
    },
    {
      "message_id": 1221,
      "editor_id": 13,
      "message_received": "ยังถือว่าน้อยกว่า 10 ไง ยังอยู่ในเกณฑ์ ",
      "slice_count": 3,
      "slices": "ยังถือว่าน้อยกว่า 10 ไง |ยังอยู่ในเกณฑ์ใช่ไหม | |",
      "edit_duration": 0.744,
      "isForceout": false
    },
    {
      "message_id": 1222,
      "editor_id": 13,
      "message_received": "ไม่เกิน 11 ว่าไงครับ",
      "slice_count": 2,
      "slices": "ไม่เกิน 11 |ว่าไงครับ |",
      "edit_duration": 0.728,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 1,
      "slices": "ผิดตรงไหน Error ตรงไหน |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1223,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1224,
      "editor_id": 13,
      "message_received": "นะคะ หลักการวนไม่มีอะไรพิสดารหรอก ",
      "slice_count": 2,
      "slices": "นะคะ |หลักการวนไม่มีอะไรพิสดารหรอก |",
      "edit_duration": 0.593,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 1,
      "slices": "เพียงแต่ต้องเช็ก|",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1225,
      "editor_id": 13,
      "message_received": "ตำแหน่งเฉย ๆ นะคะ ผลลัพธ์",
      "slice_count": 2,
      "slices": "ตำแหน่งเฉย ๆ นะคะ |ผลลัพธ์|",
      "edit_duration": 6.093,
      "isForceout": false
    },
    {
      "message_id": 1226,
      "editor_id": 13,
      "message_received": "ที่ได้ในการ break  ",
      "slice_count": 1,
      "slices": "ที่ได้ในการ break  |",
      "edit_duration": 3.81,
      "isForceout": false
    },
    {
      "message_id": 1227,
      "editor_id": 13,
      "message_received": "เหมือนกับ for เลย เห็นไหมคะ print แค่ 4 พอไปเจอ 5 ปุ๊บ ",
      "slice_count": 4,
      "slices": "เหมือนกับ for เลย |เห็นไหมคะ| print แค่ 4 |พอไปเจอ 5 ปุ๊บ |",
      "edit_duration": 1.562,
      "isForceout": false
    },
    {
      "message_id": 1228,
      "editor_id": 13,
      "message_received": "หยุด print ",
      "slice_count": 1,
      "slices": "หยุด print |",
      "edit_duration": 2.908,
      "isForceout": false
    },
    {
      "message_id": 1229,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1230,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1231,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1232,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1233,
      "editor_id": 13,
      "message_received": "เด็ก ๆ ดูนะคะสังเกตที่คำสั่ง บอกแล้วมันมีโครงสร้าง เมื่อเสร็จตัวคำสั่งที่มันมี : นี่ ",
      "slice_count": 4,
      "slices": "เด็ก ๆ ดูนะคะ |สังเกตที่คำสั่ง |บอกแล้วมันมีโครงสร้าง| เมื่อเสร็จตัวคำสั่งที่มันมี : นี่ |",
      "edit_duration": 1.921,
      "isForceout": false
    },
    {
      "message_id": 1234,
      "editor_id": 13,
      "message_received": "เด็ก ๆ ไปคลิก คลิกเคอร์เซอร์ไปวางบรรทัด",
      "slice_count": 2,
      "slices": "เด็ก ๆ ไปคลิก คลิกเคอร์เซอร์|ไปวางบรรทัด|",
      "edit_duration": 2.445,
      "isForceout": false
    },
    {
      "message_id": 1235,
      "editor_id": 13,
      "message_received": "ใหม่ ตำแหน่งของ i",
      "slice_count": 2,
      "slices": "ใหม่ |ตำแหน่งของ i |",
      "edit_duration": 3.044,
      "isForceout": false
    },
    {
      "message_id": 1236,
      "editor_id": 13,
      "message_received": "มันจะมาชิดนี่ พอเวลา Run มันจะขึ้น Error ",
      "slice_count": 3,
      "slices": "มันจะมาชิดนี่ |พอเวลา Run |มันจะขึ้น Error |",
      "edit_duration": 2.002,
      "isForceout": false
    },
    {
      "message_id": 1237,
      "editor_id": 13,
      "message_received": "เพราะฉะนั้น เมื่อเสร็จหลักการพิมพ์คำสั่ง ",
      "slice_count": 2,
      "slices": "เพราะฉะนั้น |เมื่อเสร็จหลักการพิมพ์คำสั่ง|",
      "edit_duration": 2.452,
      "isForceout": false
    },
    {
      "message_id": 1238,
      "editor_id": 13,
      "message_received": "ทุกบรรทัด ก็คือจบคำสั่ง 1 บรรทัด ",
      "slice_count": 2,
      "slices": "ทุกบรรทัด |ก็คือจบคำสั่ง 1 บรรทัด |",
      "edit_duration": 0.568,
      "isForceout": false
    },
    {
      "message_id": 1239,
      "editor_id": 13,
      "message_received": "กด Enter พและอจบ 1 บรรทัดปุ๊บ",
      "slice_count": 1,
      "slices": "กด Enter เพราะพอจบ 1 บรรทัดปุ๊บ|",
      "edit_duration": 4.957,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1240,
      "editor_id": 13,
      "message_received": "ถ้ามันเป็นคำสั่งประเภท while มันจะ Tab นึกออกนะ พิกด Enter ปุ๊บมันจะ Tab ",
      "slice_count": 4,
      "slices": "ถ้ามันเป็นคำสั่งประเภท while มันจะ Tab |นึกออกนะ |พอกด Enter ปุ๊บ |มันจะ Tab |",
      "edit_duration": 0.82,
      "isForceout": false
    },
    {
      "message_id": 1241,
      "editor_id": 13,
      "message_received": "ตำแหน่งมันจะ Tab ไปให้อัตโนมัติ",
      "slice_count": 1,
      "slices": "ตำแหน่งมันจะ Tab ไปให้อัตโนมัติ|",
      "edit_duration": 7.691,
      "isForceout": false
    },
    {
      "message_id": 1242,
      "editor_id": 13,
      "message_received": "นะคะ แล้วมันจำทำให้โครงสร้าง",
      "slice_count": 2,
      "slices": "นะคะ |แล้วมันจะทำให้โครงสร้าง|",
      "edit_duration": 1.821,
      "isForceout": false
    },
    {
      "message_id": 1243,
      "editor_id": 13,
      "message_received": "ของตัว Coding เราไม่ผิด Error มันจะไม่ขึ้น เพราะฉะนั้น จำไว้ได้เลยว่าพอพิมพ์",
      "slice_count": 5,
      "slices": "ของตัว Coding เราไม่ผิด |Error มันจะไม่ขึ้น |เพราะฉะนั้น |จำไว้ได้เลย|ว่าพอพิมพ์|",
      "edit_duration": 1.658,
      "isForceout": false
    },
    {
      "message_id": 1244,
      "editor_id": 13,
      "message_received": "คำสั่งเสร็จ 1 บรรทัด ใช้วิธีกด Enter อย่า",
      "slice_count": 3,
      "slices": "คำสั่งเสร็จ 1 บรรทัด| ใช้วิธีกด Enter| อย่า|",
      "edit_duration": 5.885,
      "isForceout": false
    },
    {
      "message_id": 1245,
      "editor_id": 13,
      "message_received": "ไปใช้ คลิก Curser บรรทัดใหม่",
      "slice_count": 1,
      "slices": "ไปใช้คลิก Curser บรรทัดใหม่ |",
      "edit_duration": 3.299,
      "isForceout": false
    },
    {
      "message_id": 1246,
      "editor_id": 13,
      "message_received": "กด Enter ลงไปเลยนะคะ กด Enter ",
      "slice_count": 2,
      "slices": "กด Enter ลงไปเลยนะคะ| กด Enter |",
      "edit_duration": 5.636,
      "isForceout": false
    },
    {
      "message_id": 1247,
      "editor_id": 13,
      "message_received": "เคาะ Enter ลง เพราะพอมันไปเจอคำสั่ง",
      "slice_count": 2,
      "slices": "เคาะ Enter ลง |เพราะพอมันไปเจอคำสั่ง|",
      "edit_duration": 3.588,
      "isForceout": false
    },
    {
      "message_id": 1248,
      "editor_id": 13,
      "message_received": "เป็นประเภท while ปุ๊บนะคะ หรือเจอ if นี่ ",
      "slice_count": 2,
      "slices": "เป็นประเภท while ปุ๊บนะคะ |หรือเจอ if นี่ |",
      "edit_duration": 1.722,
      "isForceout": false
    },
    {
      "message_id": 1249,
      "editor_id": 13,
      "message_received": "พอกด Enter นี่ มันจะ",
      "slice_count": 2,
      "slices": "พอกด Enter นี่ |มันจะ|",
      "edit_duration": 1.783,
      "isForceout": false
    },
    {
      "message_id": 1250,
      "editor_id": 13,
      "message_received": "เคาะ Tab เข้าไปให้อัตโนมัติ ตำแหน่งที่มันอยู่จะเป็นโครงสร้าง",
      "slice_count": 2,
      "slices": "เคาะ Tab เข้าไปให้อัตโนมัติ |ตำแหน่งที่มันอยู่จะเป็นโครงสร้าง |",
      "edit_duration": 1.169,
      "isForceout": false
    },
    {
      "message_id": 1251,
      "editor_id": 13,
      "message_received": "โปรแกรมมันสร้างไว้แล้ว ถ้าเป็นสมัยก่อนนี่ พอกด Enter เสร็จ ต้องมากด Tab ",
      "slice_count": 4,
      "slices": "โปรแกรมมันสร้างไว้แล้ว |ถ้าเป็นสมัยก่อนนี่ |พอกด Enter เสร็จ |ต้องมากด Tab |",
      "edit_duration": 2.126,
      "isForceout": false
    },
    {
      "message_id": 1252,
      "editor_id": 13,
      "message_received": "เพื่อให้มันเลื่อนนึกออกนะ ",
      "slice_count": 2,
      "slices": "เพื่อให้มันเลื่อน |นึกออกนะ |",
      "edit_duration": 3.816,
      "isForceout": false
    },
    {
      "message_id": 1253,
      "editor_id": 13,
      "message_received": "แต่แบบใหม่นี่มันทำให้เลย จัดเซตมาให้เลย พอกด Tab ปุ๊บ ",
      "slice_count": 3,
      "slices": "แต่แบบใหม่นี่มันทำให้เลย |จัดเซ็ตมาให้เลย |พอกด Tab ปุ๊บ |",
      "edit_duration": 1.495,
      "isForceout": false
    },
    {
      "message_id": 1254,
      "editor_id": 13,
      "message_received": "มันจะ Tab ให้อัตโนมัติ พอเสร็จ 1 คำสั่ง ",
      "slice_count": 2,
      "slices": "มันจะ Tab ให้อัตโนมัติ |มันจะ Tab ให้อัตโนมัติ พอเสร็จ 1 คำสั่ง |",
      "edit_duration": 7.139,
      "isForceout": true
    },
    {
      "message_id": 1255,
      "editor_id": 13,
      "message_received": "เด็ก ๆ จำไว้เลยต้องกด Enter เสมอนะคะ ",
      "slice_count": 1,
      "slices": "เด็ก ๆ จำไว้เลยต้องกด enterՑՑՑՑՑTՑEnter เสมอนะคะ จะไดՑชՑՑՑՑ|",
      "edit_duration": 1.645,
      "isForceout": true
    },
    {
      "message_id": 1256,
      "editor_id": 13,
      "message_received": "จะได้ไม่เกิดปัญหาโครงสร้า",
      "slice_count": 1,
      "slices": "จะได้ไม่เกิดปัญหาโครงสร้า|",
      "edit_duration": 0,
      "isForceout": true
    },
    {
      "message_id": 1257,
      "editor_id": 13,
      "message_received": "ยัง Error นะคะ คำที่มัน",
      "slice_count": 2,
      "slices": "ยัง Error นะคะ |คำที่มัน|",
      "edit_duration": 2.108,
      "isForceout": false
    },
    {
      "message_id": 1258,
      "editor_id": 13,
      "message_received": "ขึ้นมาผิด เดี๋ยวให้ดู ส้วนใหญ่จะเป็นคำนี้",
      "slice_count": 1,
      "slices": "ขึ้นมาผิด เดี๋ยวให้ดู ส้วนใหญ่จะเป็นคำนี้ |",
      "edit_duration": 1.855,
      "isForceout": false
    },
    {
      "message_id": 1259,
      "editor_id": 13,
      "message_received": "เดี๋ยวจะลองเลื่อนตัว i นี่ ให้มันมาตรงกับตำแหน่งของ while  ",
      "slice_count": 2,
      "slices": "เดี๋ยวจะลองเลื่อนตัว i นี่ |ให้มันมาตรงกับตำแหน่งของ while นะคะ แล้ว |",
      "edit_duration": 1.551,
      "isForceout": false
    },
    {
      "message_id": 1260,
      "editor_id": 13,
      "message_received": "Error มันจะขึ้นอย่างไรเดี๋ยวจะทำให้ดู ",
      "slice_count": 2,
      "slices": "Error มันจะขึ้นอย่างไร |เดี๋ยวจะทำให้ดู |",
      "edit_duration": 2.927,
      "isForceout": false
    },
    {
      "message_id": 1261,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1262,
      "editor_id": 13,
      "message_received": "ถ้าเมื่อใดขึ้น Identation ",
      "slice_count": 1,
      "slices": "ถ้าเมื่อใดขึ้น Identation |",
      "edit_duration": 2.491,
      "isForceout": false
    },
    {
      "message_id": 1263,
      "editor_id": 13,
      "message_received": "Error นะคะ เห็นไหมค",
      "slice_count": 3,
      "slices": "Error |นะคะ |เห็นไหมคะ |",
      "edit_duration": 0.665,
      "isForceout": false
    },
    {
      "message_id": 1264,
      "editor_id": 13,
      "message_received": "exten",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1265,
      "editor_id": 13,
      "message_received": "block ก็คือที่มันจะบล็อกนี่นะคะ 1 บล็อก มันจะอยู่ตรง คือถ้าคำสั่งแรกนี่ ไม่มี Block ",
      "slice_count": 3,
      "slices": "block ก็คือที่มันจะบล็อกนี่นะคะ 1 บล็อก |มันจะอยู่ตรง คือถ้าคำสั่งแรกนี่ |ไม่มี Block |",
      "edit_duration": 3.086,
      "isForceout": false
    },
    {
      "message_id": 1266,
      "editor_id": 13,
      "message_received": "จบ ขึ้นบรรทัดใหม่",
      "slice_count": 2,
      "slices": "จบ ขึ้|นบรรทัดใหม่|",
      "edit_duration": 1.003,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1267,
      "editor_id": 13,
      "message_received": "บล็อกของมันก็คือมันจะต้อง Tab เข้าไป วิธีการแก้ ",
      "slice_count": 2,
      "slices": "บล็อกของมันก็คือมันจะต้อง Tab เข้าไป |วิธีการแก้ |",
      "edit_duration": 0.504,
      "isForceout": false
    },
    {
      "message_id": 1268,
      "editor_id": 13,
      "message_received": "ก็คือเรากด Delete ให้มันย้อนขึ้นไปอย่างนี้ก็ได้ ",
      "slice_count": 2,
      "slices": "ก็คือเรากด Delete ให้มันย้อนขึ้นไปอย่างนี้ก็ได |้ |",
      "edit_duration": 1.168,
      "isForceout": false
    },
    {
      "message_id": 1269,
      "editor_id": 13,
      "message_received": "แล้วกด Enter เห็นไหม มันก็จะจัด Block ของ i นี่ ",
      "slice_count": 2,
      "slices": "แล้วกด Enter |เห็นไหม มันก็จะจัด Block ของ i นี่ |",
      "edit_duration": 0.957,
      "isForceout": false
    },
    {
      "message_id": 1270,
      "editor_id": 13,
      "message_received": "ให้กับ while ",
      "slice_count": 1,
      "slices": "ให้กับ while |",
      "edit_duration": 3.011,
      "isForceout": false
    },
    {
      "message_id": 1271,
      "editor_id": 13,
      "message_received": "คำสั่ง while เพราะ i คำสั่งนี้เป็นคำสั่งย่อยใน while ",
      "slice_count": 3,
      "slices": "คำสั่ง while |เพราะ i คำสั่งนี้|เป็นคำสั่งย่อยใน while |",
      "edit_duration": 2.236,
      "isForceout": false
    },
    {
      "message_id": 1272,
      "editor_id": 13,
      "message_received": "นั่นเองนะคะ มันก็จะจัด Block ให้ถึงจะถูก ถ้าขึ้นอย่างนี้ปุ๊บนี่ ให้เด็ก ๆ ดูบรรทัดนั้น ",
      "slice_count": 4,
      "slices": "นั่นเองนะคะ |มันก็จะจัด Block ให้ถึงจะถูก |ถ้าขึ้นอย่างนี้ปุ๊บนี่| ให้เด็ก ๆ ดูบรรทัดนั้น |",
      "edit_duration": 0.709,
      "isForceout": false
    },
    {
      "message_id": 1273,
      "editor_id": 13,
      "message_received": "ตำแหน่ง ถ้าคิดว่า",
      "slice_count": 2,
      "slices": "ตำแหน่ง |ถ้าคิดว่า|",
      "edit_duration": 3.883,
      "isForceout": false
    },
    {
      "message_id": 1274,
      "editor_id": 13,
      "message_received": "ตัวเองแก้ไม่ถูกนะคะ บอกแล้ววิธีแก้ ก็คือ",
      "slice_count": 3,
      "slices": "ตัวเองแก้ไม่ถูกนะคะ |บอกแล้ววิธีแก้ |ก็คือ|",
      "edit_duration": 1.81,
      "isForceout": false
    },
    {
      "message_id": 1275,
      "editor_id": 13,
      "message_received": "กดให้มันขึ้นไปต่อกับเครื่องหมาย : ",
      "slice_count": 1,
      "slices": "กดให้มันขึ้นไปต่อกับเครื่องหมาย : |",
      "edit_duration": 2.797,
      "isForceout": false
    },
    {
      "message_id": 1276,
      "editor_id": 13,
      "message_received": "แล้วกด Enter ลง เห็นไหม ",
      "slice_count": 2,
      "slices": "แล้วกด Enter ลง |เห็นไหม |",
      "edit_duration": 3.084,
      "isForceout": false
    },
    {
      "message_id": 1277,
      "editor_id": 13,
      "message_received": "บล็อกมันก้จะเคลื่อนให้เป็นบล็อก ๆ ไป",
      "slice_count": 2,
      "slices": "บล็อกมันก็จะเคลื่อน|ให้เป็นบล็อก ๆ ไป |",
      "edit_duration": 4.177,
      "isForceout": false
    },
    {
      "message_id": 1278,
      "editor_id": 13,
      "message_received": "ก็จะแก้ได้ แล้วพอกด Run ดู เห็นไหม ก็ไม่ขึ้น Error นะคะ ",
      "slice_count": 3,
      "slices": "ก็จะแก้ได้ |แล้วพอกด Run ดู |เห็นไหม ก็ไม่ขึ้น Error นะคะ |",
      "edit_duration": 5.703,
      "isForceout": false
    },
    {
      "message_id": 1279,
      "editor_id": 13,
      "message_received": " นั่นก็คือ Error ที่จะเกิดขึ้นเวลา",
      "slice_count": 2,
      "slices": "นั่นก็คือ Error |ที่จะเกิดขึ้นเวลา|",
      "edit_duration": 7.511,
      "isForceout": false
    },
    {
      "message_id": 1280,
      "editor_id": 13,
      "message_received": "โครงสร้างไม่ถูก มันจะขึ้น",
      "slice_count": 2,
      "slices": "โครงสร้างไม่ถูก |มันจะขึ้น|",
      "edit_duration": 1.464,
      "isForceout": false
    },
    {
      "message_id": 1281,
      "editor_id": 13,
      "message_received": "Indented Block เลย วิธีแก้ ก็คือไปที่บรรทัดคำสั่งนั้นแล้ว",
      "slice_count": 3,
      "slices": "Indented Block เลย |วิธีแก้ |ก็คือไปที่บรรทัดคำสั่งนั้นแล้ว |",
      "edit_duration": 1.017,
      "isForceout": false
    },
    {
      "message_id": 1282,
      "editor_id": 13,
      "message_received": "เอามันย้อนกลับขึ้นไปต่อท้าย",
      "slice_count": 1,
      "slices": "เอามันย้อนกลับขึ้นไปต่อท้าย |",
      "edit_duration": 1.871,
      "isForceout": false
    },
    {
      "message_id": 1283,
      "editor_id": 13,
      "message_received": "ก่อนหน้าแล้วกด Enter ลงมา",
      "slice_count": 1,
      "slices": "ก่อนหน้าแล้วกด Enter ลงมา |",
      "edit_duration": 1.581,
      "isForceout": false
    },
    {
      "message_id": 1284,
      "editor_id": 13,
      "message_received": "โอเคนะคะ หลักการเดียวกัน เมื่อกี้ ",
      "slice_count": 3,
      "slices": "โอเคนะคะ |หลักการเดียวกัน |เมื่อกี้ |",
      "edit_duration": 1.004,
      "isForceout": false
    },
    {
      "message_id": 1285,
      "editor_id": 13,
      "message_received": "break แล้ว คำสั่งสุดท้ายของวันนี้ ก็คือ ",
      "slice_count": 3,
      "slices": "break แล้ว |คำสั่งสุดท้ายของวันนี้ |ก็คือ |",
      "edit_duration": 0.743,
      "isForceout": false
    },
    {
      "message_id": 1286,
      "editor_id": 13,
      "message_received": "continue นะคะ ",
      "slice_count": 1,
      "slices": "continue นะคะ |",
      "edit_duration": 1.536,
      "isForceout": false
    },
    {
      "message_id": 1287,
      "editor_id": 13,
      "message_received": "continue นี่ใช้เพื่อ",
      "slice_count": 2,
      "slices": "continue นี่ |ใช้เพื่อ|",
      "edit_duration": 3.456,
      "isForceout": false
    },
    {
      "message_id": 1288,
      "editor_id": 13,
      "message_received": "ให้มันข้าม เขาบอกว่าข้ามขั้น",
      "slice_count": 2,
      "slices": "ให้มันข้าม |เขาบอกว่าข้ามขั้น|",
      "edit_duration": 1.324,
      "isForceout": false
    },
    {
      "message_id": 1289,
      "editor_id": 13,
      "message_received": "ตอน ก็คือพอมาเจอ continue ปุ๊บ",
      "slice_count": 2,
      "slices": "ตอน |ก็คือพอมาเจอ continue ปุ๊บ |",
      "edit_duration": 0.488,
      "isForceout": false
    },
    {
      "message_id": 1290,
      "editor_id": 13,
      "message_received": "มันจะข้ามไปคำสั่งใหม่นะคะ ข้ามการกระทำ ก็คือ",
      "slice_count": 3,
      "slices": "มันจะข้ามไปคำสั่งใหม่นะคะ |ข้ามการกระทำ |ก็คือ|",
      "edit_duration": 0.771,
      "isForceout": false
    },
    {
      "message_id": 1291,
      "editor_id": 13,
      "message_received": "มันยัง print ต่อน่ะ",
      "slice_count": 1,
      "slices": "มันยัง print ต่อน่ะ |",
      "edit_duration": 1.893,
      "isForceout": false
    },
    {
      "message_id": 1292,
      "editor_id": 13,
      "message_received": "เด็ก ๆ ไม่ต้อง print ก็ได้ อันนี้ไม่มีอะไรพิสดาร ",
      "slice_count": 2,
      "slices": "เด็ก ๆ ไม่ต้อง print ก็ได้ |อันนี้ไม่มีอะไรพิสดาร |",
      "edit_duration": 1.324,
      "isForceout": false
    },
    {
      "message_id": 1293,
      "editor_id": 13,
      "message_received": "เดี๋ยว",
      "slice_count": 1,
      "slices": "เดี๋ยว|",
      "edit_duration": 2.111,
      "isForceout": false
    },
    {
      "message_id": 1294,
      "editor_id": 13,
      "message_received": "จะให้ดูตัวอย่างเดิมก็ได้นะคะ จะเอา",
      "slice_count": 2,
      "slices": "จะให้ดูตัวอย่างเดิมก็ได้นะคะ |จะเอา |",
      "edit_duration": 0.79,
      "isForceout": false
    },
    {
      "message_id": 1295,
      "editor_id": 13,
      "message_received": "นี่นะ ที่",
      "slice_count": 2,
      "slices": "นี่นะ |ที่|",
      "edit_duration": 2.881,
      "isForceout": false
    },
    {
      "message_id": 1296,
      "editor_id": 13,
      "message_received": "เราเปลี่ยนจาก... จะเปลี่ยนจาก break เป็น continue ",
      "slice_count": 3,
      "slices": "เราเปลี่ยนจาก... |จะเปลี่ยนจาก break |เป็น continue |",
      "edit_duration": 2.281,
      "isForceout": false
    },
    {
      "message_id": 1297,
      "editor_id": 13,
      "message_received": "ดูเงื่อนไข for i in range ",
      "slice_count": 1,
      "slices": "ดูเงื่อนไข for i in range |",
      "edit_duration": 1.916,
      "isForceout": false
    },
    {
      "message_id": 1298,
      "editor_id": 13,
      "message_received": "เปลี่ยนตรงนี้นิดหนึ่ง ไม่เป็นไร ",
      "slice_count": 2,
      "slices": "เปลี่ยนตรงนี้นิดหนึ่ง |ไม่เป็นไร |",
      "edit_duration": 0.789,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 1,
      "slices": "แต่จะ|",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1299,
      "editor_id": 13,
      "message_received": "เปลี่ยนจาก break  เป็น continue ให้ดู",
      "slice_count": 1,
      "slices": "เปลี่ยนจาก break เป็น continue ให้ดู |",
      "edit_duration": 2.228,
      "isForceout": false
    },
    {
      "message_id": 1300,
      "editor_id": 13,
      "message_received": "ไม่ต้องทำ เพื่อจะอธิบายความหมายนี้นะคะ จะกด Copy แล้วนะคะ แล้วก็เพิ่ม Code ",
      "slice_count": 4,
      "slices": "ไม่ต้องทำ |เพื่อจะอธิบายความหมายนี้นะคะ |จะกด Copy แล้วนะคะ |แล้วก็เพิ่ม Code |",
      "edit_duration": 1.073,
      "isForceout": false
    },
    {
      "message_id": 1301,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1302,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1303,
      "editor_id": 13,
      "message_received": "ดูนะคะ ที่จะเปลี่ยนมีแค่นี้จริง ๆ ",
      "slice_count": 2,
      "slices": "ดูนะคะ |ที่จะเปลี่ยนมีแค่นี้จริง ๆ |",
      "edit_duration": 0.734,
      "isForceout": false
    },
    {
      "message_id": 1304,
      "editor_id": 13,
      "message_received": "เปลี่ยนจาก break เปลี่ยนเป็นคำสั่ง con",
      "slice_count": 2,
      "slices": "เปลี่ยนจาก break |เปลี่ยนเป็นคำสั่ง |",
      "edit_duration": 0.922,
      "isForceout": false
    },
    {
      "message_id": 1305,
      "editor_id": 13,
      "message_received": "continue นะคะ c-o-n ",
      "slice_count": 2,
      "slices": "continue นะคะ |c-o-n |",
      "edit_duration": 6.047,
      "isForceout": false
    },
    {
      "message_id": 1306,
      "editor_id": 13,
      "message_received": "คำสั่งขึ้นมาแล้ว play",
      "slice_count": 1,
      "slices": "คำสั่งขึ้นมาแล้ว play|",
      "edit_duration": 7.499,
      "isForceout": false
    },
    {
      "message_id": 1307,
      "editor_id": 13,
      "message_received": "ให้ดูเลยนะคะเด็ก ๆ ดูตัวอย่างนะคะ ในตัวอย่างนี่ ",
      "slice_count": 3,
      "slices": "ให้ดูเลยนะคะ| เด็ก ๆ ดูตัวอย่างนะคะ| ในตัวอย่างนี่ |",
      "edit_duration": 6.912,
      "isForceout": true
    },
    {
      "message_id": 1308,
      "editor_id": 13,
      "message_received": "คำสั่ง for ในครั้งแรก",
      "slice_count": 1,
      "slices": "คำสั่ง for ในครั้งแรก |",
      "edit_duration": 7.373,
      "isForceout": false
    },
    {
      "message_id": 1309,
      "editor_id": 13,
      "message_received": "ที่จะ break ก็คือเมื่อ i = 5 มันจะ break ",
      "slice_count": 2,
      "slices": "ที่จะ break ก็คือเมื่อ i = 5 |มันจะ break |",
      "edit_duration": 4.262,
      "isForceout": false
    },
    {
      "message_id": 1310,
      "editor_id": 13,
      "message_received": "เราจะเปลี่ยนจาก break เป็น continue ก็คือเงื่อนไขเดียวกันเลย จาก 5 ",
      "slice_count": 4,
      "slices": "เราจะเปลี่ยนจาก break| เป็น continue| ก็คือเงื่อนไขเดียวกันเลย |จาก 5 |",
      "edit_duration": 2.064,
      "isForceout": false
    },
    {
      "message_id": 1311,
      "editor_id": 13,
      "message_received": "ดูผลลัพธ์ให้ดูผลลัพธ์ เห็นไหม ",
      "slice_count": 2,
      "slices": "ดูผลลัพธ์ให้ดูผลลัพธ์| เห็นไหม |",
      "edit_duration": 1.485,
      "isForceout": false
    },
    {
      "message_id": 1312,
      "editor_id": 13,
      "message_received": "นั่นหมายถึงพอถึง 5 ก็ทำต่อไปเรื่อย ๆ ",
      "slice_count": 1,
      "slices": "นั่นหมายถึงพอถึง 5 ก็ทำต่อไปเรื่อย ๆ |",
      "edit_duration": 4.617,
      "isForceout": false
    },
    {
      "message_id": 1313,
      "editor_id": 13,
      "message_received": "เพราะอะไร เพราะพอ i in range มันเริ่มที่ 1 ไปจนถึง 10 continue นั่นก็คือเมื่อเช็กเงื่อนไขว่ามันตรง ",
      "slice_count": 5,
      "slices": "เพราะอะไร| เพราะพอ i in range |มันเริ่มที่ 1 |ไปจนถึง 10 |continue นั่นก็คือเมื่อเช็กเงื่อนไขว่ามันตรง |",
      "edit_duration": 1.208,
      "isForceout": false
    },
    {
      "message_id": 1314,
      "editor_id": 13,
      "message_received": "มันก็จะข้าม แล้วก็ไปทำต่อ 1, 2, 3, 4 ",
      "slice_count": 2,
      "slices": "มันก็จะข้าม| แล้วก็ไปทำต่อ 1, 2, 3, 4 |",
      "edit_duration": 7.028,
      "isForceout": false
    },
    {
      "message_id": 1315,
      "editor_id": 13,
      "message_received": "แต่มันไม่มีอะไร เด็ก ๆ ดู",
      "slice_count": 2,
      "slices": "แต่มันไม่มีอะไร| เด็ก ๆ ดู|",
      "edit_duration": 3.578,
      "isForceout": false
    },
    {
      "message_id": 1316,
      "editor_id": 13,
      "message_received": "เลขอะไรที่มันหายไป 5 ใช่ไหมลูก ใช่ไหมคะ เพราะถ้าเรา Run ตัวแรก ดูตัวอย่าง",
      "slice_count": 5,
      "slices": "เลขอะไรที่มันหายไป| 5 ใช่ไหมลูก| ใช่ไหมคะ| เพราะถ้าเรา Run ตัวแรก |ดูตัวอย่าง|",
      "edit_duration": 3.078,
      "isForceout": false
    },
    {
      "message_id": 1317,
      "editor_id": 13,
      "message_received": "เทียบกันกับข้างบนนะ ",
      "slice_count": 1,
      "slices": "เทียบกันกับข้างบนนะ |",
      "edit_duration": 5.14,
      "isForceout": false
    },
    {
      "message_id": 1318,
      "editor_id": 13,
      "message_received": "เห็นไหม for in range น",
      "slice_count": 1,
      "slices": "เห็นไหม for in range นี่ |",
      "edit_duration": 3.855,
      "isForceout": false
    },
    {
      "message_id": 1319,
      "editor_id": 13,
      "message_received": "มัน Run 1 2 3 4 มี 5 ด้วยใช่ไหมคะ แต่พอเราใช้ continue นี่ ค่า i ",
      "slice_count": 4,
      "slices": "มัน Run |1 2 3 4 มี 5 ด้วยใช่ไหมคะ| แต่พอเราใช้ continue นี่| ค่า i |",
      "edit_duration": 4.961,
      "isForceout": false
    },
    {
      "message_id": 1320,
      "editor_id": 13,
      "message_received": "= 5 continue ก็คือข้าม ",
      "slice_count": 2,
      "slices": "= 5 continue |ก็คือข้าม |",
      "edit_duration": 3.749,
      "isForceout": false
    },
    {
      "message_id": 1321,
      "editor_id": 13,
      "message_received": "เลข 5 ไม่มีเห็นไหม ",
      "slice_count": 3,
      "slices": "เลข 5 |ไม่มี |เห็นไหม |",
      "edit_duration": 1.697,
      "isForceout": false
    },
    {
      "message_id": 1322,
      "editor_id": 13,
      "message_received": "4 แล้วไป 6 ไป print 6 เลย นึกออกไหม มันจะไม่ pirnt 5 ออกมา ",
      "slice_count": 3,
      "slices": "4 แล้วไป 6 ไป print 6 เลย |นึกออกไหม| มันจะไม่ pirnt 5 ออกมา |",
      "edit_duration": 1.813,
      "isForceout": false
    },
    {
      "message_id": 1323,
      "editor_id": 13,
      "message_received": "เพราะเมื่อมันเช็กแล้วเงื่อไนขมันตรงกับ",
      "slice_count": 2,
      "slices": "เพราะเมื่อมันเช็กแล้ว |เงื่อนไขมันตรงกับ|",
      "edit_duration": 4.2,
      "isForceout": false
    },
    {
      "message_id": 1324,
      "editor_id": 13,
      "message_received": "ที่ตรวจสอบใช่ไหมคะ พอไปเจอ",
      "slice_count": 2,
      "slices": "ที่ตรวจสอบใช่ไหมคะ |พอไปเจอ|",
      "edit_duration": 6.585,
      "isForceout": false
    },
    {
      "message_id": 1325,
      "editor_id": 13,
      "message_received": "เลข 5 มันจะไม่ print มันจะกระโดดข้ามไป",
      "slice_count": 3,
      "slices": "เลข 5| มันจะไม่ print |มันจะกระโดดข้ามไป |",
      "edit_duration": 0.93,
      "isForceout": false
    },
    {
      "message_id": 1326,
      "editor_id": 13,
      "message_received": "มันก็เลยมา print 6 7 8 แทนเห็นไหมคะ ข้ามเลข 5 น่ะ ตามหลัก",
      "slice_count": 4,
      "slices": "มันก็เลยมา print 6 7 8 แทน |เห็นไหมคะ| ข้ามเลข 5 น่ะ |ตามหลัก|",
      "edit_duration": 2.895,
      "isForceout": false
    },
    {
      "message_id": 1327,
      "editor_id": 13,
      "message_received": "การวนรอบของ for i ใช่ไหมคะ ",
      "slice_count": 2,
      "slices": "การวนรอบของ for i |ใช่ไหมคะ |",
      "edit_duration": 6.313,
      "isForceout": false
    },
    {
      "message_id": 1328,
      "editor_id": 13,
      "message_received": "1 ถึง... เริ่มที่ 1 ไปถึง 9",
      "slice_count": 1,
      "slices": "1 ถึง... เริ่มที่ 1 ไปถึง 9 |",
      "edit_duration": 2.209,
      "isForceout": false
    },
    {
      "message_id": 1329,
      "editor_id": 13,
      "message_received": "พอถึง 10 ก็ไม่ print มันจะมี 5 อยู่แต่พอใช้ continue มันมีเงื่อนไขว่า ",
      "slice_count": 2,
      "slices": "พอถึง 10 ก็ไม่ print มันจะมี 5 อยู่ |แต่พอใช้ continue มันมีเงื่อนไขว่า |",
      "edit_duration": 1.583,
      "isForceout": false
    },
    {
      "message_id": 1330,
      "editor_id": 13,
      "message_received": "i = 5 พอมันไปเจอเลข 5 ปุ๊บ มันต้องกระโดด",
      "slice_count": 2,
      "slices": "i = 5 พอมันไปเจอเลข 5 ปุ๊บ |มันต้องกระโดด|",
      "edit_duration": 2.91,
      "isForceout": false
    },
    {
      "message_id": 1331,
      "editor_id": 13,
      "message_received": "ข้ามไปทำตัวต่อไป",
      "slice_count": 1,
      "slices": "ข้ามไปทำตัวต่อไป |",
      "edit_duration": 3.164,
      "isForceout": false
    },
    {
      "message_id": 1332,
      "editor_id": 13,
      "message_received": "ก็คือ 6 7 8 เห็นไหม 5 หายไป ",
      "slice_count": 2,
      "slices": "ก็คือ 6 7 8 |เห็นไหม 5 หายไป |",
      "edit_duration": 2.866,
      "isForceout": false
    },
    {
      "message_id": 1333,
      "editor_id": 13,
      "message_received": "นี่คือ continue เมื่อต้องการให้ข้าม",
      "slice_count": 1,
      "slices": "นี่คือ continue ก็คือเมื่อต้องการให้ข้ามตรง|",
      "edit_duration": 6.46,
      "isForceout": false
    },
    {
      "message_id": 1334,
      "editor_id": 13,
      "message_received": "สิ่งไหนนะคะ ใช้หลักการนี้นะคะ ",
      "slice_count": 2,
      "slices": "สิ่งไหนนะคะ |ใช้หลักการนี้นะคะ |",
      "edit_duration": 5.055,
      "isForceout": false
    },
    {
      "message_id": 1335,
      "editor_id": 13,
      "message_received": "while ก้เหมือนกัน ก็หลักการเดียวก",
      "slice_count": 2,
      "slices": "while ก็เหมือนกัน |หลักการเดียวกัน |",
      "edit_duration": 2.801,
      "isForceout": false
    },
    {
      "message_id": 1336,
      "editor_id": 13,
      "message_received": "เพราะฉะนั้น แค่เปลี่ยนจาก break เป็น continue เท่านั้นเองนะคะ ",
      "slice_count": 1,
      "slices": "เพราะฉะนั้น แค่เปลี่ยนจาก break เป็น continue เท่านั้นเองนะคะ |",
      "edit_duration": 8.056,
      "isForceout": false
    },
    {
      "message_id": 1337,
      "editor_id": 13,
      "message_received": "ไอ้ตำแหน่งของการข้ามก็จะเปลี่ยนไป",
      "slice_count": 1,
      "slices": "ไอ้ตำแหน่งของการข้ามก็จะเปลี่ยนไป|",
      "edit_duration": 6.908,
      "isForceout": false
    },
    {
      "message_id": 1338,
      "editor_id": 13,
      "message_received": "นะ เพระฉะนั้น หลักของ break  ",
      "slice_count": 3,
      "slices": "นะ |เพระฉะนั้น |หลักของ break  |",
      "edit_duration": 2.49,
      "isForceout": false
    },
    {
      "message_id": 1339,
      "editor_id": 13,
      "message_received": "ก็คือหยุด หยุดเมื่อไปเจอ หรือเมื่อเงื่อนไขเป็นจริง ",
      "slice_count": 3,
      "slices": "ก็คือหยุด |หยุดเมื่อไปเจอ |หรือเมื่อเงื่อนไขเป็นจริง |",
      "edit_duration": 2.367,
      "isForceout": false
    },
    {
      "message_id": 1340,
      "editor_id": 13,
      "message_received": "แต่ continue นี่จะข้ามเมื่อไปเจอเงื่อนไข",
      "slice_count": 2,
      "slices": "แต่ continue นี่ |จะข้ามเมื่อไปเจอเงื่อนไข|",
      "edit_duration": 1.311,
      "isForceout": false
    },
    {
      "message_id": 1341,
      "editor_id": 13,
      "message_received": "นั้นว่าเลขที่เจอคือเลข 5 มันก็จะไม่ print เลข 5 ",
      "slice_count": 3,
      "slices": "นั้น|ว่าเลขที่เจอคือเลข 5 |มันก็จะไม่ print เลข 5 |",
      "edit_duration": 0.982,
      "isForceout": false
    },
    {
      "message_id": 1342,
      "editor_id": 13,
      "message_received": "ออกมา นึกออกไหม มันก็ข้ามไปเลย",
      "slice_count": 3,
      "slices": "ออกมา |นึกออกไหม |มันก็ข้ามไปเลย|",
      "edit_duration": 4.427,
      "isForceout": false
    },
    {
      "message_id": 1343,
      "editor_id": 13,
      "message_received": "ตรงนี้มัน print ใช่ไหม ",
      "slice_count": 1,
      "slices": "ตรงนี้มัน print ใช่ไหม |",
      "edit_duration": 6.832,
      "isForceout": false
    },
    {
      "message_id": 1344,
      "editor_id": 13,
      "message_received": "ในตัวอย่างที่เราทำครั้งแรกนี่ ไปไหนแล้วล่ะ ",
      "slice_count": 2,
      "slices": "ในตัวอย่างที่เราทำครั้งแรกนี่ |ไปไหนแล้วล่ะ |",
      "edit_duration": 4.009,
      "isForceout": false
    },
    {
      "message_id": 1345,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1346,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1347,
      "editor_id": 13,
      "message_received": "ที่เราทำครั้งแรกนะ ไอ้ for i range ",
      "slice_count": 2,
      "slices": "ที่เราทำครั้งแรกนะ |ไอ้ for i range |",
      "edit_duration": 0.14,
      "isForceout": false
    },
    {
      "message_id": 1348,
      "editor_id": 13,
      "message_received": "พอ break นี่ 5 print ถึง 4 แต่พอเปลี่ยน",
      "slice_count": 2,
      "slices": "พอ break นี่ 5 print ถึง 4 |แต่พอเปลี่ยน|",
      "edit_duration": 4.164,
      "isForceout": false
    },
    {
      "message_id": 1349,
      "editor_id": 13,
      "message_received": "จาก break เป็น continue อยู่",
      "slice_count": 2,
      "slices": "จาก break เป็น continue |อยู่|",
      "edit_duration": 5.089,
      "isForceout": false
    },
    {
      "message_id": 1350,
      "editor_id": 13,
      "message_received": "ไหนล่ะ continue เราหายไปไห",
      "slice_count": 2,
      "slices": "ไหนล่ะ |continue เราหายไปไหน |",
      "edit_duration": 1.727,
      "isForceout": false
    },
    {
      "message_id": 1351,
      "editor_id": 13,
      "message_received": "continue เราหายไปไหน เห็นไหมคะ พอเปลี่ยนเงื่อนไขจาก",
      "slice_count": 3,
      "slices": "continue เราหายไปไหน| เห็นไหมคะ| พอเปลี่ยนเงื่อนไขจาก |",
      "edit_duration": 0.673,
      "isForceout": false
    },
    {
      "message_id": 1352,
      "editor_id": 13,
      "message_received": "ถ้าเจอ 5 แล้ว ถ้าใช้ continue นี่",
      "slice_count": 2,
      "slices": "ถ้าเจอ 5 แล้ว ถ้าใช้ continue นี่ |มันจะข้าม |",
      "edit_duration": 5.471,
      "isForceout": false
    },
    {
      "message_id": 1353,
      "editor_id": 13,
      "message_received": "เลข 5 ไป มันจะไม่ print เลข 5 ออกมา เห็นไหม คือ ",
      "slice_count": 4,
      "slices": "เลข 5 ไป| มันจะไม่ print เลข 5 ออกมา| เห็นไหม |คือ |",
      "edit_duration": 5.044,
      "isForceout": false
    },
    {
      "message_id": 1354,
      "editor_id": 13,
      "message_received": "เงื่อนไขใน for มันจะทำจนกว่าเงื่อนไข",
      "slice_count": 2,
      "slices": "เงื่อนไขใน for| มันจะทำจนกว่าเงื่อนไข|",
      "edit_duration": 4.728,
      "isForceout": false
    },
    {
      "message_id": 1355,
      "editor_id": 13,
      "message_received": "จะเป็นจริงใช่ไหมคะ แต่พอมาเจอ continue นี่ ",
      "slice_count": 2,
      "slices": "จะเป็นจริงใช่ไหมคะ| แต่พอมาเจอ continue นี่ |",
      "edit_duration": 2.795,
      "isForceout": false
    },
    {
      "message_id": 1356,
      "editor_id": 13,
      "message_received": "พอเจอเงื่อนไขที่เป็นจริงมันจะข้าม",
      "slice_count": 1,
      "slices": "พอเจอเงื่อนไขที่เป็นจริงมันจะข้าม |",
      "edit_duration": 1.818,
      "isForceout": false
    },
    {
      "message_id": 1357,
      "editor_id": 13,
      "message_received": "มันก็เลยไม่ print เลข 5 ออกมาเห็นไหมคะ มันจะไป print เลข 6 7 ",
      "slice_count": 4,
      "slices": "มันก็เลยไม่ print เลข 5 ออกมา |เห็นไหมคะ |มันจะไป print เลข 6| 7 |",
      "edit_duration": 0.908,
      "isForceout": false
    },
    {
      "message_id": 1358,
      "editor_id": 13,
      "message_received": "8 9 หลักการของ continue ก็็คือจะข้ามสิ่งที่",
      "slice_count": 3,
      "slices": "8 9| หลักการของ continue |ก็็คือจะข้ามสิ่งที่|",
      "edit_duration": 0.783,
      "isForceout": false
    },
    {
      "message_id": 1359,
      "editor_id": 13,
      "message_received": "เงื่อนไขนั้นไปเจอนะคะ ก็จะข้ามไป ก็จะไม่ print ",
      "slice_count": 3,
      "slices": "เงื่อนไขนั้นไปเจอนะคะ |ก็จะข้ามไป |ก็จะไม่ print |",
      "edit_duration": 2.975,
      "isForceout": false
    },
    {
      "message_id": 1360,
      "editor_id": 13,
      "message_received": "เลขนั้นออกมานะคะ while ",
      "slice_count": 2,
      "slices": "เลขนั้นออกมานะคะ |while |",
      "edit_duration": 0.488,
      "isForceout": false
    },
    {
      "message_id": 1361,
      "editor_id": 13,
      "message_received": "ก็ใช้หลักการเดียวกันนะคะ ก็เปลี่ยนจาก break เป็น continue ",
      "slice_count": 2,
      "slices": "ก็ใช้หลักการเดียวกันนะคะ| ก็เปลี่ยนจาก break เป็น continue |",
      "edit_duration": 1.047,
      "isForceout": false
    },
    {
      "message_id": 1362,
      "editor_id": 13,
      "message_received": "ก็ใช้หลักการเดียวกันนะคะ เพราะฉะนั้น ",
      "slice_count": 2,
      "slices": "ก็ใช้หลักการเดียวกันนะคะ| เพราะฉะนั้น |",
      "edit_duration": 2.935,
      "isForceout": false
    },
    {
      "message_id": 1363,
      "editor_id": 13,
      "message_received": "ผลลัพธ์ก็จะออกมาเหมือนกันนั่นล่ะ ก็จะไม่มี",
      "slice_count": 2,
      "slices": "ผลลัพธ์ก็จะออกมาเหมือนกันนั่นล่ะ |ก็จะไม่มี|",
      "edit_duration": 1.271,
      "isForceout": false
    },
    {
      "message_id": 1364,
      "editor_id": 13,
      "message_received": "เลข 5 ปรากฎขึ้นมา ถ้าเรา",
      "slice_count": 2,
      "slices": "เลข 5 ปรากฏขึ้นมา |ถ้าเรา|",
      "edit_duration": 5.021,
      "isForceout": false
    },
    {
      "message_id": 1365,
      "editor_id": 13,
      "message_received": "ใช้ while while continue นะคะ เดี๋ยวให้ดูนะคะ ",
      "slice_count": 3,
      "slices": "ใช้ while |while continue นะคะ| เดี๋ยวให้ดูนะคะ |",
      "edit_duration": 3.416,
      "isForceout": false
    },
    {
      "message_id": 1366,
      "editor_id": 13,
      "message_received": "ดูที่ while นะเด็ก ๆ ใช้หลักการเดียวกันเลย ",
      "slice_count": 2,
      "slices": "ดูที่ while นะเด็ก ๆ |ใช้หลักการเดียวกันเลย |",
      "edit_duration": 0.863,
      "isForceout": false
    },
    {
      "message_id": 1367,
      "editor_id": 13,
      "message_received": "เดี๋ยวจะก๊อป(ปี้)",
      "slice_count": 1,
      "slices": "เดี๋ยวจะก๊อป(ปี้)|",
      "edit_duration": 2.732,
      "isForceout": false
    },
    {
      "message_id": 1368,
      "editor_id": 13,
      "message_received": "อันนี้ให้ดูนะคะ เพราะไม่ได้มีอะไรพิสดารเลย เปลี่ยนจาก break ",
      "slice_count": 3,
      "slices": "อันนี้ให้ดูนะคะ| เพราะไม่ได้มีอะไรพิสดารเลย| เปลี่ยนจาก break |",
      "edit_duration": 1.708,
      "isForceout": false
    },
    {
      "message_id": 1369,
      "editor_id": 13,
      "message_received": "เป็น continue แค่นั้นเองแล้วก็เดี๋ยว Play ให้ดู ",
      "slice_count": 2,
      "slices": "เป็น continue แค่นั้นเอง |แล้วก็เดี๋ยว Play ให้ดู |",
      "edit_duration": 0.672,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 1,
      "slices": "เห็นไหมคะ |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1370,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1371,
      "editor_id": 13,
      "message_received": "เห็นไหมคะ เลขจะไม่มีเหมือนกัน จะข้าม",
      "slice_count": 2,
      "slices": "เลข 5 จะไม่มีเหมือนกัน |จะข้าม|",
      "edit_duration": 8.363,
      "isForceout": false
    },
    {
      "message_id": 1372,
      "editor_id": 13,
      "message_received": "จะกระโดดข้ามเลข 5 ไปเลย เห็นไหม ก็จะไปเริ่มที่ 6 7 8 9 10 แทน ",
      "slice_count": 3,
      "slices": "จะกระโดดข้ามเลข 5 ไปเลย| เห็นไหม| ก็จะไปเริ่มที่ 6 7 8 9 10 แทน |",
      "edit_duration": 5.759,
      "isForceout": false
    },
    {
      "message_id": 1373,
      "editor_id": 13,
      "message_received": "ถ้าใช้คำสั่ง continue เข้ามา ก็คือมันจะ",
      "slice_count": 2,
      "slices": "ถ้าใช้คำสั่ง continue เข้ามา |ก็คือมันจะ|",
      "edit_duration": 1.478,
      "isForceout": false
    },
    {
      "message_id": 1374,
      "editor_id": 13,
      "message_received": "ข้ามตัวนี ข้ามเงื่อนไขที่เจอนี่ไป",
      "slice_count": 2,
      "slices": "ข้ามตัวนี |ข้ามเงื่อนไขที่เจอนี่ไป|",
      "edit_duration": 7.635,
      "isForceout": false
    },
    {
      "message_id": 1375,
      "editor_id": 13,
      "message_received": "ถ้ามันเป็นจริงนี่ไปนะคะ สำหรับสัปดาห์นี้นะคะ เราก็ขอจบการ",
      "slice_count": 3,
      "slices": "ถ้ามันเป็นจริงนี่ไปนะคะ| สำหรับสัปดาห์นี้นะคะ |เราก็ขอจบการ|",
      "edit_duration": 7.208,
      "isForceout": false
    },
    {
      "message_id": 1376,
      "editor_id": 13,
      "message_received": "สอนเพียงเท่านี้นะคะ กับเรื่องของการวน ",
      "slice_count": 2,
      "slices": "สอนเพียงเท่านี้นะคะ |กับเรื่องของการวน |",
      "edit_duration": 5.008,
      "isForceout": false
    },
    {
      "message_id": 1377,
      "editor_id": 13,
      "message_received": "วนซ้ำหรือ loop นั่นเอง",
      "slice_count": 2,
      "slices": "วนซ้ำ|หรือ loop นั่นเอง|",
      "edit_duration": 1.843,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1378,
      "editor_id": 13,
      "message_received": "รู้ทั้งวิธีการดู Error ",
      "slice_count": 1,
      "slices": "รู้ทั้งวิธีการดู Error |",
      "edit_duration": 2.839,
      "isForceout": false
    },
    {
      "message_id": 1379,
      "editor_id": 13,
      "message_received": "นะคะ การแก้โค้ดอะไรเรียบร้อยแล้ว หวังว่าจะ",
      "slice_count": 3,
      "slices": "นะคะ |การแก้โค้ดอะไรเรียบร้อยแล้ว |หวังว่าจะ|",
      "edit_duration": 2.885,
      "isForceout": false
    },
    {
      "message_id": 1380,
      "editor_id": 13,
      "message_received": "จำไปใช้ในการเขียนโปรแกรมต่อไปนะคะเด็ก ๆ สำหรับ",
      "slice_count": 3,
      "slices": "จำไปใช้ในการเขียนโปรแกรมต่อไปนะคะ |เด็ก ๆ |สำหรับ|",
      "edit_duration": 1.108,
      "isForceout": false
    },
    {
      "message_id": 1381,
      "editor_id": 13,
      "message_received": "สัปดาห์นี้พอแค่นี้ค่ะ สวัสดีค่ะ ขอบคุณพี่ล่ามด้วยนะคะ ",
      "slice_count": 3,
      "slices": "สัปดาห์นี้พอแค่นี้ค่ะ |สวัสดีค่ะ |ขอบคุณพี่ล่ามด้วยนะคะ |",
      "edit_duration": 0.663,
      "isForceout": false
    },
    {
      "message_id": 1382,
      "editor_id": 13,
      "message_received": "สวัสดีค่ะ ไป",
      "slice_count": 2,
      "slices": "สวัสดีค่ะ |ไป|",
      "edit_duration": 0.686,
      "isForceout": false
    },
    {
      "message_id": 1383,
      "editor_id": 13,
      "message_received": "กินข้าวได้ หิวแล้วใช่ไหม หิวหรือยัง หิวหรือยัง ",
      "slice_count": 4,
      "slices": "กินข้าวได้ |หิวแล้วใช่ไหม |หิวหรือยัง |หิวหรือยัง |",
      "edit_duration": 0.708,
      "isForceout": false
    },
    {
      "message_id": 1384,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1385,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1386,
      "editor_id": 13,
      "message_received": "ลืม ลืม",
      "slice_count": 2,
      "slices": "ลืม |ลืม|",
      "edit_duration": 1.949,
      "isForceout": false
    },
    {
      "message_id": 1387,
      "editor_id": 13,
      "message_received": "ออกจาก Google",
      "slice_count": 1,
      "slices": "ออกจาก Google |",
      "edit_duration": 1.196,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 1,
      "slices": "โอเค เสร็จแล้วปิด|",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1388,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1389,
      "editor_id": 13,
      "message_received": "ให้เรียบร้อยนะคะ ",
      "slice_count": 1,
      "slices": "ให้เรียบร้อยนะคะ |",
      "edit_duration": 0.934,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 1,
      "slices": "[สิ้นสุดการถอดความ] |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1390,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 1,
      "slices": "rՑdfՑՑwՑbՑdՑwՑpՑfgՑՑ|",
      "edit_duration": 0,
      "isForceout": true
    },
    {
      "message_id": 1391,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 1,
      "slices": "|",
      "edit_duration": 0,
      "isForceout": true
    },
    {
      "message_id": 1392,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 1,
      "slices": "|",
      "edit_duration": 0,
      "isForceout": true
    },
    {
      "message_id": 1393,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 1,
      "slices": "|",
      "edit_duration": 0,
      "isForceout": true
    },
    {
      "message_id": 1394,
      "editor_id": 13,
      "message_received": "",
      "slice_count": 1,
      "slices": "|",
      "edit_duration": 0,
      "isForceout": true
    }
  ]
}