17
มีการมอบหมายที่ดีอะไรบ้างสำหรับหลักสูตรเบื้องต้นเพื่อเข้าถึงนักเรียนปัจจุบัน [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการใน6 ปีที่ผ่านมา ฉันเป็นระยะสอนเบื้องต้นเกี่ยวกับการเขียนโปรแกรมการเรียนการสอนโดยใช้ Java ฉันต้องการให้นักเรียนของฉันบางอย่างที่น่าตื่นเต้นที่ได้รับมอบหมายว่าพวกเขาสามารถที่เกี่ยวข้องกับหรือพบที่น่าสนใจ อย่างน้อยที่สุดฉันต้องการมอบหมายที่เหมาะสมและมีการทำงานร่วมกันภายใน (ตัวอย่างเช่นแบบฝึกหัดการเขียนโปรแกรมที่แย่มาก ๆ ดูเหมือนจะถูกวางแผนเพื่อให้คุณต้องใช้โครงสร้างการเขียนโปรแกรมที่ครอบคลุมล่าสุด) เพื่อให้แนวคิดเกี่ยวกับขอบเขตของคุณนี่คือสิ่งที่ครอบคลุม : การมอบหมายต้องเป็นภาษาจาวาโดยใช้ไลบรารีภายนอกบางอันสามารถทำได้ แต่จะต้องเป็น API แบบง่ายและไม่ใช่เฟรมเวิร์กแบบเต็ม ตัวแปรดั้งเดิมและสตริง อินพุตและเอาต์พุตคอนโซล if, for,while ตัวดำเนินการทางคณิตศาสตร์และตรรกะ กราฟิกที่เรียบง่ายด้วยการวาดเส้นและรูปร่าง วิธีการคงที่ อาร์เรย์หนึ่งมิติ นักเรียนจะไม่เข้าสู่หัวข้อขั้นสูง (เช่นไม่มีการเรียกซ้ำไม่มีการเน้นเรื่องมรดก) ดังนั้นฉันไม่ได้มองหาโครงการที่ซับซ้อน: "ให้พวกเขาเขียนคอมไพเลอร์ C ฉันทำมันเมื่อฉันอายุ 5 ขวบและเป็นวิธีเดียวที่ฉันเรียนรู้!" หากคุณมีแนวคิดที่สูงกว่าขอบเขตโปรดโพสต์ไว้ในคำถาม "ท้าทาย" ที่ลิงก์ด้านล่างและไม่ใช่แนวคิดนี้ สิ่งที่ฉันกำลังมองหาคือแนวคิดที่น่าสนใจที่สามารถทำได้ในโปรแกรมระยะสั้น ตัวอย่างเช่น: นักเรียนสามารถเขียนรุ่นคอนโซลของ"Star Wars ชื่อ" เครื่องกำเนิดไฟฟ้า นี่คือการอ่าน Strings และการใช้อย่างมีประสิทธิภาพsubstringแต่ฉันคิดว่ามันสนุก การเปลี่ยนแปลงที่คล้ายกันจะเป็นโปรแกรม " …