Merken

Data Structures with Python

Zitierlink des Filmsegments
Embed Code

Automatisierte Medienanalyse

Beta
Erkannte Entitäten
Sprachtranskript
will call being venue those on at delivery are you speaking about that toolkit jurors discipline with vital the name and professor
computer science professor at 4 Tech but the accused of will be key university at some Brazil I love teaching that that the
structures of that difficult to take it is
also but difficult disciplining actual student is also a
difficult to discipline for my university my
Made C language because have a problem Greece thing but I like see language very but sometimes hello the itself dangerous problems through students a
lot of that circuit because
all groups the students have in the brains of but times operating system it's and language for the single the number of steps or measure sort are independent of uh operating systems and language the number of steps is is the same In the wrinkles be analogs ordering c or in
about the structure is that's my university but that 2
thousand states is a bad years for me because we have use number of students payment what with by time Hindus here thank % we have improved the what we've been change of the C language is true the Python language in the style of mutual the improvements with some cold so the summary 2
thousand contains all when I Silverman president felt uh we have a lot of improvement of 12 % and now laying finish my we have the 2 points of improvements Spain Brazil we have to go on national and as you know uh 1 2 0 5 great my own university his with them the muscle but we have but consider the contest the programming 1st last year the is there was before the change to Python and 2 thousand 9 so that they used being 2009 we all their classes June lovable thorough crosses we have to the classes and for little crosses only love what authority classes we have for all lobby projects 4 semesters all of you are invited we include those strange name the broader and often some students of the students could help there are other student as coach women paint the language only for propose to compare there all regions although grapes there 18 true languages see to show the details and by to show essence to show the essence of that they already what their the exercise I submitted entitled the project which projects submitted entitled this is the C language only true social their details only why
quite an they're measuring charitable from doing events in the USA by using vital To going to reduction courses of programming usability is
a problem for introduction 2 programs I think usability is a problem for death cure courses also Donald
converts Yang interview of people of the same the the commons folks In computer of class is for size the rules also specific growing language instead of to size the all the readings that been passage in those languages sometimes the teachers as through in bucks ballrooms
opsi languages or from other languages instead of teaching the all that's the most most important
focus should show the medical I'll you show a lot of the gold all my cost 1st
invited variables are just name all the models of pointers the title pointers if you have
here if you have an assignment 42 showing index 0 they been are pointers to choose the same alias the changes because it's a and B are pointers to the same object if you need of Egypt you need choose explicit create and objects is good journal professor to a teacher true explicit this publicity gradient a new ability use for the 2 Chechen by this cool that are
big in the beginning that
entitled by 2 and 3 there are natural division In the languages I think there's a strange what divide 2 0 for beginners use those a bit too strange there are
cool things like multiple assignment there no need to to actors uh valuable this through a slap but for B the year most there like this fall uh in the middle like in business all forms and what this this are happiness true manipulates which vital indentation the programming activities should it be viewed as a process of creating more of literature writing to be read the same language absence giving patients problems like this if you put you bring the only 1 text this is a problem use of false giving patients dissaving shown confuses the students is not a problem it's only the educational but
also in corporations like at all these are called yeah some guy go to fail who go to phase this is crazy bracket bracket go to so you won't have to you who hopefully C language having some problems that is very dangerous not only for students but for corporations a Gaussian to
understand the recursion monster 1st understand had caution he will not have a problem people not to the course this overdue using a dictionary for example with have and then you cash also show Jews higher level true student create so solutions true vector being problems because their dynamic t there aspect of the 2 types linkage list the implementation of the introduced in C language promise son uh details what is example we needed to have their heads you are there to avoid there special case to analyze and they're ain't to this has we need to put there have been others on 3 to 1 there's link to we need you don't need to 0 Jordan invited the care which we have news matrix there is no the ring we need to calculate the distances all the known 3 to the monitoring 2 minutes for we have 1 point of the reduced the minimum distance recall polluted is in C language by the use of of origins C language however so issues some problems because the 18 star that had turned it in this function ain't spot using the word you have actual meanings is 0 . 4 1 integer on the other hand is of fact or dynamic in the number of elements sometimes is a bit confusing invited is a more always it more dialect and readable stocks we need to CDC to well-formedness expression equivalent of this C language all written by it's more it's more clear that the same language is a direct way to see the essence selection sort the 1 implementation of the index to see the minimum of the vector and this is what for the 1st is a bit more complex that to use all team is the cable and you might of course we need to see the complexity would if in the complex you all the number of all of this is the same it's better 2 euros the more readable all over students quixotic the quick slot very difficult all wanted to teach if you use if you using the same the you have a what's you need to put old these smaller elements once we to 1 side all the higher elements to the other sites In invite language we have a list comprehension it's more what more compared to the students the concept what this smaller of the higher we haven't been able to there smallest element elements solids the the one-sidedly as the higher elements is the other side and we solve the problem of there you had received my with a smaller on the higher the in the language it's not clear the of this all always in the Bible we see the difference of the there's that this is the most important some exercises like this Ward account we have a text we needed to call occurrences of the awards however you want text in C
language if you have to call the number of occurrences of and itself being Wonderment this of the semester we need to tokenize 2 men whatever location truly have many pointers this as a crazy to called this program the being invited the
for a teacher and right is good because all the colds this property what 1 is light Ward accounts program invited use the exercise family units we'll the book and its Wonderland really the this characters we use a dictionary to cults the the word that's enough direct and explicit
some projects the the 1st priority but my students work these are called terrorists we have uh manages sort quicksort selectional sort and not to sort the title but you sort years good practical the project the students like you very much because the final of the motives sorted so the world the meeting team sort the modification of short there a 2nd to provide practical project is a
simplification of Ottawa melon game is uh we have some ghosts some prize we need to show a range of our marriage of the goes to 2 guys uh we have a working nights we need to put the Canaanites a in a table called
true have made the commemorations of the guides uh holds to to generate the so sec rings submits sacrosanct uh so the 2nd spheres the lecture so before sex lecture lexical seconds of the used use their of annotators true problem is words to students true uh the differences had torn off and the you the 3rd
product is to detect the binary relations that do see religion is connected to this wrong is collected that is a problem and simple during announced with difficult to true resolved is cool project the last is a draft there were a project uh
as research key to solve their minimum degree gradient true muscimol independent set the problem was untrue for and 6 is there muscimol independent sets of the this graph yeah the implementation also this problem is 18 I told use not so hard publish yeah
20 lines of In the
language used uh 500 line of code the conclusions there is a
trade off to choose a language to teach say is going for the optimization to see the details the low level what is also works to show their sins of the algorithms the red the red of the the higher level but if algorithm miss the same the number of the steps parameter optimization is pseudo also in teaching data structure thank you thank you very
much the number on the have any questions no no questions OK and then you'll
rumors
Metropolitan area network
Grundraum
Informatik
Metropolitan area network
Software
t-Test
Vorlesung/Konferenz
Datenstruktur
Grundraum
Metropolitan area network
Formale Sprache
t-Test
Regulärer Ausdruck
Ikosaeder
Summand
Computeranimation
Managementinformationssystem
Formale Sprache
Gruppenkeim
t-Test
Zahlenbereich
Physikalisches System
Datenstruktur
Quick-Sort
Einflussgröße
Analogieschluss
Computeranimation
Autorisierung
Punkt
Formale Sprache
Mathematisierung
Klasse <Mathematik>
t-Test
Zahlenbereich
Gradient
Dialekt
Computeranimation
Codec
t-Test
Projektive Ebene
Optimierung
Grundraum
Aggregatzustand
Trigonometrische Funktion
Benutzerfreundlichkeit
Applet
Computer
Gravitationsgesetz
Nummerung
Optimierung
Ereignishorizont
Ordnungsreduktion
Computeranimation
Umsetzung <Informatik>
Netzbetriebssystem
Formale Sprache
Klasse <Mathematik>
Computer
Schlussregel
Computer
Computeranimation
Lesen <Datenverarbeitung>
Endlicher Graph
Variable
Informationsmodellierung
Torvalds, Linus
Maschinencode
Zeiger <Informatik>
Fokalpunkt
Computeranimation
Objekt <Kategorie>
Aliasing
Mailing-Liste
Ganze Zahl
Automatische Indexierung
Güte der Anpassung
Mathematisierung
Zeiger <Informatik>
Zeiger <Informatik>
Computeranimation
Gradient
Bit
Prozess <Physik>
Division
Formale Sprache
t-Test
Natürliche Zahl
E-Mail
Division
Computeranimation
Sinusfunktion
Multiplikation
Bildschirmmaske
Ganze Zahl
Optimierung
Matrizenrechnung
Bit
Punkt
Extrempunkt
Formale Sprache
t-Test
Axialer Vektor
Element <Mathematik>
Oval
Extrempunkt
Komplex <Algebra>
Computeranimation
Übergang
Monster-Gruppe
Metropolitan area network
Poisson-Klammer
Arithmetischer Ausdruck
Rechnernetz
Trennschärfe <Statistik>
t-Test
Quick-Sort
Caching
Lineares Funktional
Arithmetisches Mittel
Automatische Indexierung
Ganze Zahl
ATM
Ext-Funktor
Web Site
Subtraktion
Pivot-Operation
Regulärer Ausdruck
Zahlenbereich
Implementierung
Äquivalenzklasse
Physikalisches System
Mailing-Liste
Unterring
Datentyp
Abstand
Feldrechner
Schreib-Lese-Kopf
Diskretes System
Division
Mailing-Liste
Binder <Informatik>
Quick-Sort
Keller <Informatik>
Codec
Wort <Informatik>
Rekursive Funktion
Informationssystem
Elektronische Publikation
Abstrakter Syntaxbaum
Kontrollstruktur
Wort <Informatik>
Formale Sprache
Zahlenbereich
Vorzeichen <Mathematik>
Oval
Extrempunkt
Computeranimation
Token-Ring
URL
Optimierung
Zeiger <Informatik>
Ext-Funktor
Haar-Integral
Zeichenkette
Offene Menge
Kategorie <Mathematik>
Rechter Winkel
Wort <Informatik>
Total <Mathematik>
Zählen
Familie <Mathematik>
Wort <Informatik>
Optimierung
Computeranimation
Kreisbogen
Spannweite <Stochastik>
Verbandstheorie
Spieltheorie
Trennschärfe <Statistik>
Güte der Anpassung
t-Test
Spieltheorie
Projektive Ebene
Quick-Sort
Quick-Sort
Computeranimation
Tabelle <Informatik>
Binärdaten
Subtraktion
Zwei
Relativitätstheorie
t-Test
Extrempunkt
Biprodukt
Computeranimation
Metropolitan area network
Softwaretest
Unterring
Kugel
Wort <Informatik>
Projektive Ebene
Elektronischer Programmführer
Große Vereinheitlichung
Metropolitan area network
Bildschirmmaske
Minimalgrad
Graph
Loop
Extrempunkt
Implementierung
Extrempunkt
Schlüsselverwaltung
Unabhängige Menge
Computeranimation
Gradient
Sinusfunktion
Parametersystem
Maschinencode
Minimierung
Formale Sprache
Zahlenbereich
Extrempunkt
Computeranimation
Übergang
Algorithmus
PCMCIA
Datenstruktur
Gerade
Bit
Zahlenbereich
Computeranimation

