For our Wardrobe Wiz project we will continue our discussion on how to save Outfits by combining different components, how to display the list of Outfits for the user to pick, and how to show a selected Outfit.
Here is the step-by-step for one working solution. You can think of plenty of enhancements and add features too!
App Inventor – Project Iteration 3
On Friday, we are excited to welcome Amanda Lannert, CEO of Jellyvision, as our last web chat of the 2016-17 school year. Our web chat series this year has given the girls of FVGCC great insight into everything from being a current computer science student at DePaul University to possibilities of careers in cyber security or starting their own tech start up. We can not wait to talk with Ms. Lannert about her path to Jellyvision and what skills and characteristics she believes led to her receiving recent Moxie Awards for both CEO of the Year and Top Woman in Tech! Looking forward to a great conversation.
After our web chat at 5:30, we will continue our mobile programming work. Hard to believe, but this is the last meeting where we will be working in depth on our coding project. Next week, we wrap up the school year meetings with a Taco Bar send off party for our Senior members and will plan and brainstorm for our 2017-18 school year.
At the end of May, FVGCC will be participating in our first Hack-a-thon event through Chicago Hacks. Stay tuned for updates on the project we decide to complete at the event and how we survive 24 hours straight of coding and community!
See you Friday at 5:30 p.m. at 25N Coworking in the boardroom.
Fox Valley Girls Coding Club was so excited to hold their first web chat in November 2016. With the newly introduced web chats and guest speakers, FVGCC is looking forward to reinforcing topic areas that we will be tackling in our monthly meetings as well as introducing club members to areas within the computing industry that may be of interest to them after high school.
In our first web chat, we spoke with Fiona and Lily, Computer Science majors at DePaul University. Here is some of what they shared with us:
On their computer-related background prior to College:
Lily: In High School, Lily took AP Computer Science and was on the Robotics Team. She also learned Python while in high school.
Fiona: Fiona’s Dad is a professional Software Developer. Fiona learned Scratch at age 12. She started out in a different major at DePaul, but came back to Computer Science
Advice/Shared Experiences with our club members:
- Women going into Computer Science need to stay focused, have a plan, and execute.
- Start networking now! Go to events. Meet other girls/women involved at all levels of Computer Science.
- Computer Science is like a puzzle. Don’t be afraid to try and fail. You can only find success and what types of projects you like by continuing to try.
- Lily started the DePaul chapter of the ACM-W (Association of Computing Machinery for Women – women.acm.org ! Great example that if the community you are looking for does not exist at your high school or college – be brave and create it yourself.
- The gender gap in technology is real. Lily and Fiona want to change the perception that software developers are just nerds with a computer and we at FVGCC can each help with that too. Don’t be afraid to let others know that you are a girl who likes Computer Science!
- They both like working with and encouraging younger girls to use Computer Science for things they enjoy; for example, animal advocacy. Successes come when you can use what you learn in coding to create something you are passionate about.
- Go out of your comfort zone! As the CEO of Girls Who Code, Reshma Saujani, says – “Teach girls bravery, not perfection.”
- “Volunteering for Girls Who Code changed my life.” – Fiona. This volunteering opportunity gave me a deeper understanding of how impacting other girls and serving as a role model, helped me to develop a stronger commitment and connection to what I am studying.
- Take on challenges like the Technovation Challenge
- Apply for the NCWIT Aspirations Awards
Thanks to Fiona and Lily for being such great inspirations to FVGCC. We look forward to continuing to see more of our girls following in their footsteps and entering Computer Science in college!
The Fox Valley Girls Coding Club extends a warm welcome and congratulations to all the girls attending the Niles West GEMS event for girls in grades 5 through 8.
I am thrilled to be presenting again! Our sessions will be an introduction to what coding is all about. Each group rotates through several different STEM sessions at the event, each about 30 minutes long. Here are copies of the material for anyone who wants to review Scratch/coding concepts.
GEMS Niles West Introduction to Scratch Handout: this is for people new to coding and covers basic concepts while building a GEMS Dance Party App based on the introductory tutorial on the MIT Scratch Web site
GEMS Niles West Advanced Scratch Handout: this is for people who are already familiar with Scratch and its basic blocks and introduces some advanced concepts (working with lists, clones, custom procedures). We start with the introductory project as a base and enhance it.
We will meet in the Board Room of 25N at 5:45
We will continue working on our Mobile App in App Inventor.
If anyone needs to catch up with what we have done so far in our Wardrobe Wiz app, I have written up step-by-step documentation and updated the app in the App Inventor Gallery
FVGCC Wardrobe Wiz App – Project Iteration 2
Nikki has set up our official FVGCC Hat Design. If you would like to order one here is the link: https://www.customink.com/g/afx0-00az-8ek0 The order deadline is April 28th!
We will meet in the boardroom in 25 N at 5:45 pm on April 7th, 2017.
We will continue development of our Wardrobe Wiz project, adding these features:
- Ability to photograph and store other types of outfit components to go with the Tops
- Ability to match different types of outfit components and store them as outfits
- Think about how you would go about this if you have an indexed list of Tops and an indexed list of Bottoms and you want to store many mix and match combinations. A given top can go with several Bottoms and vice-versa.
- Tip: An initial approach may be to define an outfit as 2 indices: index of Top and index of Bottom stored together. But, remember what happens if we delete an item from a list in Scratch! Think about what is unique about each item, other than an index.
- Need to catch up? No worries! If you haven’t gotten Phase 1 completed you can use my project from the App Inventor Gallery as a starter. You will just need to log into MIT App Inventor with your Google account. On the top menu near the upper right, select Gallery, in the box by Search for apps, type endlessloop to see all my projects, select WardrobeWiz_Phase1, then click “Open the App”
- Features completed for Phase 1:
- Take pictures and add to list of Tops
- Save list of Tops to database
- Delete a Top from list and database
- When app starts, load existing Tops list from database
- Scroll through pictures of Tops by swiping to previous or next