Tuesday, September 1, 2009

referencing style

http://www.library.uq.edu.au/infoskil/styles2.html

Peter Sutton-Participation using clicker

Peter sutton done real time survey using clicker. Have some curiosity how it works and wondered if its can be adapt to my project, to get data.Here the captured screen from the podcast that shows kind of question and how the responds looks like.






resource:http://www.itee.uq.edu.au/~csse1000/

csee1000-Peter Sutton-Applet

Applet from Peter Sutton course website:
Binary conversion applet:
http://www.itee.uq.edu.au/~csse1000/applets/binaryconversion.html


Floating point conversion applet
http://www.itee.uq.edu.au/~csse1000/applets/floatingpoint.html


Opcode applet:
http://www.itee.uq.edu.au/~csse1000/applets/opcode.html

http://www.itee.uq.edu.au/~csse1000/applets/virtualmem.html

resource:http://www.itee.uq.edu.au/~csse1000/

Tuesday, August 25, 2009

Citation

APA Style

APA Style
An Internet Journal Article with No Print Equivalent

Foster, S. K., Paulk, A., & Dastoor, B. R. (1999). Can we really teach test-taking
skills? New Horizons in Adult Education, 13(1). Retrieved February 7,
2000, from http://www.nova.edu/~aed/newhorizons.html

IEEE Style

Tuesday, July 14, 2009

Paper

http://delivery.acm.org.ezproxy.library.uq.edu.au/10.1145/1510000/1509018/p433-summet.pdf?key1=1509018&key2=7489857421&coll=ACM&dl=ACM&CFID=44220636&CFTOKEN=17752050

From my supervisor

Plan
- read these: document that contains literature review and some outcome from the previous students.
- think about a plan for 13 weeks

Some additional references...

Identify the key words for the literature review

Novice programmers...

Collaborative learning: towards a solution for novice programmers:
http://portal.acm.org/citation.cfm?id=1379249.1379264&coll=ACM&dl=ACM&CF
ID=43379918&CFTOKEN=22244351

explore interactive programs already existing
- eg Alice, karol the robot


goals
- change student perceptions from 'have to' to 'want to'...

Outcomes

- find the holes across a semester for csse1001
- develop one interactive high level prototype to support students to
bridge these holes (or one of those) and evaluate
- provides recommendation for next offering

Friday, July 10, 2009

Self-Help

Critical Reading Checklist:
http://unilearning.uow.edu.au/reading/2b.pdf

Reading Efficiently:
Determine the purpose of reading, that obviously for this semester I have to read to learn about a particular topic or understand the particular theory.
http://unilearning.uow.edu.au/reading/1a.html

Reading journal efficiently:
http://unilearning.uow.edu.au/reading/1d.html

Friday, July 3, 2009

Monday, June 29, 2009

My interest for thesis

This retrieved from:

http://www.itee.uq.edu.au/~comp4501/projects/

Entering Into Symbol-EIS
http://www.itee.uq.edu.au/~rduke/eis.html

== KEYWORDS ==
--Computer Science Pedagogy
--Educational Software to teach programming
--accomplish the task vs how to program
--educational theory of bruner:the material,the imagined, the symbolic
--developing applets
--EIS:Educational principles

Software to teach introductory programming concepts to adult students with no prior knowledge of programming.

There is a dearth of software available to teach basic programming concepts to students with no prior background in the art of programming. However, programming concepts are difficult to grasp for some first year first semester students. A similar problem occurs in basic algebra. Some students find the abstract nature of such mathematics very challenging. In ITEE, Dr Roger Duke has developed a number of applets to teach students some of these concepts which are used in schools nationally and internationally. His work builds on educational theory of Bruner who identified three worlds where learning might take place: the 'material', the 'imagined', and the 'symbolic'. Find examples of Roger's algebra tutorials at http://www.itee.uq.edu.au/~rduke/eis.html and locate the MatchBox Algebra link.
Reference: Bruner, J. (1966). Towards a theory of instruction. Harvard University Press, Cambridge, MA.
This project will
• understand the educational principles of EIS
• explore the literature on tutorial for introductory programming
• interview staff and students doing CSSE1001 to undercover basic issues in the learning of programming
• review the website for the course CSSE1001 to identify key areas of the course in weeks 1 and 2.
• propose designs of applets that can be used by students in CSSE1001 in the first two weeks of the course.

The project will be conducted in collaboration with Dr Roger Duke (rduke@itee.uq.edu.au) and Dr. Peter Robinson (pjr@itee.uq.edu.au). This project requires empathy and professionalism.
Please email Roger Duke for enquiries.

The concept of Programming

Resources:

Syntax and semantics,Data Types,what is SE,what is Python, writing software(IDE)
http://www.itee.uq.edu.au/~csse1001/_material/intro.html?

Arithmetic,Basic Types and Variable
http://www.itee.uq.edu.au/~csse1001/_material/des_impl.html?

Python: loops and if statement , software lifecycle
http://www.itee.uq.edu.au/~csse1001/_material/des_impl.html?

Animation: variable assignment, answer=42
http://www.itee.uq.edu.au/~csse1001/_material/_java_apps/VariableAssignment1.html

Animation:variable assignment,answer1=answer
http://www.itee.uq.edu.au/~csse1001/_material/_java_apps/VariableAssignment2.html

Animation: variable assignment, hello_world=hello+world
http://www.itee.uq.edu.au/~csse1001/_material/_java_apps/VariableAssignment3.html

Animation: variable assignment, arithmetic expression
http://www.itee.uq.edu.au/~csse1001/_material/_java_apps/Eval1.html?

Abstract data types(ADT)
http://www.itee.uq.edu.au/~csse1001/_material/strings.html

Classes and object
http://www.itee.uq.edu.au/~csse1001/_material/classes_intro.html

Classes,error handling,and I/O
http://www.itee.uq.edu.au/~csse1001/_material/dict_io.html

Class design
http://www.itee.uq.edu.au/~csse1001/_material/class_des.html?

Inheritance
http://www.itee.uq.edu.au/~csse1001/_material/inheritance.html

Graphical User Interface:
http://www.itee.uq.edu.au/~csse1001/_material/gui.html