<p>My school does not offer computer programming/computer science as a class, extra-curricular, or elective. :(</p>
<p>
:disp "Don't y'all love"
:disp "TI BASIC?"
:Output(3,1,"
</p>
<p>Wait, is the apostrophe available on the TI calculators?</p>
<p>God, I love this forum so much.</p>
<p>I swear I can’t find any real life person that even remotely resembles someone on this forum.</p>
<p>MITHopeful, yeah I made the program in my CS AB class (w/o AP test) as an introduction to making more complicated games.</p>
<p>Stef1a, that’s unfortunate. I’ve been lucky my school offers enough CS courses so that I can take one each year. You should try and start a CS club. Also, have you considered taking the CS AP test as a self-study?</p>
<p>@TotalCollapse: I might consider self-studying the CS AP test. Yeah, I should try and start a club. The thing is, I’m already starting a robotics club next year, and robotics includes CS. CS alone might not be as appealing to people, too.</p>
<p>I’m taking AP Comp Sci next year so yeah… hoping to learn programming…</p>
<p>stef1a, Starting a robotics club is a good idea. I know botball deals with programming.</p>
<p>TI BASIC is win.</p>
<p>WINDOWS PROGRAMMING is win.</p>
<p>
CreateWindow("Example",
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL);
By abstraction to all other problems, we would have to do this just to write a hello world program
</p>
<h1>import <iostream></iostream></h1>
<h1>define BeautifullyOutputSomethingReallyReallySimple(veryUsefulString) cout << veryUsefulString</h1>
<p>using namespace std;</p>
<p>typedef int USEFULTYPE; //For absolutely no reason
typedef char BETTERCHAR; // No real reason either</p>
<p>USEFULTYPE SayHelloWorldAndReturnAUsefulTypeForNoReason(
BETTERCHAR whoIsTalking[],
BETTERCHAR whyYouWantToSayHello[],
BETTERCHAR paddingLeftFirst,
BETTERCHAR paddingLeftSecond,
BETTERCHAR paddingLeftThird,
BETTERCHAR paddingRightFirst,
BETTERCHAR paddingRightSecond,
BETTERCHAR paddingRightThird){
USEFULTYPE SaidHelloAndReturnsSuccesfully = 1;
USEFULTYPE DidNotSayHelloNorReturnsSuccesfully = 0;
if (!(whoIsTalking == NULL and
whyYouWantToSayHello == NULL and
paddingLeftFirst == NULL and
paddingLeftSecond == NULL and
paddingLeftThird == NULL and
paddingRightFirst == NULL and
paddingRightSecond == NULL and
paddingRightThird == NULL)){
//Not Implemented
BeautifullyOutputSomethingReallyReallySimple("NOT IMPLEMENTED");
return DidNotSayHelloNorReturnsSuccesfully;
} else {
BeautifullyOutputSomethingReallyReallySimple("Hello World");
return SaidHelloAndReturnsSuccesfully;
}
}</p>
<p>int main(){
return SayHelloWorldAndReturnAUsefulTypeForNoReason(NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL);
}</p>
<p>
</p>
<p>^ Lol, yes. I’m learning to use Windows Forms for that stuff… Much better.</p>
<p>
</p>
<h1>pragma once</h1>
<h1>include "stdafx.h";</h1>
<p>namespace HelloWorld {</p>
<pre><code>using namespace System;
using namespace System::ComponentModel;
using namespace System::Collections;
using namespace System::Windows::Forms;
using namespace System::Data;
using namespace System::Drawing;
</code></pre>
<p>public ref class Form1 : public System::Windows::Forms::Form
{
public:
Form1(void)
{
InitializeComponent();
Graphics^ g = pictureBox1->CreateGraphics();
Drawing::Font^ font = gcnew Drawing::Font(FontFamily::GenericSansSerif,10);
SolidBrush^ brush = gcnew SolidBrush(Color::Black);
g->DrawString("Hello World"font,brush,PointF(30,30));
}</p>
<p>protected:
/// </p><summary>
/// Clean up any resources being used.
/// </summary>
~Form1()
{
if (components)
{
delete components;
}
}<p></p>
<p>void InitializeComponent(void)
{
this->components = (gcnew System::ComponentModel::Container());
this->pictureBox1 = (gcnew System::Windows::Forms::PictureBox());
this->timer1 = (gcnew System::Windows::Forms::Timer(this->components));
(cli::safe_cast<system::componentmodel::isupportinitialize^>(this->pictureBox1))->BeginInit();
this->SuspendLayout();
//
// pictureBox1
//
this->pictureBox1->Location = System::Drawing::Point(-7, -27);
this->pictureBox1->Name = L"pictureBox1";
this->pictureBox1->Size = System::Drawing::Size(800, 500);
}</system::componentmodel::isupportinitialize^></p>
<p>int main(array<system::string ^=""> ^args)
{
Application::Run(gcnew Form1());
return 0;
}</system::string></p>
<p>
</p>
<p>To the original question, I do C++, Windows, a little Java, and am learning .NET.</p>
<p>
Allow me to be the first to present you with your very own [url=<a href=“http://www.w3schools.com/downloadwww.htm]internet[/url”>W3Schools Online Web Tutorials]internet[/url</a>].</p>
<p>If you’re bored, You could program a virtual robot (unless you can afford to buy the actual robot the OS program runs on–I think it’s $6,000-$8,000)</p>
<p>Download MobileSim from Aria and download Aria Mobile Robot too. Mess around with the library and write you own programs and watch the robot respond in the virtual simulator. </p>
<p>It’s written in C++</p>
<p>“I think it’s $6,000-$8,000” → Really? And people here waste their money on college tuition and crap!?</p>
<p>The professor I do research for has about 10-12 of the actual robots. The college bought them though. </p>
<p>I only know the price cause he randomly screamed it at me when I almost crashed two of the robots together, haha.</p>
<p>“The professor I do research for has about 10-12 of the actual robots” → Would he really miss one?</p>
<p>Apparently.</p>