• Breaking News

    Sunday, January 6, 2019

    Project Lovelace: learn science and programming through problem solving. learn programming

    Project Lovelace: learn science and programming through problem solving. learn programming


    Project Lovelace: learn science and programming through problem solving.

    Posted: 05 Jan 2019 11:42 AM PST

    We recently created Project Lovelace, a website for learning science and programming through problem solving.

    It's a bunch of programming problems that cover different scientific fields (e.g. physics, chemistry, biology, astronomy, earth science, statistics, cryptography). You write code (in the browser or on your computer) which you then submit and the website checks to see if your code is correct.

    Right now the problems a little more on the coding side (with scientific flavors) and we're slowly building up the difficulty so we're hoping to cover lots of scientific computing problems too.

    This is definitely not a new idea (it's very similar to Project Euler and LeetCode) but we were looking for something like this when we first started learning about computational science, so we're just sharing in case anyone is interested.

    Thanks for reading!

    submitted by /u/ProjectLovelace
    [link] [comments]

    Python 3 Data Structures: TL;DR Edition

    Posted: 05 Jan 2019 02:38 PM PST

    I'm compiling what will hopefully be a short(ish) page for Python 3 and how to put together different data structures within it -- the idea being that you know what stacks and queues are, and you just want to know the simplest way to do it already. I'd like to add more data structures as I go on, and I thought it might be useful for other people as well.

    Here you are!

    submitted by /u/dsesami
    [link] [comments]

    OSSU or teachyourselfcs.com for self learning CS?

    Posted: 05 Jan 2019 05:50 AM PST

    I'm going to invest about 2 hours a day self teaching myself CS along with an hour doing my own project. I would like to know which path is the most beneficial. Can someone could take a look at both resources and give me some insight of the strengths and weaknesses.

    submitted by /u/lapapas
    [link] [comments]

    Best way to learn to be a programmer? Code Academy/Youtube or organized classroom setting?

    Posted: 05 Jan 2019 09:12 PM PST

    I try learning on my own and when I get stuck there is really no way to interact.

    submitted by /u/Metswhore
    [link] [comments]

    Have been coding for the past two hours and feeling frustrated after thinking it was running successfully. Anyone can relate right now?

    Posted: 05 Jan 2019 07:04 PM PST

    I will not throw my computer out of the window.

    submitted by /u/Zippityzinga
    [link] [comments]

    Automate the Boring Stuff with Python, necessary to learn Python syntax before trying it?

    Posted: 05 Jan 2019 05:47 PM PST

    just wondering if its necessary to learn python syntax before trying it, or can I dive right in and go along? sounds like an interesting book. I've done some extensive ruby.

    submitted by /u/babbagack
    [link] [comments]

    How do you actually get good ?

    Posted: 05 Jan 2019 11:54 PM PST

    For context , i build M.E.R.N stack apps

    Most people say "you get good by doing real life work".

    Which is what i did. Its been a year since i started learning programming and have worked with several clients on 3 web apps and a dynamic website. Every time i try to implement a feature , i would have to face bugs/errors with dead ends.

    So it takes time just building small things. And at the end the client is probably not fully satisfied , the work quality is meh. Even though i do put so much effort i still barely build something that im proud of.

    After my first client i thought i would sit down and just learn/build side projects. But after a while i realize im not learning that much really, so i go to another client.. and the cycle continues.

    I dont expect being so good at only 1 year of learning/working. I feel like im embarassing myself with such low quality work.

    What do i do?

    submitted by /u/anubis2019
    [link] [comments]

    Best resources to learn C++?

    Posted: 05 Jan 2019 01:40 PM PST

    In college, I learnt Java programming to an advanced level. Also, I have code and made many projects with Python. My problem is when I want to code with C++, I didn't have a proper course and we were not encourage to use it. I can code some simple things with it, if I rely on the documentation but ,at the end, I don't know the structure of a program, how it works, how to manage and use libraries and hpp or cpp files and more advance stuff you can do with it. I think C++ is a language that has to be taught in a proper way due to its complexity and versatility, as another user commented in a post: "Teaching poor C++ actively hurts learners by feeding them incorrect information that they need to unlearn". What are good resources like books, online courses or even YouTube videos to learn C++? What do you recommend? Thanks!

    submitted by /u/alpaca1331
    [link] [comments]

    Best recommended books on Software Design/Architecture?

    Posted: 05 Jan 2019 07:41 PM PST

    Recently at work I've been given more design responsibilities and I would love to study up on my own.

    The problem is that I browsed through some similar threads asking for books on software design/architecture and people would recommend certain books. A separate search of recommended books on reddit would have people punching holes through and really criticizing the recommended books as a whole to not yield much value.

    What books would you guys recommend that you've used to wrap your head around how software should be designed/architected.

    submitted by /u/Socajowa
    [link] [comments]

    What programming language would you recommend for a solo, after-work hobbyist programmer to develop a desktop application?

    Posted: 05 Jan 2019 05:44 PM PST

    I have an idea for an enterprise desktop application that I would like to prototype after work and on weekends. This application would need to be at least as stable as typical spreadsheet and word processing desktop applications. I understand Microsoft builds its applications with C++, though I do not know whether they do so because of its legacy or if it is still the "best" language to use.

    If C++ is not the best language, my thoughts turn to Python. I understand Python decently well after three years as a hobbyist programmer. I've read that startups prefer Python because it is "fast" and allows lean teams to more quickly scale.

    If you would recommend Python for me, I read here that Kivy is recommended for desktop application development. Would you recommend Kivy? If not, what would you recommend?

    If you don't recommend Python or C++, what else should I consider? Kindly note, I do not wish to use web technologies such as javascript or electron.

    Thank you!

    submitted by /u/Rejexted
    [link] [comments]

    How to handle "grid" problems (an array of an array)? I cannot visualize these problems easily

    Posted: 05 Jan 2019 09:10 PM PST

    I'm doing a lot of interview training questions over at https://leetcode.com/. And one area that I really suck at is questions that use multi-dimensional array grids.

    The question will have an array of arrays, and ask you solve a problem. These questions are usually setup as a Sudoku board or chessboard or something similar, and you have to work with that to solve various problems.

    I get confused in my head about how to iterate over them, and when I'm using a column or a row or finding co-ordinates, etc.

    Do you know of a trick to working with these?

    Maybe using pen and paper?

    Or a cool explainer video?

    Or a technique I can use to visualize it better?

    submitted by /u/AbstractAdvancement
    [link] [comments]

    Quick intro to TDD for a patient Management system

    Posted: 05 Jan 2019 02:43 PM PST

    Hey everyone, I've never really used TDD before. I've been given a homework assignment for extra credit that involves making a patient Management system in JavaScript, using TDD, and for the life of me I can't work out how to get started - what kind of tests should I be writing for my Person class, or my Doctor class????

    Cheers guys x

    submitted by /u/FirstAidFairy
    [link] [comments]

    [C#] Error with Unassigned Variable

    Posted: 06 Jan 2019 12:05 AM PST

    I've created a method to return the entity with the fastest speed (member of Entity class), but the compiler won't run because of an unassigned local variable (marked in code). I am assigning the variable within an if statement that will always end up assigning it, so how can I solve this issue?

    Code: https://pastebin.com/vGgqJwKg

    submitted by /u/Daito_02
    [link] [comments]

    Intermediate Java

    Posted: 05 Jan 2019 11:54 PM PST

    I have experience writing basic programs in java - Simple one class programs to play with numbers.

    What should be the next steps to learning java?

    I am specifically looking for some book or a MOOC(coursera or edx preferred).

    Most books or MOOCs that I have looked at focus on the syntax or what things like arraylists are or how to take input from the user. Things that I already know.

    submitted by /u/daredevildas
    [link] [comments]

    Forming a study group

    Posted: 05 Jan 2019 11:34 PM PST

    looking for at least 2 people that are in their beginning of cpp coding or intermediate and are keen to help in creating a small project. Like a database system with cpp for a timetable, logging jobs and that sort of stuff.

    submitted by /u/trumpler123
    [link] [comments]

    Can i learn programming without a laptop?

    Posted: 05 Jan 2019 11:30 PM PST

    My goal is to find a work with half a year's learning with now zero coding knowledge . My plan is studying in library with books from 9:00 to 6:00 ,than going home and studying with a desktop computer . Do you think it's a proper way ? Or buying a laptop later will be better ?

    submitted by /u/bobdylan_In_Country
    [link] [comments]

    How to post code on git from eclipse IDE

    Posted: 05 Jan 2019 11:30 PM PST

    I made a program on eclipse IDE thru c++ and would like to post it on github to show my progress. Is there an easy and simple way to do so?

    submitted by /u/wildguy57
    [link] [comments]

    Why do I see Maven and Gradle (Java) referred to/compared to pip (Python)

    Posted: 05 Jan 2019 07:42 PM PST

    Maven and Gradle seem to be tools for building Java projects, while pip is a tool that installs libraries (or as Java seems to call them, modules); I don't see much similarity between the two.

    Can anyone clarify why people, for example, often refer to Maven as the pip of Java? I'm just starting out so sorry if I'm being stupid

    submitted by /u/Pia_mater
    [link] [comments]

    Learn new programming languages if already have experience in other.

    Posted: 05 Jan 2019 11:15 PM PST

    Hi,

    My question is how should one approach a new programming language when you already have some experience in others (I personally am fairly familiar in C, Java, Matlab). When trying to learn something like Python, I find video tutorials painfully slow because I know many of the concept already and would only need to learn the syntax, but at the same time, I don't want to skim through sections and miss out on specifics of that programming language (good practices, efficient techniques etc). I personally learned all my previous programming languages at a college and have been self teaching Python through Udemy. Is just reading a book like Automating the boring stuff a better bet? My goal is not just to learn the syntax and forget it the next day, I actually want to learn the deep fundamentals and how the language actually works ( I would tend to think that this would be more valuable since any monkey can learn syntax lol) -> perhaps udemy is not the best at that.

    TLDR: want to learn new programming language, but tutorials I find are annoyingly slow because of my prior experience.

    Thanks

    submitted by /u/alphasinnuclein
    [link] [comments]

    Which site would be a better place to start off?

    Posted: 05 Jan 2019 04:38 PM PST

    I want to get into web dev, which would be a better investment, codecademy or teamtreehouse?

    submitted by /u/DelayedTrain
    [link] [comments]

    What Can I Do?

    Posted: 05 Jan 2019 06:46 PM PST

    At my high school I work one day out of the week at a company. At the company they use c# as the main programming language. I have been somewhat learning how to code in c#. (Extremely hard for me) I was wondering what exactly I can make in c#. For example I know that Photoshop was made in c++ and Instagram on python, butI cant find anything notable for c# besided visual studio. Does anyone know any notable apps made in c# or an idea as to what I can attempt to make?

    submitted by /u/Jonny2379
    [link] [comments]

    So here are the results for the survey i Did on this subreddit

    Posted: 05 Jan 2019 10:21 PM PST

    First of all, I would like to apologize I couldn't finish this small side project on time due to work and other responsibilities. So, I think 3 week ago I did a small survey on this subreddit and I got a great response for which I would like to thank you guys.

    Post

    So I decided to create a visualization out of that survey results and here are the results.

    Results

    I hope you guys liked it. Anyways I am open to suggestions on how to improve this project and feel free to create PR's Lastly, I would like to thank you guys again for taking this small survey

    submitted by /u/mraza007
    [link] [comments]

    Question on populating databases with fake info

    Posted: 05 Jan 2019 02:38 PM PST

    Hi, I've made a couple nodejs apps but it always feels so boring to see that no change is occuring in my front end application because my backend has barely any data. Is there anywhere I can get good data to populate my database without spending time making new entries continuously? Or how do you guys deal with creating backends when you have no data?

    submitted by /u/godlikebearkiller
    [link] [comments]

    Good course to learn Python?

    Posted: 05 Jan 2019 09:30 PM PST

    I am currently a CS undergrad. My school mainly teaches Java and I am wanting to learn python. I seem to learn best in courses that have projects that supplement what you are learning along the way. Was looking for a online course/tutorial that I can learn python with and has projects to complete along the way. I appreciate any feedback.

    submitted by /u/frank_tman88
    [link] [comments]

    Java (eclipse) Operators having inverse effect

    Posted: 05 Jan 2019 08:08 AM PST

    Hi, I'm new here btw.

    I'm taking the first steps to get back into programming (from the little I learned in high school), so I made a program that creates a window and flashes colors until one of the RGB values is at 0 or 255 with this (do) while statement:

    while(0 < c.getRed() && c.getRed() < 255 || 0 < c.getGreen() && c.getGreen() < 255 || 0 < c.getBlue() && c.getBlue() < 255);

    only, the || was doing an AND operation and the && was doing an OR operation. I tested this with a few single clauses and my suspicion was confirmed. OR/AND switched places. What's going on? Could this be an eclipse bug? Java broken on my computer? Or do I lose faith in the universe's consistency?

    submitted by /u/MagicRelic
    [link] [comments]

    No comments:

    Post a Comment