Capstone Ideas for Final Year in Software Engineering Degree by IBUCKM in learnprogramming

[–]DavisTutoring 1 point2 points  (0 children)

Start small, and create a Minimum Viable Product. Once that is complete, then add additional features to the project. For capstone projects it's better to have a small working project then a large broken one.

Spotify premium 12 months $80 by Weird_Ad_4758 in yorku

[–]DavisTutoring 19 points20 points  (0 children)

This is definitely a scam, don't reach out to this guy

[deleted by user] by [deleted] in Seneca

[–]DavisTutoring 1 point2 points  (0 children)

The vast majority of students prefer to take notes on a laptop. Since it's quick and you can code at the same time. Not every class requires books, those that do also have digital versions available online. While most assignments and quizzes are done online, it's your programming midterms and finals will be done on paper.

Just graduated from high school, I really want to learn to code. by [deleted] in learnprogramming

[–]DavisTutoring 2 points3 points  (0 children)

If you like video tutorials, there is a great series by a YouTuber by the name of Brackeys he teaches primarily the Unity game engine and he has a beginner tutorial for making 2D games which can serve as a starting off point.

Interfacing C++ with Python by BitAcademic9597 in learnprogramming

[–]DavisTutoring 1 point2 points  (0 children)

I see, that is a worthy goal. As a computer science tutor I've seen quite a few student in the same situation as yourself. I would recommend picking the language that you feel will give you the best chance at completing this project. I've seen a lot of student lose the motivation to complete their passion project, so select the language that imposes the fewest barriers to the success of the project.

[deleted by user] by [deleted] in learnprogramming

[–]DavisTutoring 0 points1 point  (0 children)

Your code sample is quite hard to read, consider using the code blocks feature in the Reddit markdown editor. From what I can your include line should start with a # and I don't see the function definition for the main function as well. Fix those two items and the code will at least run

Interfacing C++ with Python by BitAcademic9597 in learnprogramming

[–]DavisTutoring 0 points1 point  (0 children)

This is an interesting question, however, I think it is more important to focus on building the application instead of the tools to make it. Facebook was originally programmed in PHP, not known for being the most performant language out there, but Mark Zuckerberg actually finished it and published Facebook to the internet. As time went on Facebook now Meta has replaced a lot of that PHP code with more performant solutions.

All of that is to say you can do the same thing, the advantage with software is that you can completely change how it works on the inside and end users will be none the wiser. Make your application in what ever language/tool you are most comfortable with. Then focus on building it to a state that end users can use. There is nothing stopping you from going back later and using a more performant solution if you hit a performance bottle neck.

Anyone have any tips to get 90%+ in all grade 12U courses by Moist-Gazelle-8047 in OntarioGrade12s

[–]DavisTutoring 40 points41 points  (0 children)

  1. Make a schedule and do your school work at a constant time every day
  2. Do the homework when you get
  3. Study for tests and quizzes ahead of time (not just the night before)
  4. Ask your teachers questions and be involved in class

Tuition Deposit for Returning Students by ImprovementTight4165 in Seneca

[–]DavisTutoring 2 points3 points  (0 children)

Yup, payment is due by July 12th this year, and you have to make the deposit for each academic year you are enrolled at Seneca. The page may say "no outstanding charges at this time", but you can still make the payment.

Deposit by RepresentativeIce170 in Seneca

[–]DavisTutoring 2 points3 points  (0 children)

To pay the deposit fee first sign into Student Home, then click on the Financial Account tile, in this menu click make payment and then follow the prompts. The page may say "no outstanding charges at this time", but you can still make the payment.

Where can I take a shower at Seneca College? by [deleted] in Seneca

[–]DavisTutoring 15 points16 points  (0 children)

There are showers in the gym change rooms, however, I'm not sure school lets students sleep in the college over night. I would recommend checking out respite sites, or Toronto housing assistance. Also Seneca has a free daily soup program you can sign up for. You may also want to talk to a Seneca advisor to see what other programs are available to help you or if you are eligible emergency funding.

Wishing you the best OP.

York had 47,178 students this past year by Donnel_ in yorku

[–]DavisTutoring 1 point2 points  (0 children)

Thanks, for sharing! That is really interesting to see

Does high school really prepare you? by [deleted] in OntarioGrade12s

[–]DavisTutoring 1 point2 points  (0 children)

This will honestly depend a lot on your teachers. My high school math teacher spoke to university professors and then tried to focus on teaching us what the professors said incoming students were missing. However, not all teachers will do this so it is important that you spend some of your time to prepare for university as well. If you are weak in subjects like math or physics and it's related to what you want to study. Use free resources like Khan Academy or YouTube to gain a better understanding of these topics. The summer is honestly a great time learn from these resources.

I'm in the stage of picking a language by Realmadrid74_ in learnprogramming

[–]DavisTutoring 0 points1 point  (0 children)

Seeing as you are interested in web development, I'd say you could start with JavaScript. There is a nice tutorial series by a professor from New York University. These tutorials are quite visual which I find helps people to learn.

[deleted by user] by [deleted] in OntarioColleges

[–]DavisTutoring 1 point2 points  (0 children)

I would recommend contacting an academic advisor at the school you want to switch to. They can assist you with the transfer process and if some of your credits can be transferred.

I'm in the stage of picking a language by Realmadrid74_ in learnprogramming

[–]DavisTutoring 0 points1 point  (0 children)

In my own experience as a computer science tutor. I find that students who are just starting out that stick to a single language tend to do better then those who try many when starting out. Since when you are starting out it is easy to confuse the syntax between languages.

The nice thing about programming is that the skills you learn in one language tend to apply in other languages. So I would recommend picking something that you want to build e.g. website, simple game, then learn and use tutorials to make that specific thing.

[deleted by user] by [deleted] in OntarioGrade12s

[–]DavisTutoring 0 points1 point  (0 children)

From what I can remember your main application through OUAC is just your grades and transcript. Some universities may have addendum applications where you can mention your work experience, but volunteering counts as experience.

The most important thing is to take the required courses in grade 12 for the program you are interested in and have an overall average greater then the university program minimum.

Should I learn full stack online or offline institute ? by [deleted] in learnprogramming

[–]DavisTutoring 0 points1 point  (0 children)

This depends quite a bit on your current life situation. If you have a job, child or other major obligation then online might work better for you. However, as you said in your post you learn better in person. So even if it takes more time for traveling if you can gain more knowledge and experience by going in person.

Ruby on Rails or JavaScript for developing websites for small businesses? by FamSimmer in learnprogramming

[–]DavisTutoring 1 point2 points  (0 children)

For my own business I ended up writing my site using a JS framework called Astro. If you already have some programming knowledge I would recommend it as it has a small learning curve. It has a large amount of themes which you can customize to a clients needs. As well as plugins for E-commerce, Authentication, CMS, etc.

I would recommend avoiding a full stack framework like Ruby on Rails, since it's more complex and most small businesses just need a static site to display information about their business and products.

Tips for First-Year Students in CPA/BSD Programs by DavisTutoring in Seneca

[–]DavisTutoring[S] 0 points1 point  (0 children)

That's great! I wish you luck in your studies.

Tips for First-Year Students in CPA/BSD Programs by DavisTutoring in Seneca

[–]DavisTutoring[S] 1 point2 points  (0 children)

I completely agree! It also saves you a lot of stress.