Metadaten

Formale Metadaten

Titel Data Structures with Python
Serientitel EuroPython 2015
Teil 58
Anzahl der Teile 173
Autor Ashikaga, Fernando Masanori
Lizenz CC-Namensnennung - keine kommerzielle Nutzung - Weitergabe unter gleichen Bedingungen 3.0 Unported:
Sie dürfen das Werk bzw. den Inhalt zu jedem legalen und nicht-kommerziellen Zweck nutzen, verändern und in unveränderter oder veränderter Form vervielfältigen, verbreiten und öffentlich zugänglich machen, sofern Sie den Namen des Autors/Rechteinhabers in der von ihm festgelegten Weise nennen und das Werk bzw. diesen Inhalt auch in veränderter Form nur unter den Bedingungen dieser Lizenz weitergeben
DOI 10.5446/20111
Herausgeber EuroPython
Erscheinungsjahr 2015
Sprache Englisch
Produktionsort Bilbao, Euskadi, Spain

Technische Metadaten

Dauer 27:21

Inhaltliche Metadaten

Fachgebiet Informatik
Abstract Fernando Masanori Ashikaga - Data Structures with Python Data Structures is traditionally a “bogeyman” discipline in Computer Science courses and has a high degree of failure. In FATEC São José dos Campos we are adopting a hybrid approach, with C and Python languages. The failure rate decreased from 85% (2008) to 12% (2014). The talk will be extensively illustrated with code in C and Python, addressing the various concepts taught in this course: recursion, linked lists, queues, stacks, sorting algorithms.
Schlagwörter EuroPython Conference
EP 2015
EuroPython 2015

Ähnliche Filme

Loading...