สิ่งที่เป็นนามธรรมเป็นวิทยาศาสตร์และวิทยาการคอมพิวเตอร์ แต่น่าเสียดายที่มันยากที่จะสอนอย่างชัดเจน
ในความคิดของฉันแนวคิดการทำความเข้าใจมีความสำคัญมากกว่าความสามารถในการคำนวณหรือพิสูจน์สิ่งของ แน่นอนว่าคุณต้องรู้วิธีการเบื้องต้นของคุณ แต่เนื้ออยู่ที่อื่น
ก่อนอื่นคุณต้องเข้าใจเนื้อหาบ้าง ด้วยเหตุนี้ฉันจึงพบว่ามีประโยชน์ที่จะถามคำถามต่อไปนี้เมื่อมีสิ่งใดที่ไม่ชัดเจนสำหรับคุณ:
- ทำไมเราถึงทำเช่นนี้?
- สิ่งที่เราจะใช้วิธีนี้หรือไม่?
- สิ่งนี้คล้ายกันกับเรื่องอะไรบ้าง?
- วิธีทำแหล่งข้อมูลอื่น ๆอธิบายมันได้หรือไม่
- ฉันไม่เข้าใจอะไรอย่างแน่ชัด
หลังจากที่คุณตอบคำถามเหล่านี้ (หรือค้นพบคำถามติดตามและปฏิบัติต่อพวกเขาในลักษณะเดียวกัน) และยังมีปัญหาให้ไปที่ครูของคุณ (หรือที่นี่) ถึงตอนนี้คุณควรจะสามารถตั้งคำถามที่มุ่งเน้นและตั้งคำถามได้อย่างแม่นยำ การตอบคำถามดังกล่าวคืองานของคุณครู (และปรัชญาของ StackExchange)
นอกเหนือจากนั้นมันคือการออกกำลังกายและประสบการณ์ พยายามทำซ้ำบทพิสูจน์หลังจากอ่านแล้ว ระมัดระวังที่จะไม่เรียนรู้ด้วยหัวใจ แต่กลั่นความคิดที่สำคัญจากพวกเขา หลังจากผ่านไประยะหนึ่งคุณควรจะทำซ้ำการพิสูจน์พื้นฐานทั้งหมดโดยการเติมช่องว่างระหว่างขั้นตอนสำคัญ แม้ในภายหลังคุณจะเริ่มเห็นรูปแบบในงบและบทพิสูจน์ นี่คือวิธีที่ผู้คนมองไปที่คำพูดและพูดว่า "ใช่แล้วใช้วิธี X กับทฤษฎีบท Y แล้วใช้ Z เพื่อให้ได้สิ่งที่คุณต้องการ" มันเป็นรูปแบบการรับรู้เชื้อเพลิงจากการฝึกอบรมปี ใจเย็น ๆ
สำหรับการออกกำลังกายขั้นพื้นฐานไปและหาหนังสือที่มีบางอย่าง จากด้านบนของหัวของฉันฉันสามารถอ้างถึงคณิตศาสตร์คอนกรีตโดย Graham, Knuth และ Patashnik หนังสือเล่มนี้ไม่เพียง แต่เป็นกล่องเครื่องมืออันมีค่าสำหรับนักวิทยาศาสตร์คอมพิวเตอร์เท่านั้น แต่ยังมีแบบฝึกหัดมากมายพร้อมวิธีแก้ปัญหา (!) จำไว้ว่าให้พยายามแก้ไขก่อนที่จะค้นหาคำตอบและทำซ้ำคำตอบที่คุณต้องค้นหา
หนังสือที่มีประโยชน์อีกเล่มหนึ่งคือรู้เบื้องต้นเกี่ยวกับอัลกอริทึมโดย Cormen, Leiserson, Rivest และ Stein รวมเป็นบทที่ใหญ่มากเกี่ยวกับพื้นฐานทางคณิตศาสตร์ มันยังมีแบบฝึกหัดมากมาย โซลูชันมีให้บริการผ่านหน้าที่เชื่อมโยง (เนื้อหาเพิ่มเติม) นอกจากนี้ยังมีวิดีโอบรรยายโดยผู้เขียนคนหนึ่งซึ่งอาจเป็นไปได้อย่างดีกับหนังสือเล่มนี้
สำหรับ introductore การบรรยายเกี่ยวกับการพิสูจน์มีลักษณะที่พีชคณิตเชิงเส้นพิสูจน์ใน Khan Academy ฉันไม่ได้ดูพวกเขา แต่หวังว่าพวกเขาทั้งพื้นฐานและเป็นประโยชน์ มีหลักฐานอีกมากมายที่ Khan Academy; ฉันแค่คิดว่าการพิสูจน์พีชคณิตเชิงเส้นอาจเหมาะสมกับวิทยาการคอมพิวเตอร์ที่ดีที่สุด อย่าลังเลที่จะดูคนอื่นด้วย