Jump to content

going into high school next year and taking a programming class any tips?

DominicNikon

im going into high school next year and im taking virtual basic  programming. is visual basic well known? have any tips for using it?

Link to comment
Share on other sites

Link to post
Share on other sites

im going into high school next year and im taking virtual basic  programming. is virtual basic well known? have any tips for using it?

Visual basic...

 

kdzw08x.jpg

Different PCPartPickers for different countries:

UK-----Italy----Canada-----Spain-----Germany-----Austrailia-----New Zealand-----'Murica-----France-----India

 

10 minutes ago, Stardar1 said:

Well, with an i7, GTX 1080, Full tower and flashy lights, it can obviously only be for one thing:

Solitaire. 

Link to comment
Share on other sites

Link to post
Share on other sites

I've never heard of Virtual Basic. Do you mean Visual Basic?

 

It's event driven, so it can be used as a fairly good base for other languages, or at least getting used to how things work. I would advise learning something like Java as well, then moving on to the variations of C, as they share many similar commands. 

Link to comment
Share on other sites

Link to post
Share on other sites

they are going to start off with the basics

..like "this is a mouse"

"this is how you turn the monitor on"

I wouldnt be concerned

System Specs

CPU: Ryzen 5 5600x | Mobo: Gigabyte B550i Aorus Pro AX | RAM: Hyper X Fury 3600 64gb | GPU: Nvidia FE 4090 | Storage: WD Blk SN750 NVMe - 1tb, Samsung 860 Evo - 1tb, WD Blk - 6tb/5tb, WD Red - 10tb | PSU:Corsair ax860 | Cooling: AMD Wraith Stealth  Displays: 55" Samsung 4k Q80R, 24" BenQ XL2420TE/XL2411Z & Asus VG248QE | Kb: K70 RGB Blue | Mouse: Logitech G903 | Case: Fractal Torrent RGB | Extra: HTC Vive, Fanatec CSR/Shifters/CSR Elite Pedals w/ Rennsport stand, Thustmaster Warthog HOTAS, Track IR5,, ARCTIC Z3 Pro Triple Monitor Arm | OS: Win 10 Pro 64 bit

Link to comment
Share on other sites

Link to post
Share on other sites

im going into high school next year and im taking virtual basic  programming. is virtual basic well known? have any tips for using it?

Tips:

even if no homework is assigned, you should practice consistently, challenge yourself with little logic problems to solve. 

 

Even over the summer, or on breaks, make projects for yourself to do, do not let your skills get rusty. 

 

