1) My programming skills have greatly improved in the following ways: I look over my code more to make sure everyting is working as intended to and follows the instructions.
2) I need to work on the following to improve my programming skills: I would like to improve my time management to give myself more time to work on the code.
3) I have learned a lot from doing WODs and I can do them without copying the screencast: I have a lot of coding experience so I can visialize the general functionality of the code and Ia m able to code what i need to without watching the screencast.
4) The labs have help me learn and I am able to complete them with confidence: The labs help to better understand the topic being presented.
5) I learned a lot from my experience doing Assignment 1 and feel ready to work on Assignment 2: Assignmnet 1 helped me to for assignment 2 and I am confident I can complete assignment 2.
6) I think the class can be improved to help my learning in the following ways: I personally don’t like “flipped classes” and I feels like im being cheated on my learning. Any one can just watch videos on youtube to learn coding. I think this class can imporve by being formated like ics 101 where they have lecture classes where the profressor teaches the code and have recitation where we get hands on practice with the code that can be taught by a TA or the profressor.
7) What helps me the most in class are (WODs, Labs, class website, screencasts, readings, quizzes, one on one help, working with classmates, etc.): The WODs help me the most because we I get actual experience and practice with coding.