คำถามติดแท็ก teaching

คำถามนอกหัวข้อไม่ได้รับการสนับสนุน! แท็กนี้เป็นส่วนหนึ่งของ STCI BURNINATION EFFORT

30
ฉันจะจัดการกับทัศนคติในการเขียนโปรแกรม Cargo-ลัทธิได้อย่างไร?
ฉันมีนักเรียนวิทยาศาสตร์คอมพิวเตอร์บางคนในหลักสูตรการเขียนโปรแกรมเบื้องต้นที่เห็นภาษาการเขียนโปรแกรมเป็นชุดของคาถาเวทมนตร์ซึ่งจะต้องถูกโยนเพื่อให้บรรลุผลบางอย่าง (แทนที่จะเห็นว่ามันเป็นสื่อที่ยืดหยุ่นสำหรับการแสดงความคิดในการแก้ปัญหาของพวกเขา) . พวกเขามักจะคัดลอกโค้ดจากการมอบหมายหน้าที่คล้ายกันโดยไม่คำนึงถึงสาระสำคัญของปัญหา มีแบบฝึกหัดหรืออุปมาอุปไมยที่จะทำให้นักเรียนเหล่านี้มีความมั่นใจมากขึ้นว่าสามารถทำได้และควรเข้าใจโครงสร้างและความหมายของรหัสแต่ละชิ้นที่เขียนหรือไม่
257 teaching 

10
ฉันจะสอนคนที่ฉลาดได้อย่างไรโดยไม่มีประสบการณ์การเขียนโปรแกรมวิธีการเขียนโปรแกรม [ปิด]
ฉันถูกขอให้พาคนในแผนกไอทีของเราที่ไม่มีประสบการณ์การเขียนโปรแกรม แต่เป็นคนฉลาดและมีความสามารถและช่วยให้เขาเข้าสู่การเขียนโปรแกรมที่สมมติว่านักพัฒนาระดับเริ่มต้นสนับสนุนโปรแกรม. Net ที่มีอยู่ ฉันเชื่อว่าบุคคลนี้สามารถทำได้ แต่ฉันกำลังมองหาวิธีที่เร็วที่สุดเพื่อให้เขาเร่งความเร็ว ฉันมีความคิดมากมาย แต่ต้องการที่จะเห็นสิ่งที่คนอื่นคิด ฉันรู้ว่าสิ่งนี้จะขึ้นอยู่กับว่าเขาเรียนรู้อย่างไร แต่ฉันกำลังพูดโดยทั่วไป ดังนั้นคำถาม: สิ่งใดที่คุณคิดว่าเป็นวิธีที่ดีที่สุดในการทำให้ผู้พัฒนาที่ไม่ใช่นักพัฒนาเร็วขึ้นอย่างรวดเร็วในการพัฒนา (.Net ในกรณีนี้)
100 learning  teaching 

30
30 นาทีเพื่ออธิบายการเขียนโปรแกรมให้กับเด็กอายุ 15 ปี [ปิด]
ฉันได้รับอาสาสมัครให้นั่งลงและพูดคุยเกี่ยวกับชีวิตและผลงานของนักพัฒนาที่มีนักเรียนอายุ 15 ปีประสบการณ์การทำงานในสัปดาห์หน้า จับได้ว่า ฉันได้ครึ่งชั่วโมงแล้ว ฉันจะเป็นเพียงหนึ่งในคนที่พูดคุยกับเธอ - คนอื่น ๆ ในบทบาทที่แตกต่างกันในธุรกิจจะทำงานผ่านองค์ประกอบของงานของพวกเขากับเธอตลอดทั้งวัน ฉันควรจะครอบคลุมอะไรและฉันหวังว่าจะสอนอะไรให้เธอในเวลาเพียงครึ่งชั่วโมง? ฉันคิดว่าเธอคงไม่มีประสบการณ์กับการพัฒนาหรือการเขียนโปรแกรม

13
จะหาที่ปรึกษาการเขียนโปรแกรมได้อย่างไร [ปิด]
ฉันตัดสินใจเรียนรู้การเขียนโปรแกรม ฉันอ่าน SO มาหลายวันแล้วและฉันคิดว่าฉันจะเริ่มต้นด้วย C ++ เมื่อฉันอ่านบทความ ฉันตระหนักถึงลูป, อาร์เรย์, ตรรกะของโปรแกรมและวัตถุเล็ก ๆ น้อย ๆ และฉันต้องการใครสักคนที่จะมองฉันและช่วยฉันด้วยคำถามเล็ก ๆ ที่ฉันได้รับเมื่อทำโครงการแรกของฉัน ดังนั้นนี่คือคำถาม - ฉันจะหาผู้ชายแบบนั้นได้ที่ไหน ฉันไม่มีเพื่อนที่ตั้งโปรแกรมและทั้งหมด แก้ไข: 2 ปีต่อมาฉันยังคงมองหาที่ปรึกษา ฉันไม่ได้รหัสอย่างแข็งขันเพิ่งเริ่ม 3 เดือนอีกครั้ง ฉันทำงานกับการเขียนโปรแกรม Objective-C และ iOS และการเขียนโปรแกรมเกมด้วย Cocos2d หากคุณต้องการที่จะเป็นที่ปรึกษาของฉันให้ฉันหรือแสดงความคิดเห็น
46 learning  c++  teaching 