Also, I would recommend jumping to an object oriented language (C++, Java, C#, etc) quickly. 

 

I have been told Python is great to learn with, but I learned with C# and C

Different PCPartPickers for different countries:

UK-----Italy----Canada-----Spain-----Germany-----Austrailia-----New Zealand-----'Murica-----France-----India

 

10 minutes ago, Stardar1 said:

Well, with an i7, GTX 1080, Full tower and flashy lights, it can obviously only be for one thing:

Solitaire. 

Link to comment
Share on other sites

Link to post
Share on other sites

they are going to start off with the basics

..like "this is a mouse"

"this is how you turn the monitor on"

I wouldnt be concerned

only problem is my class ended with scratch lmao

 

to many retarded kids at my school :(

 

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

If you mean visual basic, it's very, very, erm... Basic.

 

Sort of like drag and drop, but a bit more complicated.

Link to comment
Share on other sites

Link to post
Share on other sites

they are going to start off with the basics

..like "this is a mouse"

"this is how you turn the monitor on"

I wouldnt be concerned

pretty much any first year programming class right there ^^

NEW PC build: Blank Heaven   minimalist white and black PC     Old S340 build log "White Heaven"        The "LIGHTCANON" flashlight build log        Project AntiRoll (prototype)        Custom speaker project

Spoiler

Ryzen 3950X | AMD Vega Frontier Edition | ASUS X570 Pro WS | Corsair Vengeance LPX 64GB | NZXT H500 | Seasonic Prime Fanless TX-700 | Custom loop | Coolermaster SK630 White | Logitech MX Master 2S | Samsung 980 Pro 1TB + 970 Pro 512GB | Samsung 58" 4k TV | Scarlett 2i4 | 2x AT2020

 

Link to comment
Share on other sites

Link to post
Share on other sites

I've never heard of Virtual Basic. Do you mean Visual Basic?

 

It's event driven, so it can be used as a fairly good base for other languages. I would advise learning something like Java as well, then moving on to the variations of C, as they share many similar commands. 

visual basic sorry

Link to comment
Share on other sites

Link to post
Share on other sites

Im sure if its an introductory subject youll be fine.

My Rigs:

Gaming/CAD/Rendering Rig
Case:
 Corsair Air 240 , CPU: i7-4790K, Mobo: ASUS Gryphon Z97 mATX,  GPU: Gigabyte G1 Gaming GTX 970, RAM: G.Skill Sniper 16GB, SSD: SAMSUNG 1TB 840 EVO, Cooling: Corsair H80i PCPP: https://au.pcpartpicker.com/b/f2TH99SFF HTPC
Case:
Silverstone ML06B, CPU: Pentium G3258, Mobo: Gigabyte GA-H97N-WiFi, RAM: G.Skill 4GB, SSD: Kingston SSDNow 120GB PCPP: https://au.pcpartpicker.com/b/JmZ8TW
Link to comment
Share on other sites

Link to post
Share on other sites

pretty much any first year programming class right there ^^

1st year anything computer related in canada

Speaking from personal experience

Computer Science

Computer Art

And Computer animation

System Specs

CPU: Ryzen 5 5600x | Mobo: Gigabyte B550i Aorus Pro AX | RAM: Hyper X Fury 3600 64gb | GPU: Nvidia FE 4090 | Storage: WD Blk SN750 NVMe - 1tb, Samsung 860 Evo - 1tb, WD Blk - 6tb/5tb, WD Red - 10tb | PSU:Corsair ax860 | Cooling: AMD Wraith Stealth  Displays: 55" Samsung 4k Q80R, 24" BenQ XL2420TE/XL2411Z & Asus VG248QE | Kb: K70 RGB Blue | Mouse: Logitech G903 | Case: Fractal Torrent RGB | Extra: HTC Vive, Fanatec CSR/Shifters/CSR Elite Pedals w/ Rennsport stand, Thustmaster Warthog HOTAS, Track IR5,, ARCTIC Z3 Pro Triple Monitor Arm | OS: Win 10 Pro 64 bit

Link to comment
Share on other sites

Link to post
Share on other sites

pretty much any first year programming class right there ^^

My school has a class called AP Computer science, which teaches in Java with Eclipse. 

 

There is a lower level class, but it is not a prerequisite. 

Different PCPartPickers for different countries:

UK-----Italy----Canada-----Spain-----Germany-----Austrailia-----New Zealand-----'Murica-----France-----India

 

10 minutes ago, Stardar1 said:

Well, with an i7, GTX 1080, Full tower and flashy lights, it can obviously only be for one thing:

Solitaire. 

Link to comment
Share on other sites

Link to post
Share on other sites

Tips:

even if no homework is assigned, you should practice consistently, challenge yourself with little logic problems to solve. 

 

Even over the summer, or on breaks, make projects for yourself to do, do not let your skills get rusty. 

 

Also, I would recommend jumping to an object oriented language (C++, Java, C#, etc) quickly. 

 

I have been told Python is great to learn with, but I learned with C# and C

ok. btw i dont get java programming till 10th grade

Link to comment
Share on other sites

Link to post
Share on other sites

I took an IT course twice. Never finished it both times because I was too busy working on my own projects. My class was busy making a Hello World HTML page, while I was busy managing my own DB structure with 3,000 users during class. Good times!

 

I would suggest taking what you've learned, and applying to to whatever. Be creative, and do things differently from what the teacher instructs. As an example, my grade 6 HTML class was making a Hello World page, so I made a page about my dog with nice headers, footer, and structure.

 

I have worked with Visual Basic, and it's pretty fun. Very easy once you get the hang of it!

blackshades on

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

pretty much any first year programming class right there ^^

Same for pretty much any computing class at all from my experience. 

 

One of the first things we were asked during my degree was "How many Megabytes are in a Gigabyte", to which I was told I was wrong when I said 1000, even though it's correct. Goodness knows what a High School course would be like. 

 

@DominicNikon if you can, it would be worth learning from somwhere like Lynda.com. You'll get a big step ahead of others in your class, and you can get into more interesting things than the basics a lot quicker. 

Link to comment
Share on other sites

Link to post
Share on other sites

pretty much any first year programming class right there ^^

Not in Virginia lol. You can take AP computer science freshman year at a lot of schools. 

Current PC: Origin Millennium- i7 5820K @4.0GHz | GTX 980Ti SLI | X99 Deluxe 

 

Link to comment
Share on other sites

Link to post
Share on other sites

If it is a basic class you will probably start off with scratch. That is what it is at my school anyways :(

My Work in Progress PC http://linustechtips.com/main/topic/522048-xeon-build/ <-- That PC was built but never booted:(

My Work in Progress PC 2.0 https://linustechtips.com/main/topic/540583-xeon-build-20-code-name-xenox (Hopefully this one boots.) 

 

Link to comment
Share on other sites

Link to post
Share on other sites

ok. btw i dont get java programming till 10th grade

I would honestly recommend C, C#, C++, Python, HTML, even *cringes* Assembly *dies* over Java. 

 

People use Java because it runs on EVERYTHING. But Java is horrible. It will eat resources and require silly work-arounds that other languages will not. 

 

I highly recommend C or C# as your first programming language (Visual Basic doesn't count). Many will recommend Python. 

Different PCPartPickers for different countries:

UK-----Italy----Canada-----Spain-----Germany-----Austrailia-----New Zealand-----'Murica-----France-----India

 

10 minutes ago, Stardar1 said:

Well, with an i7, GTX 1080, Full tower and flashy lights, it can obviously only be for one thing:

Solitaire. 

Link to comment
Share on other sites

Link to post
Share on other sites

im going into high school next year and im taking virtual basic  programming. is visual basic well known? have any tips for using it?

RENAME EVERYTHING

~New~  BoomBerryPi project !  ~New~


new build log : http://linustechtips.com/main/topic/533392-build-log-the-scrap-simulator-x/?p=7078757 (5 screen flight sim for 620$ CAD)LTT Web Challenge is back ! go here  :  http://linustechtips.com/main/topic/448184-ltt-web-challenge-3-v21/#entry601004

Link to comment
Share on other sites

Link to post
Share on other sites

Even thou you're going to school for it, I thing Slick said it best: Don't just learn to code, code to learn. As in, you really need to just do it to get good at it. I'm pretty fluent in VB myself (in case you actually meant Visual Basic, not Virtual Basic?) and I must say, I find use for it very often. The job marker for VB alone isn't very great where I live. Seems that web-based and mobile applications are more of a thing currently. But tying SQL with it really gets you options. 

Link to comment
Share on other sites

Link to post
Share on other sites

ok. btw i dont get java programming till 10th grade

I would start it anyway. Use free online tutorials and tests, or go for Lynda.com if you can. It's a very good base for object oriented languages, such as C, C#, C++ and so on. While VB.NET is an OOP, I'd say Java is better as a base, as well as Python. 

Link to comment
Share on other sites

Link to post
Share on other sites

I took an IT course twice. Never finished it both times because I was too busy working on my own projects. My class was busy making a Hello World HTML page, while I was busy managing my own DB structure with 3,000 users during class. Good times!

 

I would suggest taking what you've learned, and applying to to whatever. Be creative, and do things differently from what the teacher instructs. As an example, my grade 6 HTML class was making a Hello World page, so I made a page about my dog with nice headers, footer, and structure.

 

I have worked with Visual Basic, and it's pretty fun. Very easy once you get the hang of it!

im doing html coding the next half of the school year

Link to comment
Share on other sites

Link to post
Share on other sites

1st year anything computer related in canada

Speaking from personal experience

Computer Science

Computer Art

And Computer animation

I can second this. was gamemaker your CPT too?

Link to comment
Share on other sites

Link to post
Share on other sites

I would start it anyway. Use free online tutorials and tests, or go for Lynda.com if you can. It's a very good base for object oriented languages, such as C, C#, C++ and so on. While VB.NET is an OOP, I'd say Java is better as a base, as well as Python. 

i cant really get a subscription for Linda.com

Link to comment
Share on other sites

Link to post
Share on other sites

im going into high school next year and im taking virtual basic  programming. is visual basic well known? have any tips for using it?

Tips for programming in general, don't be too worried about syntax, it's really the logic that's more important. You'll probably learn "Hello World" your first or second day, and programming may seem like a bunch of gibberish.  It's really not, it's about organizing your thoughts in a logical manner so that it will be easy for somebody or a computer in this case, to understand. However, once you get the logic down in your program, it can be really fun designing and enhancing the actual user interface. There's always plenty of useful tips online and many IDE's have descriptions of methods and what they do built in. 

Current PC: Origin Millennium- i7 5820K @4.0GHz | GTX 980Ti SLI | X99 Deluxe 

 

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×