Hi
user
Admin Login:
Username:
Password:
Name:
Python in Classrooms
--client
kiwipycon
--show
kiwipycon2015
--room Track_2 10282 --force
Next: 1 Message Passing Interface and Inversion of Control
show more...
Marks
Author(s):
Martin Henschke, Eloise "Ducky" Macdonald-Meyer
Location
Track 2
Date
sep Sat 05
Days Raw Files
Start
12:10
First Raw Start
error-in-template
Duration
00:30:00
Offset
None
End
12:40
Last Raw End
Chapters
Total cuts_time
None min.
https://kiwi.pycon.org/schedule/presentation/84/
raw-playlist
raw-mp4-playlist
encoded-files-playlist
mp4
svg
png
assets
release.pdf
Python_in_Classrooms.json
logs
Admin:
episode
episode list
cut list
raw files day
marks day
marks day
image_files
State:
---------
borked
edit
encode
push to queue
post
richard
review 1
email
review 2
make public
tweet
to-miror
conf
done
Locked:
clear this to unlock
Locked by:
user/process that locked.
Start:
initially scheduled time from master, adjusted to match reality
Duration:
length in hh:mm:ss
Name:
Video Title (shows in video search results)
Emails:
email(s) of the presenter(s)
Released:
has someone authorised pubication
Unknown
Yes
No
Normalise:
Channelcopy:
m=mono, 01=copy left to right, 10=right to left, 00=ignore.
Thumbnail:
filename.png
Description:
markdown
Python as a language has had great success in being accessible to aspiring programmers of much younger ages than most contemporary languages, and the skill set attained from learning to program may include basic problem solving, mathematics and even literacy. We have conducted several workshops with diverse groups of primary school children in years 4 to 6, attempting to teach elementary programming skills using Python. The goals of the workshops were to promote numeracy and literacy in Tasmanian schools, where there may be lower rates of competency in these areas. We wanted to do this through the use of a formal, syntax-dependent language, which could have benefits related to natural language skills and literacy. To engage our students we constructed exercises in different topics, that lead to children being able to modify a small, simple and modular game using PyGame for Python 2.7. In some of these exercises, the students created elementary programs to answer simple math questions and participated in group exercises to make modifications to one version of the game (adding characters, dialogue and interactions) before being able to modify their own version. In these sessions we found participants to engage well with the source material despite being reasonably advanced, with teaching staff making comparisons between accurate python syntax and grammatically correct English.
Comment:
production notes
Rf filename:
root is .../show/dv/location/, example: 2013-03-13/13:13:30.dv
Sequence:
get this:
check and save to add this
Veyepar
Video Eyeball Processor and Review