Programming, anyone?

<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>