Download presentation
Presentation is loading. Please wait.
Published byBranden Barrett Modified over 8 years ago
2
Free download
3
IEEE Computer Society (May, 2009). North American Enrollment Rises for First Time in Seven Years. Computer. Pp. 18-19
4
The idea is to teach Alice in the context of object (character) interaction in a quest gaming environment. A quest is simply a type of game where there is a search or pursuit in order to find or obtain something. We teach introductory Alice & OOP programming where the student is movie/director and game developer.
6
GOAL... in all introductory computer and IT text-books for majors and non- majors
7
100+ University Adoptions Penn State U of North Carolina Columbia U U of Virginia U of Illinois U of Minnesota U of Nebraska U of Georgia Rutgers U U of Pittsburgh U of Texas U of Washington UC San Diego O
8
100+ University Adoptions Penn State U of North Carolina Columbia U U of Virginia U of Illinois U of Minnesota U of Nebraska U of Georgia Rutgers U U of Pittsburgh U of Texas U of Washington UC San Diego O
9
100+ University Adoptions Penn State U of North Carolina Columbia U U of Virginia U of Illinois U of Minnesota U of Nebraska U of Georgia Rutgers U U of Pittsburgh U of Texas U of Washington UC San Diego O
10
100+ University Adoptions Penn State U of North Carolina Columbia U U of Virginia U of Illinois U of Minnesota U of Nebraska U of Georgia Rutgers U U of Pittsburgh U of Texas U of Washington UC San Diego O
12
tinyurl.com/FluencyWithAlice
13
Free downloads of PDF chapters, all 52 Flash videos & 26 author files. Ensure success by showing almost all programming steps. Use over 150 screen shots in 110 page workbook.
14
Includes over 50 Flash videos embedded in the text. Immerse the reader. Tell them at end of each chapter what they learned. Motivation: Students’ roll is movie/play Director & game Developer.
16
We want students to be successful with programming from the start. We try to “fool-proof” the first 3 chapters. Introduce glitches for debug practice. We provide completed Alice files for each chapter section.
20
Simple as creating new method http://media.pearsoncmg.com/aw/aw_ snyder_fluency_3/alice/video1-11/ http://media.pearsoncmg.com/aw/aw_ snyder_fluency_3/alice/video1-11/ Complex as showing how to create a recursive method http://media.pearsoncmg.com/aw/aw_sn yder_fluency_3/alice/video4-3/
21
Fluency with Alice ChaptersProgramming Concepts Covered AllProgram development cycle. AllTop-down design. All Object-oriented: objects, methods, functions & properties. 2, 3 & 4Application of decomposition principle. 3 & 4 Convert story ideas into algorithms, and algorithms into Alice statements. 3 & 4Logical structure of algorithms. 2, 3 & 4Decisions and flow of control. 2, 3 & 4Debugging. 2, 3 & 4Run, test, modify, run, test … stepwise refinement.
22
Fluency with Alice Workbook Chapter Snyder Fluency with Information Technology, 3/e Programming Items 3 & 4Names, values, and variables (local and global). 3 & 4 Data types, numbers, strings, Booleans. 3Assignment. 3Expressions & operators: arithmetic, relational, logical. 2, 3 & 4 Conditionals: If/Else statements and flow of control, compound If statements. All, but focused in 4 Event-based programming: Events, triggers and event handlers in an interactive environment. AllGUI is each Alice world. All Methods, functions, properties. Operator overloading (e.g., +). 3Random numbers. AllSequential processing: Alice doinOrder. AllConcurrent processing: Alice doTogether. 2, 3, 4 Iteration using loops and While. 4Recursion. 3 & 4Interaction programming using Alice objects.
24
The Alice Environment & Alice Worlds Chapter 1. Set scene for Act 1 Robin, Peter, the farmhouse take their places. Quiet on the Set – Action! Chapter 2. Act 2 Robin approaches Peter. Peter reacts and then Robin reacts. The rest of the Story Chapter 3. A dragon appears and threatens Robin. User decides how the story ends. Game-time with Alice Chapter 4. Kirima on a quest + recursion
25
Act 1 : Peter and Robin are standing on the grassy lawn of a farmhouse unaware of one another. Robin approaches Peter. Peter reacts. Robin reacts to Peter’s reaction.
27
Act 2 : Peter warns Robin of threatening dragon. User gets to choose Peter’s fate: Peter lives (melts dragon & goes off with Robin for a cup of tea) or Peter is toast (dragon fries Peter & lunches with Robin).
28
The game is an immersive1 st person (shooter) quest - entrance to Denali Park. User control interaction. Pick up items & clues. Objects interact under user control.
29
Set scene Initial action just like Chapters 1 & 2.
30
Set scene Initial action just like Chapters 1 & 2. Mouse click on object moves Kirima to within 2 meters (extends Chapters 2 & 3)
31
Set scene Initial action just like Chapters 1 & 2. Mouse click on object moves Kirima to within 2 meters (extends Chapters 2 & 3) Events Events: User control with keys and mouse of Kirima and camera (1 st person perspective).
32
Set scene Initial action just like Chapters 1 & 2. Mouse click on object moves Kirima to within 2 meters (extends Chapters 2 & 3) Events: User control with keys and mouse of Kirima and camera (1 st person perspective). Search for & find fairly princess who then reveals secret Park entrance. Quest completed.
38
Alice first Alice placed in computer & information technology text books.
39
College & HS students resonate to the step- by-step approach & Flash videos.
40
Alice first Alice placed in computer & information technology textbooks. College & HS students resonate to the step- by-step approach & Flash videos. College & HS instructors find it very useful for introductory programming & like motivating using interactive game creation.
41
Alice first Alice placed in computer & information technology textbooks. College & HS students resonate to the step- by-step approach & Flash videos. College & HS instructors find it very useful for introductory programming & like motivating using interactive game creation. Workbook is free & stands alone without the Fluency with IT book.
42
Alice first Alice placed in computer & information technology textbooks. College & HS students resonate to the step- by-step approach & Flash videos. College & HS instructors find it very useful for introductory programming & like motivating using interactive game creation. Workbook is free & stands alone without the Fluency with IT book.
43
Journal of Educational Computing Research Journal: tinyurl.com/EdCompResearch Workbook: tinyurl.com/FluencyWithAlice Email: r.seidman@snhu.edu
Similar presentations
© 2024 SlidePlayer.com Inc.
All rights reserved.