Presentation is loading. Please wait.

Presentation is loading. Please wait.

MS. NANCY HARRIS LECTURER, DEPARTMENT OF COMPUTER SCIENCE CS 149 – Programming Fundamentals (Accelerated)

Similar presentations


Presentation on theme: "MS. NANCY HARRIS LECTURER, DEPARTMENT OF COMPUTER SCIENCE CS 149 – Programming Fundamentals (Accelerated)"— Presentation transcript:

1 MS. NANCY HARRIS LECTURER, DEPARTMENT OF COMPUTER SCIENCE CS 149 – Programming Fundamentals (Accelerated)

2 Who are we? Class survey results (both sections combined).

3 Why? Major / minor I’ve taken programming before and liked it I liked my high school programming courses I think this will be more challenging than 139 Explore career options

4 What do you want to do…? Program – Java (especially those coming from other languages)  Get better at programming other languages  Be able to program more fluently  Solve complex problems  Understand why code works the way it does  Be able to write my own programs (games, modelling, etc) Write a bot program to order food without me starting it Gain confidence Learn terminology Think logically

5 I could teach…. Basic Java syntax Visual Basic Patience Reading code Simple things Basic tricks

6 Experience levels

7 Apprehension levels

8 Let’s FLIP this class In class we’ll do homework/practice problems. Out of class, you will listen to lectures. WHY?

9

10 My Role Plan and execute the videos. Plan the reading, practice exercises. Plan the in class labs and activities. Help coach, guide and challenge you. Provide prompt feedback about your labs and in class work (probably a little slower than the next). Provide prompt feedback for programming assignments and exams.

11

12 Your role Prepare for class by finishing any labs and reviewing the video tutorials before class begins. Be an active participant in your team. If you don’t understand something, ask for help. If someone on your team doesn’t understand something, offer your help. Listen to one another and respect one another. Ask for clarification, assistance from the instructor where pertinent. See what other students are putting on the board and offer suggestions or question your own answers. Learn, don’t just memorize.

13 Group Formation Basic algorithm was to pair people that can meet at the same time outside of class. I tried to put freshmen together and upper classmen together. Pairs will stay together through at least the first midterm.

14 Pair Programming http://www.youtube.com/watch?v=rG_U12uqRhE

15 Coming up Pairs and your first program on Wednesday.


Download ppt "MS. NANCY HARRIS LECTURER, DEPARTMENT OF COMPUTER SCIENCE CS 149 – Programming Fundamentals (Accelerated)"

Similar presentations


Ads by Google