Portfolios &
Starting Creative Code
Portfolios &
Starting Creative Code
Portfolios & Starting Creative Code
Completed
Python Basics
Info Theory Basics
Today
Reflection
Starting Creative Code
Upcoming
Calculate GPA
Revisiting Portfolios
More Creative Coding
We've talked about a bit about portfolios before... of course most of you also have a general understanding of a resume too. Are you also familiar with concept of a CV?
In case you aren't familiar with the differences between a CV, a Resume, and a Portfolio...
Think about where your future plan for after you complete high school. What are you interested in doing? Are you going to university for a degree or degrees? Or you going straight to the workforce?
Watch the video below, and think about if a portfolio would be helpful for you beyond just this class.
Ultimately, what you update your portfolio with should be related to your goals. So, think about when you show your resume and/or portfolio to a potential employer, university, scholarship opportunity, etc. What would you hope they understand or learn about you from your portfolio/resume?
Maybe it's related to your endorsement... ?
Do you want to work in or study STEM at university?
Then show off your science, tech, and other related work.
Do you want to work in arts and humanities, business and industry, something else?
Show off the related skills for that endorsement.
Maybe it isn't related to your endorsement. That's fine too. Whatever you are aiming for, you should be building your portfolio/resume with that in mind. Your portfolio/resume should be designed to help you reach that target.
Think about your portfolio, and what purpose it can serve for you- whether you are looking at it for a job, or university.
1) Tell me what your aim is... and whether or not you feel your portfolio is going in the right direction to related to your goal...
There's a wide variety of stuff out there related to portfolios. We will look at some more later on this semester again, but here's two short videos to help you think about how to continue to improve your portfolio.
2) From the videos, what specific ways could you design a portfolio for what you're aiming for? What are your thoughts on how you might do this?
First... a history lesson. Let's learn about...
As someone studying computer science, you should know who Ada Lovelace and Charles Babbage are.
A common introduction to Python is with the turtle library. Overall, Python is considered a new language... but Turtles aren't new. Turtles have been a part of computing for quite some time.
The turtles have a pen or marker attached to them, and through a bit of code, draw out a design.
This little guy, specifically, is the Valiant Turtle. The Valiant Turtle was first produced in the early 80's, and supposedly still in production until 2011. It was controlled remotely with infrared.
Logo was paired with a mass-produced cute turtle that kids could program. However, 'turtles' had a history from even earlier than that... as 'robots' that were more so mechanical contraptions than any sort of computer device.
If you look for it, you can even find some old footage of neurophysiologist, cybernetician and robotician, Dr. William Grey Walter with his original turtle robots.
There were actually quite a few different 'turtle' robots on the market.
So what about that Python Turtle library I mentioned previously?
Let's take a look:
Use some of the techniques shown in the video above to draw a picture using Python Turtle. There are plenty of online environments you can use to work the Python's Turtle module/library. Just find one one Google...