2009-07-14 62 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)。无论如何不要在这里被带走。祝你好运,最重要的是:为下一代程序员创造乐趣“