13
การติวหนังสือนักเรียนที่กำลังดิ้นรนกับพื้นฐานใน C ++ [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Software Engineering Stack Exchange ปิดให้บริการใน4 ปีที่แล้ว ฉันกำลังสอนนักเรียนสองสามคนที่มีปัญหาในการเรียนรู้พื้นฐานของภาษาโปรแกรมแรก: C ++ ฉันรู้จักนักเรียนที่ยอดเยี่ยมและสดใสหลายคนที่ล้มเหลวหรือลงเรียนหลักสูตร CS ครั้งแรก ทุกคนที่ฉันสอนจะให้ประสบการณ์คล้าย ๆ กันในชั้นเรียน: ผู้สอนเดินไปเร็วเกินไปไม่มีสิ่งใดในการบรรยายที่สมเหตุสมผล ก่อนหน้าชั้นเรียน CS นี้นักเรียนที่ดิ้นรนเหล่านี้ส่วนใหญ่ไม่แสดงความสนใจในคอมพิวเตอร์ใด ๆ เลยนอกจากโปรแกรมประมวลผลคำเว็บเบราว์เซอร์หรือรูปแบบความบันเทิงอื่น ๆ คอมพิวเตอร์เป็นกล่องดำที่ใช้งานได้ทำไมต้องยุ่งกับมัน การคาดเดาที่ดีที่สุดของฉันคือพวกเขากำลังมีปัญหาในการเชื่อมต่อบทคัดย่อของวิทยาการคอมพิวเตอร์กับแนวคิดที่คุ้นเคย กล่าวคือนักเรียนเหล่านี้อาจรู้วิธีการเรียนรู้คณิตศาสตร์ชีววิทยาหรือฟิสิกส์ แต่เทคนิคเหล่านั้นไม่ทำงานเมื่อมาเขียนโปรแกรม ไม่มีใครมีข้อเสนอแนะหรือคำแนะนำ? นักเรียนที่ฉันกำลังช่วยไม่สมควรที่จะล้มเหลวในชั้นเรียนนี้ เป็นที่ชัดเจนว่าผู้สอนไม่ได้คำนึงถึงรูปแบบการเรียนรู้ของนักเรียนเหล่านี้ กล่าวคืออาจารย์ผู้สอนไม่ได้เป็นนักเรียนของเขา

19
คุณจะอธิบายมัลติเธรดกับเด็กอายุเจ็ดขวบได้อย่างไร?
ล็อคแล้ว คำถามและคำตอบของคำถามนี้ถูกล็อคเนื่องจากคำถามอยู่นอกหัวข้อ แต่มีความสำคัญทางประวัติศาสตร์ ขณะนี้ไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ หากคุณต้องอธิบายแนวคิดของการทำมัลติเธรดกับเด็กอายุเจ็ดขวบคุณจะทำอย่างไร? ฉันเพิ่งได้รับคำถามนี้ในการสัมภาษณ์ ฉันคิดเรื่องการใช้งาน (งานที่ต้องทำ) และคนงาน (หัวข้อ) แต่มันก็ไม่น่าเชื่อเลย (คิดว่าเด็กยังเด็กเกินไป) หากคุณถูกขอให้อธิบายสิ่งนี้คุณจะทำอย่างไร

9
วิธีสอนการจัดการข้อยกเว้นสำหรับโปรแกรมเมอร์ใหม่ [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการใน4 ปีที่แล้ว คุณจะสอนการจัดการข้อยกเว้นให้โปรแกรมเมอร์อย่างไร มีการสอนสิ่งอื่น ๆ ทั้งหมดได้อย่างง่ายดาย - โครงสร้างข้อมูล, ASP.NET, WinForms, WPF, WCF - คุณตั้งชื่อมันทุกอย่างสามารถสอนได้อย่างง่ายดาย ด้วยการจัดการข้อยกเว้นการสอนให้พวกเขาลองจับในที่สุดก็เป็นเพียงลักษณะทางวากยสัมพันธ์ของการจัดการข้อยกเว้น สิ่งที่ควรสอนคือ - คุณใส่ส่วนใดของรหัสไว้ในบล็อคลอง คุณทำอะไรในบล็อกcatch ให้ฉันอธิบายด้วยตัวอย่าง คุณกำลังทำงานในโครงการ Windows Forms (ยูทิลิตี้ขนาดเล็ก) และคุณได้ออกแบบดังต่อไปนี้ด้วย 3 โครงการที่แตกต่างกัน UILayer BusinessLayer ชั้นข้อมูล หากมีข้อยกเว้น (ให้เราพูดว่าการโหลด XDocument มีข้อผิดพลาดเกิดขึ้น) จะถูกยกขึ้นที่ DataLayer (UILayer เรียกว่า BusinessLayer ซึ่งในทางกลับกันเรียก DataLayer) คุณเพิ่งทำสิ่งต่อไปนี้ //In DataLayer try …

14
University สอน C ++ ในรูปแบบ DOS วิธีจัดการกับมัน [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัพเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Software Engineering Stack Exchange ปิดให้บริการใน5 ปีที่ผ่านมา ฉันเขียนโปรแกรมมาหลายปีแล้ว แต่ต้องการประกาศนียบัตรเพื่อให้ทำงานได้ดีขึ้น หลังจากผ่านการเรียนในมหาวิทยาลัยมาแล้วหนึ่งครั้งฉันไม่ได้เลือกวิชาวิทยาการคอมพิวเตอร์ครบ 5 ปี แต่เป็นหลักสูตรวิศวกรรมซอฟต์แวร์ที่สั้นกว่า ฉันคาดหวังว่ามันจะมุ่งเน้นไปที่ทักษะที่เป็นรูปธรรมมากกว่าในทางทฤษฎี แต่ก็ยังมีความคิดนี้ว่ามหาวิทยาลัยและอาจารย์เช่นสิ่งที่ถูกต้องเป็นทางการและเป็นวิชาการ มันยังเป็นวิทยาศาสตร์ใช่ไหม ผิด - ฉันประหลาดใจกับจำนวนหลักสูตรไอทีที่เลอะเทอะ ในหลักสูตรเบื้องต้นเกี่ยวกับ C ++ เราได้รับการทดสอบเกี่ยวกับความคิดโบราณเช่น "ทำไม globals ไม่ดี" และ "ทำไมค่าคงที่ดี" หลังจากเขียนโปรแกรม 1-2 รายการ เกร็ดเล็กเกร็ดน้อยแบบสุ่มโดยไม่มีบริบทที่เหมาะสม เอกสารประกอบคำบรรยายที่มีอยู่system(pause/cls), getchและส่วนหัวเหมือนและconio.h iodos.hหนึ่งในภารกิจคือการพิมพ์ "อักขระ ASCII" จาก 32 ถึง255ด้วยภาพหน้าจอที่แสดงตารางดังกล่าวที่พิมพ์โดยใช้หน้ารหัส Windows-1252 แต่ไม่มีการเข้ารหัสใด ๆ เลย คำถาม : …
19 c++  teaching 

6
ฉันควรสอนนักเรียนของฉันให้ดีไหม? [ปิด]
ปิด คำถามนี้เป็นคำถามความคิดเห็นตาม ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิดให้บริการใน6 ปีที่ผ่านมา วิธีการใช้กันอย่างแพร่หลายallocaในโลกแห่งความจริง? ฉันควรสอนนักเรียนให้ใช้allocaเมื่อเหมาะสมหรือไม่ หรือฉันควรสอนพวกเขาไม่ให้ใช้มัน? มาจากพื้นหลัง C ++ RAII ความคิดที่ว่าคุณไม่จำเป็นต้องโทรหาคนอื่นfreeด้วยตนเองโดยเฉพาะอย่างยิ่งเสียงที่มีแนวโน้ม
18 c  teaching 

10
ฉันจะอธิบายโปรแกรมที่ไม่ใช่. NET คืออะไรได้อย่างไร [ปิด]
ปิด คำถามนี้เป็นคำถามความคิดเห็นตาม ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิดให้บริการใน5 ปีที่ผ่านมา ฉันไม่ได้ทำงานกับ บริษัท ซอฟต์แวร์และฉันเป็นหนึ่งในไม่กี่คนใน บริษัท ที่รู้อะไรเกี่ยวกับการเขียนโปรแกรม ฉันใช้เวลาโดยอัตโนมัติในการทำให้โปรแกรมอื่น ๆ ที่ใช้ในสำนักงานผ่าน API สาธารณะและฉันยังสร้างแอปพลิเคชันแบบสแตนด์อโลนเพียงไม่กี่ตัว ฉันทำงานเกือบทั้งหมดใน C # .NET เนื่องจากทุกแอปพลิเคชันที่เราใช้ในสำนักงานดูเหมือนว่าจะมี. NET API บางรูปแบบ ฉันมีบางคนที่นี่ถามฉันเกี่ยวกับการเรียนรู้ "วิธีการโปรแกรม" และที่พวกเขาควรเริ่ม ฉันคิดว่ามันสมเหตุสมผลมากกว่าที่จะเรียนรู้ภาษา. NET เนื่องจากโปรแกรมเกือบทั้งหมดที่พวกเขาต้องการจะมี. NET API โดยอัตโนมัติและดูเหมือนว่า VBA กำลังจะมาถึงและถูกแทนที่ด้วย VSTA อย่างไรก็ตามฉันพยายามหาวิธีอธิบายว่า. NET คืออะไรและทำไมพวกเขาจึงควรเรียนรู้กับคนที่ไม่รู้เกี่ยวกับการเขียนโปรแกรม มันไม่ใช่ภาษาจริงๆเนื่องจากมีหลายภาษาที่ถูกพิจารณาว่าเป็น. NET languages บวกฉันคิดว่ามีความแตกต่างระหว่าง ". NET" และ ". NET Framework" …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.