some may think scratch is ease, some think it is hard.
this form will show you how easy it is compeered to c#.
I will start with click.
this will show you how diffident scratch is:
scratch:
<when[ b1 ]clicked>
c#:
private void b1_Click(object sender, EventArgs e)
{
}
that shows you the differentness.
now I will do some scripts as a tutorial .
but let me tell you that it is very hard to make a game in c#.
scratch:
<when green flag clicked>
set( stringa )to (join(hello )( world ))
c#:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace WindowsFormsApplication2
{
public partial class Form1 : Form
{
string stringa;*
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)*
{*
stringa = ("hello" + " world");*
}*
}
}all you need to wary about is the * bits.
a string is text and a int is a number.
i suggest you use the 'Microsoft Visual Studio 2010' editor (not pro).
i will update time to time.
pleas reply.
ask me anything about c#.
Last edited by nxsupert (2010-12-21 05:07:20)
Offline
he's not talking about C++! He's talking about C#!
Offline
I was sort of expecting a tutorial on how to move from scratch to C# here... This is kinda the opposite. Is it not slightly defeatist to tell a load of Scratchers that Scratch is easier than C#? That's why most of them are here...
Offline
nxsupert wrote:
It is called c++.it is 50% harder than c#and c# is 1200% harder than scratch . There are a few basic function scratch doesn't have like 'fstream'.
95% of all statistics aren't true...
Either way, are you just calling people who use scratch dumb or something.
Offline
4Infinity wrote:
nxsupert wrote:
It is called c++.it is 50% harder than c#and c# is 1200% harder than scratch . There are a few basic function scratch doesn't have like 'fstream'.
95% of all statistics aren't true...
Either way, are you just calling people who use scratch dumb or something.
i am not!!
people who use scratch and c# are equally clever in ICT.
Offline
sparks wrote:
I was sort of expecting a tutorial on how to move from scratch to C# here... This is kinda the opposite. Is it not slightly defeatist to tell a load of Scratchers that Scratch is easier than C#? That's why most of them are here...
![]()
good point , I will get to work on it.
Offline
I would consider myslef quite good at C# but I wouldn't say that joining 2 strings together in C# is harder than using the join block in Scratch.
string join = string1 + string2;
easy
Offline
Daffy22 wrote:
I would consider myslef quite good at C# but I wouldn't say that joining 2 strings together in C# is harder than using the join block in Scratch.
string join = string1 + string2;
easy![]()
i know , but when i start to do stuff like time (and possible fstream) it will get harder.
Offline
nxsupert wrote:
Daffy22 wrote:
I would consider myslef quite good at C# but I wouldn't say that joining 2 strings together in C# is harder than using the join block in Scratch.
string join = string1 + string2;
easy![]()
i know , but when i start to do stuff like time (and possible fstream) it will get harder.
I just don't think saying 'c# is harder than scratch' is the right thing. Have you tried programming in squeak? it is a harder than C# in it's own ways. And C# is harder in it's own ways too.
Offline
Not sure how you got such accurate statistical percentages... I'd love it if you could link me to the research source for me to have a look at. I always thought that anything higher than 100% was a statistical impossibility so how you got 1200% is beyond me
Offline
sparks wrote:
Not sure how you got such accurate statistical percentages... I'd love it if you could link me to the research source for me to have a look at. I always thought that anything higher than 100% was a statistical impossibility so how you got 1200% is beyond me
![]()
1% = 0.01 = X 0.01
1200% = 12 = X 12
simple maths .
it is impossible to give 110% of you money but it is possible for something to be 110% harder than something
and the statistical percentages were from my own experience .
Last edited by nxsupert (2010-12-21 05:55:50)
Offline
Daffy22 wrote:
nxsupert wrote:
Daffy22 wrote:
I would consider myslef quite good at C# but I wouldn't say that joining 2 strings together in C# is harder than using the join block in Scratch.
string join = string1 + string2;
easy![]()
i know , but when i start to do stuff like time (and possible fstream) it will get harder.
I just don't think saying 'c# is harder than scratch' is the right thing. Have you tried programming in squeak? it is a harder than C# in it's own ways. And C# is harder in it's own ways too.
![]()
i see what you are saying.
maybe i should say scratch is more limited than c#.
Offline
nxsupert wrote:
Daffy22 wrote:
nxsupert wrote:
i know , but when i start to do stuff like time (and possible fstream) it will get harder.I just don't think saying 'c# is harder than scratch' is the right thing. Have you tried programming in squeak? it is a harder than C# in it's own ways. And C# is harder in it's own ways too.
![]()
i see what you are saying.
maybe i should say scratch is more limited than c#.
yes, thats probbaly better
Offline
Daffy22 wrote:
nxsupert wrote:
Daffy22 wrote:
I just don't think saying 'c# is harder than scratch' is the right thing. Have you tried programming in squeak? it is a harder than C# in it's own ways. And C# is harder in it's own ways too.![]()
i see what you are saying.
maybe i should say scratch is more limited than c#.yes, thats probbaly better
![]()
ok
Offline
sparks wrote:
Not sure how you got such accurate statistical percentages... I'd love it if you could link me to the research source for me to have a look at. I always thought that anything higher than 100% was a statistical impossibility so how you got 1200% is beyond me
![]()
% merely means 'out of 100'. 1200% = 1200 / 100 = 12. Therefore if something 1 is 1200% of something 2 it means something 1 is twelve times larger than something 2.
Offline
nxsupert wrote:
It is called c++.it is 50% harder than c#and c# is 1200% harder than scratch . There are a few basic function scratch doesn't have like 'fstream'.
1200%? No way! Maybe 10 or 20% at the most. It only starts to get confusing when you try using things like XNA.
Offline
sparks wrote:
I still didn't think you can get a percentage higher than 100%...
It's mostly used in production rates I think.
Like if you produce 10 things one day, then 110 the next, thats an increase of 110% (But don't trust me right now, im tired.)
Offline
markyparky56 wrote:
nxsupert wrote:
It is called c++.it is 50% harder than c#and c# is 1200% harder than scratch . There are a few basic function scratch doesn't have like 'fstream'.
1200%? No way! Maybe 10 or 20% at the most. It only starts to get confusing when you try using things like XNA.
well in c++ you need to make shore that there are NO errors or you might end up deleting everything on your computer(1 0f 20 bad things that can happen).
Offline
nxsupert wrote:
markyparky56 wrote:
nxsupert wrote:
It is called c++.it is 50% harder than c#and c# is 1200% harder than scratch . There are a few basic function scratch doesn't have like 'fstream'.
1200%? No way! Maybe 10 or 20% at the most. It only starts to get confusing when you try using things like XNA.
well in c++ you need to make shore that there are NO errors or you might end up deleting everything on your computer(1 0f 20 bad things that can happen).
What kind of program were you creating?! If you stick to things not involving File I/O then you will never encounter something like that.
@nxsupert
Maybe start with things like getting the hang of using commands such as
Headers, like System and its sub-sections like System.IO etc.
Basic input/output like:
Console.writeline("Hello World!");
Console.read();Offline
Concatenating strings is also easy in Python:
def concat(a, b):
c = a + ' ' + b
print(c)Call function:
concat('string1', 'string2')Last edited by HD123 (2010-12-30 18:34:17)
Offline