| จอภาพ (Screen) | เน้นให้เรียนรู้ด้วยการปฏิบัติ หรือ สอนผ่านการลงมือทำ | 
|  | คำอธิบายจอภาพที่ 1 - แนะนำโปรแกรมชื่อ Sharpdevelop ไปค้นใน google แล้ว download
 - ในที่นี้มีรุ่น 5 ซึ่งใช้ได้บน win8 ถ้าเป็น win7 ก็ให้ใช้รุ่น 3.2
 - เมื่อได้มาแล้วก็ติดตั้งให้เรียบร้อย
 | 
|  | คำอธิบายจอภาพที่ 2 - หลังติดตั้งก็เปิดโปรแกรม เลือก New solution
 - แล้วเลือก C# และ Windows Application
 - ในช่อง Name และ Location ระบุชื่อโปรแกรม และห้องที่จะจัดเก็บแฟ้มผลงาน
 | 
|  | คำอธิบายจอภาพที่ 3 - ในกล่อง Project คลิ๊กที่ MainForm.cs
 - เลือก Design แทน Source จะได้ใช้เทคนิคลากวางได้
 
 | 
|  | คำอธิบายจอภาพที่ 4 - ด้านซ้ายจะมี Tools ที่ใช้สำหรับออกแบบ Form
 - คลิ๊กที่ Button ค้างไว้ แล้วลากมาวางไว้ใน Form
 - คลิ๊กที่ TextBox ค้างไว้ แล้วลากมาวางไว้ใน Form
 - Properties ของ TextBox สามารถเปลี่ยนขนาดตัวอักษรได้
 | 
|  | คำอธิบายจอภาพที่ 5 - ลาก Button และ TextBox มาไว้บน Form ดังภาพ
 - ภาพที่เห็นจะมีปุ่มต่าง ๆ เตรียมไว้ทำเครื่องคิดเลขอย่างง่าย
 
 | 
|  | คำอธิบายจอภาพที่ 6 - เปลี่ยนข้อความบนปุ่มให้เป็นตัวเลข 0 - 9 
- และมีเครื่องหมายทางคณิตศาสตร์ บวก ลบ คูณ หาร
 - ปรับขนาดให้ได้สัดส่วนสวยงาม
 | 
|  | คำอธิบายจอภาพที่ 7 - คลิ๊ปไปที่ปุ่ม จะเข้าส่วน Source ของ MainForm.cs
 - คลิ๊ปที่ปุ่มเลข 7 ก็จะใส่เหตุการณ์ หรือรายละเอียด Method ของปุ่ม เช่น
 void Button4Click(object sender, EventArgs e)
 {
 textBox1.Text = textBox1.Text + "7"
 }
 - ถ้าใส่เหตุการณ์ในปุ่มแล้ว เมื่อกดปุ่ม Run กดเลขใด ก็จะไปแสดงใน TextBox
 - ถึงตรงนี้ให้ระวังเรื่องอักษรพิมพ์ใหญ่ หรือพิมพ์เล็ก มีความหมาย และทำให้โปรแกรมผิดได้
 | 
|  | คำอธิบายจอภาพที่ 8 - ใต้ MainForm ประกาศตัวแปร firstnumber, secondnumber, result, sign และ display
 - ใส่เหตุการณ์ในปุ่มบวก มีเหตุการณ์ให้กระทำ 3 เหตุการณ์
 firstnumber = System.Convert.ToInt32(textBox1.Text);
 sign = '+';
 textBox1.Text = "";
 | 
|  | คำอธิบายจอภาพที่ 9 - ใส่เหตุการณ์ในปุ่มเท่ากับ ตัวอย่างนี้รองรับเฉพาะการบวก มี 7 เหตุการณ์
 secondnumber = System.Convert.ToInt32(textBox1.Text);
 textBox1.Text = "";
 if(sign == '+') {
 result = firstnumber + secondnumber;
 }
 display = System.Convert.ToString(result);
 textBox1.Text=display;
 - กดปุ่ม run แล้วลองทดสอบพิมพ์ 7+8=9+7 ผลที่ได้จะเป็น 166
 | 
|  | คำอธิบายจอภาพที่ 10 - ถ้าทดสอบ และ Save ทั้งหมด จะมีแฟ้มอยู่ในห้องที่กำหนดไว้แต่แรก
 - ห้อง mycal/bin/Debug มีแฟ้ม mycal.exe ที่นำไปใช้งานได้เลย
 - ห้อง mycal ก็จะมี 3 folder และอีก 7 แฟ้ม
 - แฟ้ม mycal.sln คือแฟ้ม solution ที่ใช้เปิดแฟ้มทั้งหมด หากต้องการแก้ไขงานในภายหลัง
 | 
|  | คำอธิบายจอภาพที่ 11 - เปิดโปรแกรม Sharpdevelop ขึ้นมาใหม่
 - เลือก Open solution แล้วไปเปิด folder ที่เคยเก็บงานไว้
 - จะพบแฟ้ม mycal.sln ให้เลือกแฟ้มนี้ เพื่อเปิดงานเดิมมาแก้ไข
 | 
|  | คำอธิบายจอภาพที่ 12 - ถ้าหากคัดลอกห้อง mycal ไปไว้เครื่องอื่นก็สามารถทำได้
 - เมื่อใช้ Open solution เปิด mycal.sln ก็จะแก้ไขและสั่ง run ได้เหมือนครั้งที่เริ่มต้นเขียน
 |