相关疑难解决方法(0)

在<10行简单代码中你能做的最酷的事情是什么?帮助我激励初学者!

我正在寻找你能用几行简单代码做的最酷的事情.我敢肯定你可以在15行中用Haskell编写一个Mandelbrot集,但很难遵循.

我的目标是激发学生编程很酷.

我们知道编程很酷,因为你可以创造你想象的任何东西 - 它是最终的创意出路.我想激励这些初学者,让他们尽可能多地学习早期学习.

现在,我的理由是自私的.我正在向一个由60个半工程,半个商业专业组成的团队教授计算机简介课程; 所有新生.他们是来自贫困高中的学生.根据我以往的经验,该集团一般分为如下:一些摇滚明星,一些谁拼命和那种得到它,谁非常努力和一些几乎没有得到它,和几个谁不关心.我想尽可能多地接触这些群体.以下是我如何使用计算机程序进行教学的示例:

以下是我正在寻找的一个示例:一个单行VBS脚本让您的计算机与您通话:

CreateObject("sapi.spvoice").Speak InputBox("Enter your text","Talk it")
Run Code Online (Sandbox Code Playgroud)

我可以用它来演示操作顺序.我会展示代码,让它们玩它,然后解释说那条线上有很多东西,但计算机可以理解它,因为它知道规则.然后我会告诉他们这样的事情:

4(5*5) / 10 + 9(.25 + .75)
Run Code Online (Sandbox Code Playgroud)

你可以看到我首先需要做的是(5*5).然后我可以乘以4.现在我已经创建了对象.除以10就像调用Speak一样 - 在我有一个对象之前我不能说话,而且在我有100之前我不能分开.然后在另一边我首先创建一个InputBox,其中包含一些如何显示它的说明.当我在输入框中按Enter键时,它会评估或"返回"我输入的内容.(提示:'oooooo'发出有趣的声音)所以当我说Speak时,右边是说话的.我从InputBox中得到了它.

所以当你在一条线上做几件事时,比如:

x = 14 + y;
Run Code Online (Sandbox Code Playgroud)

你需要了解事物的顺序.首先我们添加14和y.然后我们将结果(它评估或返回的内容)放入x.

这是我的目标,在他们玩得开心的时候,有一堆很酷的例子来展示和教授课程.我在我的室友身上尝试了这个例子,虽然我可能不会将此作为第一课,但她喜欢它并学到了一些东西.

一些很酷的mathematica程序可以制作出易于理解的漂亮图形或形状,这将是很好的想法,我将研究这些.这里有一些复杂的动作脚本示例,但有点太高级,我不能教flash.你有什么其他想法?

language-agnostic introduction

406
推荐指数
33
解决办法
13万
查看次数

我在哪里可以在线找到好的ASP.NET教程(或书籍)?

寻找一些可以展示构建ASP.NET网站的正确技术的优秀资源(或教程).

asp.net

13
推荐指数
1
解决办法
5845
查看次数

初学者有简单易用的BASIC吗?(VB 2.0发生了什么?)

我的儿子问是否有一种简单的语言可以接受并做一些基础编程.起初我想过QuickBasic,但后来认为我应该向他展示VB.我下载了Visual Basic Express 2008,但我完全迷失了.对象工具栏在哪里?表格在哪里?属性窗格在哪里?

相反,它是商业智能和分析服务.简单的初学者的万能符号指令代码在哪里?

basic

9
推荐指数
9
解决办法
2322
查看次数

我该如何学习编写程序?

我想学习如何编程计算机.我觉得我对计算机比一般人更有经验,我每天都使用命令提示符,我知道如何在命令提示符下访问命令行,但我不知道应该从哪个程序开始,用什么语言使用.下载某种语言或使用我的计算机上的某个程序(如命令行或vbscript)会更好吗?

我今天早上下载了C#,已经编写了两个程序.他们是小型的控制台程序,但我学得很快,熟悉这门语言.

vbscript command-line

6
推荐指数
2
解决办法
1043
查看次数

我应该学习哪些编程基础知识?

我在编程方面有一个非常奇怪的学习经历.我有点教C++,但我没有从中得到很多.这是我从中得到的:标题和变量声明.我试着自学PHP,其中我学到了很多东西.问题是,我的很多知识都是广泛的,随机的,并针对特定情况而设计.

所以,我的问题是:在大多数语言中编程有哪些基础知识?

programming-languages

4
推荐指数
2
解决办法
1105
查看次数

教孩子们用Javascript编程的书籍

我正在寻找一本物理的印刷书籍,教孩子们如何编程,使用Javascript作为教学语言.

关于教学编程的最佳问题是教授初学者编程的 最佳方法,但这有Python偏见,并没有提到任何以Javascript为重点的书籍.

当我还是个孩子的时候,我有一本书,解释了如何在BASIC中编程,随着儿童友好的解释和列表输入.当然这些仍然存在?

javascript jquery

4
推荐指数
1
解决办法
1620
查看次数

如何从脚本中搜索Stack Overflow问题?

给定一系列关键字,例如"Python最佳实践",我想获得包含关键字的前10个Stack Overflow问题,按相关性(?)排序,比如Python脚本.我的目标是最终得到一个元组列表(标题,URL).

我怎么能做到这一点?您会考虑查询Google吗?(你会怎么用Python做的?)

python scripting search stackexchange-api

3
推荐指数
2
解决办法
567
查看次数

一个完整的,完整的初学者如何阅读源代码?

虽然我对CSS和HTML有所了解,但我是一名完整的编程初学者.

我想学习Python.我下载了很多源代码,但文件数量和复杂性让我很困惑.我不知道从哪里开始.我应该寻找特定的订单吗?

谢谢.

编辑:对不起伙计们,我忘了提到我已经有了在线教程和几本书.我基本上我不太明白如何"拆除"和理解复杂的源代码,以掌握编程技术和概念.

EDIT2:谢谢你们非常快速的评论.对此,我真的非常感激.这个网站太棒了.

python coding-style code-readability

2
推荐指数
2
解决办法
1098
查看次数