Ways to act like a computer scientist. Be curious Look at different menus Run code to see what happens Check the effects of different settings Answer.

Slides:



Advertisements
Similar presentations
If one day you feel like crying… Call me. I don’t promise you that…
Advertisements

What are we doing about Winterbourne View?. There was a Panorama television programme about Winterbourne View.
Course Web Site – Also linked from Blackboard Course Materials – Excel Tutorials – Access Tutorials – PPT.
CS0004: Introduction to Programming Visual Studio 2010 and Controls.
101.  Computers DO NOT think for themselves. For them to do anything they need to be told what to do.  Simply put computer programming is when you tell.
Online Learning Strategies for Success. Ask Questions Don’t be afraid to ask for help. Utilize instructor help. Be persistent until you receive the necessary.
Learning about software Interfaces.  In this lab, you will examine  Excel Spreadsheet Interface  Access Database Interface  You will also learn about.
Evaluation of Electronic MCQ/EMQ Examinations 2008/9.
How Computers Work Part 1 18 September Sometimes They Don’t Having a Bad Day Mouse Won’t Work.
Debugging Introduction to Computing Science and Programming I.
Computer Concepts 5th Edition Parsons/Oja Page 546 CHAPTER 11 Software Engineering Section A PARSONS/OJA Computer Programming.
Estimating Surface Area The art of math…. Estimating the Surface Area of 3-D Objects  You can’t always get an exact answer when looking for the surface.
Programming Fundamentals (750113) Ch1. Problem Solving
C++ for Engineers and Scientists Third Edition
Why teach coding?.
© Janice Regan, CMPT 128, Jan CMPT 128 Introduction to Computing Science for Engineering Students Creating a program.
Introduction to Programming. What is a Program  Set of Instructions that tells the computer what to Do.  Driving force behind the computer  Without.
Computer Bugs Original Powerpoint By: Spring LIS4480 Coding Team Jon.
1. Goal setting is one of the most powerful techniques that you can use to help you accomplish what you really want in your life. The problem is that.
X = 11 X 2 = 9 X = 3 Check: X = 3 x 3 +2 = 11 We can solve this equation by:
Chapter 7 Statistical Inference: Confidence Intervals
Usability Testing intro.12.ppt CS 121 “Ordering Chaos” “Mike” Michael A. Erlinger.
1 Chapter 4: Selection Structures. In this chapter, you will learn about: – Selection criteria – The if-else statement – Nested if statements – The switch.
What have mr aldred’s dirty clothes got to do with the cpu
The Scientific Method A Way to Solve a Problem.
1.5 One Step Equations Intro, Notes, and Practice.
CS 1308 Computer Literacy and The Internet Software.
Troubleshooting. Troubleshooting Steps 4 Gather Information by Using Good Communication Skills 4 Narrow Down the Scope of the Problem 4 Find a Solution.
Making Decisions uCode: October Review What are the differences between: o BlueJ o Java Computer objects represent some thing or idea in the real.
COMMON MISTAKES MADE BY ENGLISH TEACHERS. ***TTT(TEACHER TALKING TIME) TEACHER: When nothing else is happening in the classroom- I open my mouth. I've.
Effective Test Preparation. Effective Test Preparation Begins with Planning Use available resources (study guides, etc) to determine the focus of testable.
5 Tips for Getting the Most Out of Your Doctor Visit.
Introduction to Python Lesson 1 First Program. Learning Outcomes In this lesson the student will: 1.Learn some important facts about PC’s 2.Learn how.
Example 1: Tutee : Ms. Q. Assignment : her favorite place What did I do : let her read essay first + told her what I thought this essay in positive.
Problem Decomposition and Abstraction. Problem Solving Which one is easier:  Solving one big problem, or  Solving a number of small problems?
Chapter 2. This presentation covers the following: – Command Line – Forms – Menus – Natural Language.
The single most important skill for a computer programmer is problem solving Problem solving means the ability to formulate problems, think creatively.
Interface design Access/IPS Walsall College of Arts & Technology.
Python Lesson 2.
Programming. Exam Validation 1-10 Technical words such as Method of validation Do not use “Something”.
CS 235: User Interface Design March 17 Class Meeting Department of Computer Science San Jose State University Spring 2015 Instructor: Ron Mak
Computational Thinking Activities The Magic of Computer Science
 Write the Learning objective onto your Self Assessment Sheet LO: Understand the points to be considered when designing a computer game.
CHANGING NEGATIVE SELF-TALK TO POSITIVE SELF-TALK.
CS1010: Programming Methodology Preparing for Practical Exam (PE)
IST 210: PHP LOGIC IST 210: Organization of Data IST210 1.
How to Revise well… By 10W. Equipment Creating good notes to revise from is important when working, the following equipment can help create imaginative.
LifeGuide: Experiences of a new user Leanne Morrison 07 July 2010.
How to use LifeGuide Leanne Morrison 04 August 2010.
SKILLS for LEARNING SKILLS for STUDY. MAKE Your BRAIN WORK for YOU Successful Confident Responsible Effective Learners Individuals Citizens Contributors.
National CAS Conference For Teachers of Computing Primary control of physical systems! A friendly alternative to the dusty corner of the ICT cupboard.
Algorithms and Flowcharts
Editing is Key Lesson 14. Editing When a writer creates a story it is always a common staple in the work process to edit ones work. Editing means that.
COMPUTATIONAL CONSTRUCTS
or Call Toll-Free for help.
The Scientific Method.
UNIT 3 – LESSON 5 Creating Functions.
English only: Consulting L2 Students
Three Questions To Ask About Clusters
How to Be Self Motivated. Get positive Get confident.
Cracking the Coding Interview
Complete the missing numbers using the inverse.
Best Practice Guidelines
COMMON MISTAKES MADE BY ENGLISH TEACHERS
Open on the student drive
Algorithms.
The Scientific Method.
Computational Thinking
Why Do We Fall?.
Quiz: Computational Thinking
Presentation transcript:

Ways to act like a computer scientist

Be curious Look at different menus Run code to see what happens Check the effects of different settings Answer your own questions

Ask questions and collaborate Don’t be afraid to ask for help Don’t keep it a secret … tell others

Be persistent Have confidence Tackle complex problems Stick with it It gets easier It feels good to conquer your problems

Keep it simple Break down big problems Create smaller chunks

Read through your code Computers follow instructions exactly Think like a computer processor Create step-by-step instructions Find errors in your logic or missing steps

Don’t feel bad about making mistakes Mistakes do NOT equal failure One step closer to creating the right solution

Step away from your screen Take a break Come back with a new perspective

Things to keep in mind while learning CS We’re all learners You’re not going to be an expert your first time Learning to program takes time, but anyone can do it