2009-07-14 63 views
0

我們很快會在我們公司的一些高中的孩子在這裏進行一些培訓課程,大概需要1天半的時間。Visual Basic.NET培訓示例

我們決定做Visual Basic.NET,並想到用四個基本的操作符編程一個小計算器。

考慮到他們在這裏只有1/2天的事實,這個應用程序可能太「複雜」,在這個時間範圍內教。

你有什麼想法可以在這麼短的時間內教什麼?

回答

2

我想說1.5天由一個完整的新手計算器是關於專上實際。

您可以將任務設置爲簡單的4運算符作爲目標。如果他們超過這個,他們可以添加更復雜的功能。如果不是,那麼它可能只是爲了添加例如。根據學生的不同,複雜性可以擴展。

+0

好點,它是一個簡單的項目,可以根據學生的進步速度輕鬆縮小或擴大。 – schooner 2009-07-14 09:43:29

0

我會認爲計算器是可行的。你基本上只是做一些簡單的表單,其中包含一些按鈕和操作員各種點擊事件的基本邏輯。唯一的問題是鏈接操作數和操作符的邏輯。

您可能想要自己做項目的試運行,並且考慮將其分解成步驟來解釋,然後看看需要多長時間。

+0

解析字符串可能很苛刻,並且劃分視圖(文本框/標籤)和實際的變量可能會令人困惑) – Dykam 2009-07-14 09:41:41

1

簡單版本,只加號和減號。或萊特/ 1337翻譯,只要求他們這樣做:

newBox.Text = oldBox.Text.Replace("l", "1").Replace("e", "3").Replace("t", "7") 
+0

好主意!可能很有趣,感謝:] – 2009-07-14 09:54:44

0

巖紙剪刀遊戲?這對if語句很有用...然後,如果他們掌握了條件語句的概念,您可以轉到select case示例。我發現大多數人一旦明白程序是基於條件的,他們通常可以更快地掌握更先進的概念。條件循環畢竟是計算的開始。

0

當我在學校時,我開始創建一個簡單的應用程序,它有幾個按鈕,點擊它可以改變背景顏色。然後添加更多功能,如消息框,然後可能是關閉應用程序的按鈕。與他們討論調試器/編譯器,並向他們解釋如何與所有成分製作蛋糕非常相似(我希望有人向我那樣解釋它)。你可以使它簡單或複雜,只要你想。或者不用真正的計算器,你可以教他們如何創建一個反向波蘭表示法計算器(例如,爲了添加5到3,你可以點擊:5然後3然後+這將返回8)。無論如何不要在這裏被帶走。祝你好運,最重要的是:爲下一代程序員創造樂趣「