---
# System prepended metadata

title: Personalized Curriculum
tags: [mstu5013, ' student', ' summer']

---

---
tags: mstu5013, student, summer
---

# Personalized Curriculum

If you are not following the standard `Vue JS` and `Firebase Database` curriculum, I would like to know what your ideas and plans are for what you want to explore this term.

Please edit this Markdown document to report what topic and resources you plan to explore as well as the schedule breakdown of how you intend to spend the time during Summer B.

Include URLs when appropriate.

- **What is your goal for Summer B?**
    - E.g. What kind of programming/learning problems do you want to explore?
- **FIND and SELECT** a Javascript related tutorial(s) in the area of your interest.
    - Some example topics:
        - [P5.js](https://p5js.org/) (Visual Fun)
            - [Code! Programming with p5.js](https://www.youtube.com/watch?v=HerCR8bw_GE&list=PLRqwX-V7Uu6Zy51Q-x9tMWIv9cueOFTFA)
            - [Coding for Visual Learners](https://www.lynda.com/JavaScript-tutorials/Coding-Visual-Learners-Learning-JavaScript-from-Scratch/782143-2.html?org=columbiacas.edu)
        - [micro:bit](https://microbit.org/) (Physical Computing)
            - [Sparkfun Getting Started](https://www.youtube.com/playlist?list=PLBcrWxTa5CS0mWJrytvii8aG5KUqMXvSk)
            - [Makecode Tutorials](https://makecode.microbit.org)
        - Standard Curriculum (Vue JS & Firebase Databases)
- **PLAN** the tutorial work
    - Create benchmarks (of where you should be) at start of Week 3-6
    - E.g. Week 3 RiotJS Units 1-5, Week 4 RiotJS Units 6-END, etc.

## STUDENT INDEPENDENT TOPICS LIST

Write out your curriculum choices here.

---

- **Student Name(s)**
- **Goal Statement**
- **Topic/Tutorial Names and URLs**
- **Schedule**


## Summer 2020
-  **Marina Lemee**
    - I want to take advantage of the support available in class to explore creative coding and machine learning, and how to link the two… How can we combine storytelling, art, and AI for example? How could this be developed to enhance learning? How could students generate richer writting semantics? Or how to teach a computer to perform some task and get data from a physical environment? So many topics, so little :stopwatch:!
    - [HackMD Study Plan](https://hackmd.io/@mal2333/S1C0Q4M1P)

- **David Zikovitz**
    - Standard 

- **Steve Sholdra**
    - Standard

- **Fei Wang**
    - Standard

- **Shuyi Zeng**
    - Standard + Data Visualization (Toast UI, Charts + A little D3 if time permits!)

- **Katrina Salanio**
    - Standard  + Data Visualisation (Toast UI, Charts + A little D3 if time permits!)

- **Hanlu Sheng**
    - Standard

- **Gabby Zhou**
    - Standard

---

## Summer 2019

- **Nick Joaquin**
#### I largely want to follow standard `RiotJS` and `Firebase Database` curricula. Unnecessarily in a group, I would like to use `p5.js` to try to work more with sound and drawing functionality within the context of the main curricular path.
#### I've been watching through the start of p5's tutorials [as provided.](https://www.youtube.com/playlist?list=PLRqwX-V7Uu6Zy51Q-x9tMWIv9cueOFTFA)

My intention is to follow through roughly an hour of tutorial video through each week alongside our 5013 course:

>#### -_Worked through Unit 1 already_
#### -Units 2 and 3: Weeks 1 and 2
#### -Units 4, 5, and 6: Weeks 3 and 4
#### -Unit 7: Weeks 5 and 6


- **Team B**
    - HyunSoo Suh and Yiqun Tao
    - [Topic, Resources, Plans](https://docs.google.com/document/d/1kI7k04EPX20dCN910ExqAthtdIvC5KO6kSbZOjtRbns/edit?usp=sharing)

- #### **Betsy Minton**
    - #### Goal Statement
        My goal is to learn more about the user experience both through design and interactives, while solidifying my JavaScript skills.  I want to feel like I can tackle new libraries or projects with a certain level of confidence at the end of this course.

    - #### Topics and Resources
        - p5
          - [p5.js Learn](https://p5js.org/learn)
          - [Make: Getting Started with p5.js](http://p5js.org/books)
        - User experience
          - [The Elements of User Experience: User-Centered Design for the Web](https://www.amazon.com/dp/0321683684/ref=cm_sw_r_cp_awdb_t1_nZMkDb6C5TMGY)
    - #### Plan
        - Week 1: Find curriculum materials.  Get Atom and Github set up.   Learn the basics of p5 and set it up for Atom ([p5- Getting Started tutoria](http;//p5js.org/get-started) Learn how to draw simple shapes (Make chapters 1-3).
        - Week 2: Make programs responsive (Make chapters 4-6, [p5- overview](https://github.com/processing/p5.js/wiki/p5.js-overview), and [p5- interactivity](http;//p5js.org/learn/interactivity.html)).  The Strategy and Scope Planes (UX chapter 3+4).  Start to think about ideas for final project.
        - Week 3: Add media and images ([p5 Beyond the Canvas](https://github.com/processing/p5.js/wiki/Beyond-the-canvas) and Make chapter 7).  Make things move (Make chapter 8) The Structure Plane (UX chapter 5).  Solidify project idea.
        - Week 4: Make things modular with functions and objects (Make chapters 9-10).  The Skeleton Plane (UX chapter 6)
        - Week 5: Using data (Make chapters 11-12) The Surface Plane (UX chapter 7)
        - Week 6: The Elements Applied (UX chapter 8) Finalize project
### Myesha Jemison
#### Goal Statement: I’m hoping to use JS for more app-based designs. I want my code to get cleaner and more efficient, and I want to better implement bootstrap.
#### Topics | Tutorial Names | URLs | Schedule

##### Week2: Intro to Firebase + Building Chat Application
* ###### Basic Intro to Firebase: Startup https://neoteric.eu/blog/building-your-first-simple-app-with-firebase/ + https://www.lynda.com/Flutter-tutorials/Learning-Google-Firebase-Flutter/786417-2.html
* ###### Building a 'dummy' database in Google Sheets
* ###### Firebase in a weekend: android https://www.udacity.com/course/firebase-in-a-weekend-by-google-android--ud0352
* ###### Firebase in a weekend: iOS https://www.udacity.com/course/firebase-in-a-weekend-by-google-ios--ud0351

##### Week3: Intro to analytics + Reading and Understanding UI
* ###### Firebase analytics: android https://www.udacity.com/course/firebase-analytics-android--ud354
* ###### Firebase analytics: iOS https://www.udacity.com/course/firebase-analytics-ios--ud353

##### Week 4: Focus on User Experience
* ###### Develop App + Understand Users https://www.lynda.com/Firebase-tutorials/Google-Firebase-iOS-First-Look/513590-2.html + https://www.lynda.com/course-tutorials/Google-Firebase-Android-First-Look/501162-2.html

##### Week 5: Authenticate Users and Test App for Feedback
* ###### User Authentication https://www.lynda.com/Unity-tutorials/Unity-Working-Google-Firebase/576690-2.html + https://www.lynda.com/Firebase-tutorials/iOS-Development-Firebase/697722-2.html

##### Week 6: Work Out Final Tweaks
* ###### TBD
---