Handwritten with the iPad Pro and my trusty apple pencil šāØ
I was asked to make a masterpost on websites like Codecademy, so Iāve tried to compile a list of the best (and mostly free!!). In no particular order:Ā
1. Codecademy [x]
I couldnāt not include Codecademy! Just in case you havenāt checked it out, itās pretty neat. It has courses for learning languages and web developer skills.
Languages: Python, Ruby, Java, PHP, jQuery, JavaScript, HTML/CSS
Extras: Git, SQL, Command Line, AngularJS, Ruby on Rails
2. Code School [x]
This is pretty similar to Codecademy with the in-browser coding and such. It also has additional features like teaching videos. A good introduction to programming languages.
Languages: Python, Ruby, Javascript, HTML/CSS
Extra: iOS development with Objective-C or Swift, Git, SQL
3. Learnaroo [x]
Has tutorials followed by mini challenges based on the concepts youāve just learnt! It also has some reference pages called āLearn x by Exampleā. Looks pretty good.
Languages: Python, Java, Ruby, HTML/CSS
Extra: Algorithms, Mathematics, + a bunch of premium membership stuff
4. Learn ā¦Ā
A set of related websites (see below) which have mini tutorials on language concepts followed by mini challenges, similar to Learnaroo.
Languages: Python, Java, C, C#, Ā JavaScipt, PHP, Shell
5. Code Combat [x]
Basically, it turns learning to code into a game! As you move through the levels, new concepts are introduced, so the code you need to write to play the game gets harder.Ā
Languages: Python, Java, JavaScript, CoffeeScript, Clojure, Lua
6. Codingame [x]
Similar idea to Code Combat, but a little more advanced.Ā
Languages: Python, Java, Ruby, C, C++, C#, Haskell, VB ⦠thereās actually loads it supports.
7. Code Wars [x]
This is more forĀ ātrainingā with a language you already know. It offers plenty of practice through challenges, so itās really good for improving your coding skills.Ā
Languages: Python, Ruby, Java, C#, Haskell, JavaScript, CoffeeScript, Clojure
8. Coderbyte [x]
This offers some video tutorials and challenges for a few languages, plus special courses on specific algorithms and bootcamp/interview prep. You need a premium membership for quite a lot of things, though (e.g. I donāt think you can watch any of the videos with a free membership).
Languages: Python, Ruby, JavaScript
Extras: Algorithms, Bootcamp Prep, Job Interview Prep
9. Free Code Camp [x]
Mini tutorials followed by mini challenges. Has a number of courses on the languages below!
Languages: HTML/CSS, jQuery, JavaScript
Extras: Git, Algorithms, + a bunch of projects to complete
10. Programmr [x]
Has courses to learn various languages through doing little exercises/challenges in the browser, similar to previous examples. Also hasĀ āzonesā for more languages, where you can find challenges, example code and projects people have shared.Ā
Languages: Python, Java, C++, C#, PHP, jQuery
11. CheckIO [x]
Only offers Python, but I still think itās really great. You move from level to level, getting challenges which are gradually trickier. Learn by doing!
12. Rails for Zombies [x]
For people who already know a bit of Ruby, but nothing about Ruby on Rails!Ā Each level begins with a short video followed by interactive challenges where you program Rails in the browser.
Thatās all (for now!) Hope this is helpful! (ļ¾^ā^)ļ¾ļ¾
from a second-year classics major. iāve acquired these tips from my seven years of being a latin student and one year of ancient greek.Ā
this post can be helpful for classics majors or people interested in self-teaching the classics. my concentration within my major is language and literature, so my tips will revolve around latin and greek. but if youāre studying any other ancient or modern language, my tips may still apply to you :)
~ make word associations.Ā this is a BIG one. there are many nuances to this tip, so to start, iāll explain why associations are useful, and then iāll give several examples with different variations to cover the nuances.Ā
since many english words, prefixes, and suffixes are derived from both latin and greek, take the time to figure out one or two english words that come from each new word you learn - these can either be normal everyday english words or pop culture references. (also, latin is semi-derived from greek, so you can make associations between the two languages as well). if you learn any kind of word association, it will make remembering the word so much easier.
examples:Ā
pop culture: pane, which means bread in latin, is related to The Hunger Gameās city of Panem (panem is the accusative singular of pane). food insecurity is a big theme in The Hunger Games, therefore Panem is an appropriate name for the city that the series takes place in.Ā
latin/greek to english: in latin,Ā vicina is an adjective meaningĀ āclose, neighboring,ā and its english derivative isĀ āvicinity.ā in greek, ĻĪ±Ī¹Ī“ĪµĻ Ļ meansĀ āi teachā and its english derivative isĀ āpedagogyā - akaĀ āa method/practice of teaching.āĀ ĪŗĻιĻĪ·Ļ means ājudgeā and its english derivatives are ācritic, criticizeā and ācritical.āĀ
greek to latin to greek: sometimes itās tricky to find out which word came from which language first, but usually itās greek to latin. example: dea (āgoddessā in latin) comes from θεα in greek.
think of those word associations as you learn your ancient language vocab. it will make recalling a wordās meaning so much easier.Ā
anD DONāT FORGET TO LEARN THE GENDER AND THE GENITIVE SINGULAR OF EACH NOUN YOU LEARN BECAUSE IT HELPS WHEN DECLINING THE NOUN AND MATCHING IT UP WITH ADJECTIVES LATER ON OH MY GOD thiS IS SO IMPORTANT
~ make a concentrated effort to remember lots of different sentence constructions. there are so many i literally donāt remember them all and iāve been doing this for years. the major categories i can think of off the top of my head are subordinate clauses, conditionals, and indirect discourse, and, more generally, learn the difference between the primary and secondary verb tenses.
~ every so often, brush up on as much grammar and vocab as you can. iām saying this because iāve procrastinated reviewing greek all summer and i barely remember anything beyond the basics :/ pls donāt tell my professor.Ā
~ learn authorsā common themes and literary/rhetorical devices. for example: in the elegies of propertius, a roman poet, he used emptiness and unfulfilled wishes as motifs. learning words associated with emptiness and learning how to recognize the introduction of a wish made translating faster. iāll confess though that i never really brushed up on the use of the optative subjunctive (the device used in wish statements), so i couldnāt recognize how exactly to translate certain sentence constructions. if i did review, it would have made translating in class a breeze. but hey, it was my first semester in college and i had no idea what i was doing at that level. please learn from my mistake!Ā
~ learn the political, cultural, and historical context of each piece of literature you read. it will make the experience richer.Ā if you know the context of a fiction piece, whether its poetry or prose, you will understand so much more about it. for example: the aeneid, vergilās masterpiece (and arguably one of the best works in latin literature), is an ode to augustus. augustus commissioned vergil to write the aeneid and to make comparisons between himself and the protagonist aeneas. he wanted people to see him like they saw aeneas - kind, pious, loyal, determined, and in charge. knowing that bit of information makes many parts of the aeneid clearer. you can apply this tip to any piece of literature, no matter the language.
this is also important in terms of non-fiction writing. i took a class on roman letter writers and i wouldāve been completely lost if my professor didnāt share anything historical with us. these letter writers typically vaguely referenced local gossip because messengers often read letters that were meant only for the recipientās eyes. my professor filled in a lot of what was missing from the letters themselves.
~ have fun with it. learning languages is supposed to be fun!! of course languages enrich your mind and bring you into close contact with other cultures and ways of life, but it is supposed to be fun too. example: propertius once wrote a whole poem about knocking on his lover Cynthiaās closed door while she sat inside⦠and the door was a metaphor for her vaginaā¦. which means propertius was h0rny on main!! and he published that in a poem!!1! for people all over rome to read!!!!Ā
in terms of plays, my friend read one in latin by plautus about a prostitute who subverts the traditional roles associated with customer-prostitute relationships. he absolutely loved it bc the main character was a bad b!tch⦠and bc it was a comedicĀ play.Ā
there are lots of metaphors and jokes written within latin and greek literature, so donāt be afraid to laugh :) it makes learning that much more enjoyable
~ when reading a work of literature, ask yourself what this reveals about the authorās culture.Ā (suicide tw: mentions of su*cide as a plot point in tragedy) this tip is kinda related to the cultural context one, but different in that it looks for culture within literature, rather than looking at literature as a product of culture.Ā andĀ like the previous tip, you can apply this to any piece of literature no matter the language it is in. itās important to think deeply a piece of literature as well as enjoy it for what it is. example: iāve read most of sophoclesā plays and i can tell you that the greeks were very comfortable with suicide as a plot point. while murder is also common, suicide is much more common no matter the tragedy. the fact that this theme occurs throughout so many plays tells me that greeks viewed suicide as a tragic occurrence that affects people deeply, but also as a common way to die. it raises questions: what percentage of deaths were attributed to suicide in ancient greece? was it viewed as honorable or shameful? etc.Ā
and going back to vergil yet again (heās my homeboy fr), when writing about dido and her people building the city of carthage, he specifically mentions that they are building the theaters first before almost any other building - and these few lines implicitly state that the arts were very important to carthageās culture as a whole.
~ to sum it up: as a classics major, if you are intentional about learning the languages and truly engaged with the literature, the process will be that much more fun and you will gain that much more out of it. (<- and that sentence has a future-more-vivid construction by the way hehe)
I really need to reduce my caffeine intake š
Taken from my studygram: @equaticnss ā”
Some reminders about Dr. King before tomorrow:
US government agencies were implicated in the wrongful death lawsuit in a civil trial in 1999 that his family fought for years and which was then buried by the justice department. The full transcripts of the trial and the following press conference are available on the King Centerās website.Ā http://www.thekingcenter.org/assassination-conspiracy-trial
He spoke out against police brutality, capitalism, and war.
He believed that white moderates were and are the greatest threat to civil rights, moreso than any hate group.
He was arrested over 10 times.
He was considered a dangerous radical by the majority of white Americans.Ā
He refused to condemn rioters, because āa riot is the language of the unheard.ā
Any white person who voted for Trump who tries to use MLK or his words as a rhtetorical tactic to justify their bigotry and complain about people protesting can personally come to my apartment in the next 24 hours for an ass-kicking.
Hey you wonderful person! I just started studying bio and was wondering if you had any advice on thinking like a biologist?
hey you wonderful person as well and budding biologist!Ā
Thinking like a biologist.. hmmm! never been asked something like this before, so this is great for me to think about it too! here are 7Ā ārules of biologyā if you may, that i personally find truth in. itās definitely not complete, and maybe not all 100% correct, since i am just one person. but itās what i believe:Ā
nothing in biology is absolute. this field isĀ about as lawless as lawlessnes gets. for example: āsmoking causes lung cancerāāyes, in some cases, but not everyone who smokes gets lung cancer, and not everyone who gets lung cancer smokes. because individuality exists in biology, it makes things complicated. thatās not to say thereās no rhyme or reason; itās just that nothing happens in a vacuum/by itself so the answer to a lot things is:Ā āwell, it depends.ā thatās why youāll see a lot of words likeĀ āmayā,Ā ācanā,Ā āsometimesā, and āsuggestsā in biology.Ā
science is a tool created by humans to understand nature. thus, science can never be 100% free from human bias and error. we try to be as unbiased and close to the truth as we can by using things like experimental controls and large sample sizes, but at the end of the day, sometimes science can still be flawed. and thatās ok! but we need to be able to edit past discoveries to what we know now. (and going off of that, I really donāt like that popular quote by neil degrasse tyson:Ā āscience is true whether you believe it or notā. thatās not accurate. whatās accurate isĀ āNATURE is trueā because humans doing science can be very very flawed)
going off of that, question everything. donāt accept something is true until the evidence is sound (ie. good study design, no false interpretation of data, reputable sources, etc). even if someone well respected in the field says something, doesnāt always mean itās true. be your own advocate in finding out the facts.Ā
sometimes the āoutlierā can teach us the most. take cancer, for example. itās definitely a non-normal state of health and being, but from it we learned so much about normal cellular and organ function. or how weāve been able to discover some drug metabolism gene variations in certain populations because they didnāt respond well to a treatment during a clinical trial. a lot of knowledge in biology can come from studying what goes wrong or contrary to what we expected.Ā
your personal ethics may be challenged at times. this is particularly applicable for things like: science vs religion, research on animal models, who and what gets funding priority (eg. a cancer drug with the potential for pharma companies to make billions vs a tropical disease that primarily affects poor communities?), the high cost of pharmaceuticals/health-care in general, open-access knowledge vs getting scooped, is it right to sequence every individualās genome, etc. you will truly need to know yourself, especially your beliefs and your limits, to navigate these situations.Ā
everything is connected, sometimes extending beyond the realm of biology.Ā this is related to what can happen in a given situation is alwaysĀ āit dependsā. everything affects everything; weāevery living unit from microorganisms to citiesāare all connected in some way. for example, recent research has shown certain populations of bacteria in our guts can alter our mental health, and itās easy to see how that can change our day-to-day-life, which in turn can affect society in general.Ā
never cease to be fascinated. the biology of nature is amazing, everything from the smallest virus to the largest ecosystem. no matter how jaded you may become later in your career, never let go of that childlike curiosity that first brought you to the field.Ā
good luck and have fun on your adventure as a biologist :) and iām always here if you need anything!Ā
fiction is my addiction, and since itās almost the summer, i thought iād share some ways to get free ebooks or save some money to get more books so you could have something to get lost in over the summer. while this list has a lot of ya resources, thereās still something at the end if youāre looking for something more academic
free ebooks:
project gutenberg is always worth mentioning, because come on, it has 50,000 books in its collection. thatās a lot of books, andĀ you can always catch up on the grimmās fairy tales
riveted lit is run by the publisher simon and schuster, and they put books up that you can read for a limited time. if youāre looking for something more ya, this is a great place to start
bookbub has more discounted ebooks than free ones, but letās care about the free ones. you get a daily email with a bunch of discounted or free books
free audiobooks:
sync is my absolute favorite thing. it gives away two free audiobooks, one clasic and one more contemporary, every week over the course of the summer. it starts on may 5 for 2016, and thereās an amazing lineup for anyone who loves to read young adult like i do (theyāre going to have iāll give you the sun, boy meets boy, and on the jellicoe road) and thereās even a nelson mandelaās history on week 12. itās all free anyway, so why not?
audible allows you to get two free audiobooks in your trial, and if you always wanted to hear a celebrity narrate that classic you never wanted to pick up, you can find somethingĀ to fulfill that.Ā
hey, itās project gutenberg again. not only do they have audiobooks, but they have audiobooks in other languages such as chinese, korean, spanish, and many more. if you wanted to test your comprehension of a foreign language in a new way, well, there you go
cheap books:
the book depository and wordery have free worldwide shipping for all you international people looking for that amazing book that your bookstore refuses to stock
if you live in the uk, the book people has some really amazing dealsĀ
if you live in the us, thereās book outlet. the prices are phenomenal and i want to cry because they donāt ship cheaply to me
saving money
if you buy something using ebates, you can get a rebate. buying something from book outlet? get a 10% rebate while youāre at it. it even has rebates for university bookstores like the stanford university bookstore. also, for your first time, you can get $10 back along with the original rebate. plus, itās awesome how itās for more than just books, because you can get a rebate for clothing stores or ebay. you can look at the full list of stores here.
if you have any questions, you could always drop by and ask. i hope these help you to get something to read!
After the Stafford loan interest rate hikeĀ I researched further into ways to save for school and found some pages that would cover most of your basic college needs past textbooks. If you find cheaper things let me know and Iāll show those off too. If you need help researching a specific item feel free to lmk, Iām willing to help you out in my spare time.Ā
Textbooks
Scientific Calculators
Tablets and Computers
Headphones from $9.99
Notebooks and Writing Pads
Pack of Highlighters from a dollar
Towel Sets,Ā Mattress pads, andĀ Desk chairs
Dining Essentials for a Dorm or small Apartment
Backpacks and laptop carriers
Cell Phone Accessories
External Hard Drives
Printers and Ink
Mini-Fridge
Best of luck!
I donāt know about you guys but I am psyched to get an education, woo. This year is a hella important year for me because if I donāt finish this school year with five As then I am a dead man walking, you get me? So this started off as a collection to help me get those fabulous As but I thought, what the hell? Iāll share this perfection with everyone else because sharing is caring. Anyways, down to the nitty gritty
By Eintsein
Design inspired by this post by @journalsanctuary
a study blog for collected references, advice, and inspiration
267 posts