Alumni Panel
Capture PBL
People Intros
- Colin - UCSD, Took CSP twice, taking mechanical engineering
- Anthony Vo - UC Irvine, Majoring CS
- Andrew - Took intro to CS, then CSA
- Maybel - UCSD, Cognitive science, took 2 tris
- Allison - UCLA, took CSP
- Nitya - UCSD, CS major, took CSA, machine learning
Questions
- How did you realize you wanted to do your major and how did taking AP CSA/CSP help with that?
- Took CSP and realized that he wasn’t as good at CSP as he was at mechanical engineering, comparing to competitors
- Intro class got him hooked, he just enjoyed it and it was fun
- Take time to reflect on what you want to do
- Programming/Scripting is still helpful for careers/majors even if it isn’t Computer Science directly
- CSP gave technical skills and abilities to help, and solving real world problems
- What is the biggest challenge you’ve encountered with computer science?
- Starting sucks, but there’s a solution there
- Make google doc and import to
- Don’t compare yourself with others, and focus on your own path to ensure you can stay on track
- Theory is hard to learn
- Motivation was hard, make sure you don’t cut corners and make checkboxes for points
- Are there any PBL scenarios in College computer science classes?
- Problem solve on an actual project, which you will need to do eventually
- PBL has a lot of correlation in CS
- How have you applied CS in your major if you are not majoring in CS?
- You can still use coding in another major, which is very helpful for convenience and calculations
- Higher level math courses, CS helps
- Jupyter Notebooks are good for technical papers, and it can be a useful skill
- Psychology + CS, frontend a lot, which has a lot of stats and math courses requirements
- For existing college students, have you had a job with school or professor?
- Talking with teachers to try to stand out and be able to excel
- A lot of these classes, CSA is helpful for applying for internships and jobs
- Open Questions?
- Personal projects are useful for something to show that you know what you’re doing
- Make connections for referrals and internships and jobs
- Internships are useful for handson experience
Reflection
-
When I first took CSP, I was mostly lost, and wasn’t sure exactly how to code other than my basic knowledge on scratch. Slowly making progress in the class by copying others, which was counter productive, got me by the first few weeks. However, I knew I was expected to do my own work eventually, especially since I knew that if I wanted to pursue a path into computer science then it would take work. I realized this through my final project in CSP, where I knew my project wasn’t exactly the greatest, and Mr. Mortensen allowed me to realize this, yet still took pity on me and gave me a good score. Over the summer, I took a few classes to help support my learnings in CSP, which I believed would hopefully benefit me in CSA.
-
Through the Alumni’s advice, I was able to reflect on my current path in school in taking the CSA course, and my path into the future. My perspective of CSP-CSA pathway, was simply just going down that typical CS major pathway. However, a big takeaway I learned through the Alumni panel was how useful the knowledge and technical skills CS taught them, which can still be used in a variety of different majors/careers. Although I took CSP and currently in CSA, I’m still uncertain if I will take CS as my major into college, but I am sure that I will be able to use the skills I have learned in Comp Sci in my future path. These types of skills have proved to be plenty useful even for me, like skills of presenting work properly, computational thinking skills in real life scenarios, keeping organized (VERY VERY USEFUL), and even just coding. I also learned that reaching out and building connections is especially useful when looking at job opportunities and looking for internships. CSA is useful for for more STEM and CS related connections, but you can still branch out with other things, which is very useful down the line.