incorporating visual logic into a java course l.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Incorporating Visual Logic Into a Java Course PowerPoint Presentation
Download Presentation
Incorporating Visual Logic Into a Java Course

Loading in 2 Seconds...

play fullscreen
1 / 19

Incorporating Visual Logic Into a Java Course - PowerPoint PPT Presentation


  • 110 Views
  • Uploaded on

Incorporating Visual Logic Into a Java Course . Katherine H. Winters University of Tennessee at Chattanooga (UTC). Outline. Description of UTC Why What How Lessons learned Results . University of Tennessee at Chattanooga. Part of the University of Tennessee system

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

Incorporating Visual Logic Into a Java Course


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
incorporating visual logic into a java course

Incorporating Visual Logic Into a Java Course

Katherine H. Winters

University of Tennessee at Chattanooga (UTC)

outline
Outline
  • Description of UTC
  • Why
  • What
  • How
  • Lessons learned
  • Results
university of tennessee at chattanooga
University of Tennessee at Chattanooga
  • Part of the University of Tennessee system
  • Have between 9,000 and 10,000 students
  • Students have a wide background
  • Students come with a broad skill set
  • Undergraduate and Masters program
  • Department of Computer Science and Engineering
  • Located in the school of Engineering and Computer Science
how are your student doing
How are Your Student Doing
  • Do your students come to you ready to take a problem statement and turn it into a Java program?
  • Do you struggle with teaching the syntax of the Java language while teaching problem solving?
  • Do your students come equipped to develop Java programs with no problems?
  • Is your pass rate for CS1 high?
how about this
How About This?
  • What is a problem statement?
  • I don’t know where to start.
  • Where do I turn on the computer?
  • I hate math word problems.
curriculum considerations
Curriculum Considerations
  • No beginning algorithm class
  • Java is first programming course
  • Requirement for all other Computer Science (CS) courses
  • Few if any CS taught in Tennessee
  • No room for algorithm class
  • TN caps our hours @ 120
  • TN has no teaching certification in CS
marriage
Marriage
  • Use Visual Logic and Java text for first programming course
  • What is Visual Logic
    • Flowchart tools
    • Background is Visual Basic
    • Design flowchart
    • Run Program
  • Text
    • A Guide to Working with Visual Logic
    • Thad Crews and Chip Murphy
how does it work
How Does It Work?
  • I begin with Visual Logic
  • Which do you think the students can grasp better

public class Hello

{

public static void main(String args)

{

System.out.println("Hello");

}

}

or

how does it work14
How Does It Work?
  • In Visual Logic
    • Work through input, processes, and output
    • Move to decision making
    • Move to loops
  • Go to Java
    • Work through same material extend concepts
    • Many times I use the same exercises and labs and extend the concepts with additional Java labs
    • As we go introduce the new concepts such as OO
  • Get to arrays
    • Introduce the concept with VL and then in Java
    • Extend the concept with Array Lists
lessons leaned
Lessons Leaned
  • Don’t try to initially mix Visual Logic and Java
  • Start with Visual Logic and Introduce Concepts
  • Move to Java – extend the concepts
  • Can then mix the two
slide19

Kathy Winters

University of Tennessee at Chattanooga

(423) 425-4378

Kathy-Winters@utc.edu